Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach

被引:40
作者
Laghari, Samreen [1 ]
Niazi, Muaz A. [2 ]
机构
[1] Islamabad Model Coll Girls, Dept Comp Sci, St 25,F-6-2, Islamabad, Pakistan
[2] COMSATS Inst IT, Dept Comp Sci, Pk Rd, Islamabad, Pakistan
关键词
MULTIAGENT SYSTEMS;
D O I
10.1371/journal.pone.0146760
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Background Computer Networks have a tendency to grow at an unprecedented scale. Modern networks involve not only computers but also a wide variety of other interconnected devices ranging from mobile phones to other household items fitted with sensors. This vision of the "Internet of Things" (IoT) implies an inherent difficulty in modeling problems. Purpose It is practically impossible to implement and test all scenarios for large-scale and complex adaptive communication networks as part of Complex Adaptive Communication Networks and Environments (CACOONS). The goal of this study is to explore the use of Agent-based Modeling as part of the Cognitive Agent-based Computing (CABC) framework to model a Complex communication network problem. Method We use Exploratory Agent-based Modeling (EABM), as part of the CABC framework, to develop an autonomous multi-agent architecture for managing carbon footprint in a corporate network. To evaluate the application of complexity in practical scenarios, we have also introduced a company-defined computer usage policy. Results The conducted experiments demonstrated two important results: Primarily CABC-based modeling approach such as using Agent-based Modeling can be an effective approach to modeling complex problems in the domain of IoT. Secondly, the specific problem of managing the Carbon footprint can be solved using a multi-agent system approach.
引用
收藏
页数:26
相关论文
共 51 条
[1]   CloVR: A virtual machine for automated and portable sequence analysis from the desktop using cloud computing [J].
Angiuoli, Samuel V. ;
Matalka, Malcolm ;
Gussman, Aaron ;
Galens, Kevin ;
Vangala, Mahesh ;
Riley, David R. ;
Arze, Cesar ;
White, James R. ;
White, Owen ;
Fricke, W. Florian .
BMC BIOINFORMATICS, 2011, 12
[2]  
[Anonymous], IDC LAUNCH GREEN IT
[3]  
[Anonymous], 2007, Managing business complexity: Discovering strategic solutions with agent-based modeling and simulation
[4]  
[Anonymous], 2011, Agent-based and individual-based modeling: a practical introduction
[5]  
[Anonymous], 2005, Simulation for the Social Scientist
[6]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58
[7]  
Ashton K, 2009, RFID J, V22, P97, DOI DOI 10.1145/2967977
[8]  
Bellifemine F, 1999, JADE A FIPA COMPLIAN
[9]  
Bellifemine F.L., 1999, JADE FIPA COMPLIANT
[10]  
Berriman GB, 2010, E SCI WORKSH 2010 6