Affiliation:
1. Benghazi University—Faculty of Education, Benghazi, Libya
2. Informatics and Digitalization Group, Molde University College—Specialized University in Logistics, Molde, Norway
Abstract
The Internet of Things (IoT) facilitates in building cyber-physical systems, which are significant for Industry 4.0. Agent-based computing represents effective modeling, programming, and simulation paradigm to develop IoT systems. Agent concepts, techniques, methods, and tools are being used in evolving IoT systems. Over the last years, in particular, there has been an increasing number of agent approaches proposed along with an ever-growing interest in their various implementations. Yet a comprehensive and full-fledged agent approach for developing related projects is still lacking despite the presence of agent-oriented software engineering (AOSE) methodologies. One of the moves towards compensating for this issue is to compile various available methodologies, ones that are comparable to the evolution of the unified modeling language (UML) in the domain of object-oriented analysis and design. These have become de facto standards in software development. In line with this objective, the present research attempts to comprehend the relationship among seven main AOSE methodologies. More specifically, we intend to assess and compare these seven approaches by conducting a feature analysis through examining the advantages and limitations of each competing process, structural analysis, and a case study evaluation method. This effort is made to address the significant characteristics of AOSE approaches. The main objective of this study is to conduct a comprehensive analysis of selected AOSE methodologies and provide a proposal of a draft unified approach that drives strengths (best) of these methodologies towards advancement in this area.
Funder
Molde University College—Specialized University in Logistics, Norway
Subject
Multidisciplinary,General Computer Science
Reference73 articles.
1. ADELFE 3.0 Design, Building Adaptive Multi Agent Systems Based on Simulation a Case Study
2. Aose methodologies and comparison of object oriented and agent-oriented software testing;R. Padmanaban
3. Developing Flexible Software Using Agent-Oriented Software Engineering
4. Spatiotemporal Modeling of the Smart City Residents’ Activity with Multi-Agent Systems
5. How to think about AI and machine learning technologies, and their roles in automation: an overview and framework, including tools that can be used to enable automation;B. Lorica,2018
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献