Abstract

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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.