TY - GEN
T1 - CellS
AU - Wu, Mu Che
AU - Chen, Ching Han
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/8/27
Y1 - 2018/8/27
N2 - Imagine next generation system can talk with people, move around, aware of and respond to changes in the environment, and learn from data. This system needs a lot of sensors and effectors in its hardware. In its software, it must have the capability to handle sensor data autonomously and to generate appropriate responses. This kind of system exactly is BDI (Belief, Desire, and Intention) system. However, traditional BDI system is too difficult to develop a software system, and it needs more cost in maintaining and developing software. To reduce the cost and increase efficiency, we propose a cell-inspired efficient software framework called the CellS. The framework implementation adopted the concept of traditional BDI system refactored by the new cell layer. The cell design can illustrate the BDI concept specifically. Software architectures continue evolvement, from structured programming to object-oriented programming, from single processor programming to multiprocessor programming, from passive calls to active execution. Our framework adopted dynamic parallel mechanism, autonomic BDI and Java language. It suits to all Java development environments, and developer just need to learn basic BDI concept. The CellS has the following advantages: 1) high performance; and 2) high scalability. An empirical experimental evaluation demonstrates that the CellS work well in performance.
AB - Imagine next generation system can talk with people, move around, aware of and respond to changes in the environment, and learn from data. This system needs a lot of sensors and effectors in its hardware. In its software, it must have the capability to handle sensor data autonomously and to generate appropriate responses. This kind of system exactly is BDI (Belief, Desire, and Intention) system. However, traditional BDI system is too difficult to develop a software system, and it needs more cost in maintaining and developing software. To reduce the cost and increase efficiency, we propose a cell-inspired efficient software framework called the CellS. The framework implementation adopted the concept of traditional BDI system refactored by the new cell layer. The cell design can illustrate the BDI concept specifically. Software architectures continue evolvement, from structured programming to object-oriented programming, from single processor programming to multiprocessor programming, from passive calls to active execution. Our framework adopted dynamic parallel mechanism, autonomic BDI and Java language. It suits to all Java development environments, and developer just need to learn basic BDI concept. The CellS has the following advantages: 1) high performance; and 2) high scalability. An empirical experimental evaluation demonstrates that the CellS work well in performance.
UR - http://www.scopus.com/inward/record.url?scp=85053879999&partnerID=8YFLogxK
U2 - 10.1109/ICCE-China.2018.8448838
DO - 10.1109/ICCE-China.2018.8448838
M3 - 會議論文篇章
AN - SCOPUS:85053879999
SN - 9781538663011
T3 - 2018 IEEE International Conference on Consumer Electronics-Taiwan, ICCE-TW 2018
BT - 2018 IEEE International Conference on Consumer Electronics-Taiwan, ICCE-TW 2018
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 19 May 2018 through 21 May 2018
ER -