Agent-Based Software Engineering
Journal Title: International Journal of Computational Engineering and Management IJCEM - Year 2012, Vol 15, Issue 6
Abstract
Agent-based computing represents an exciting new synthesis both for Artificial Intelligence (and, more generally, Computer Science. It has the potential to significantly improve the theory and the practice of modeling, designing, and implementing computer systems. Yet, to date, there has been little systematic analysis of what makes the agent-based approach such an appealing and powerful computational model. Moreover, even less effort has been devoted to discussing the inherent disadvantages that stem from adopting an agent-oriented view. Here both sets of issues are explored. The standpoint of this analysis is the role of agent-based software in solving complex, real-world problems. In particular, it will be argued that the development of robust and scalable software systems requires autonomous agents that can complete their objectives while situated in a dynamic and uncertain environment, that can engage in rich, high-level social interactions, and that can operate within flexible organizational structures.
Authors and Affiliations
P. Santosh Kumar Patra
Design Optimization of Memristor Based 6T and 7T SRAM Cells using Sleep transistor at Nanoscale Techniques
The factors which affect the need of low power design is the rising of leakage current, scaling of technologies and large power dissipation in high performance computing systems. Due to aggressive scaling of devices, lea...
Evaluating the performance of Symmetric Key Algorithms: AES (Advanced Encryption Standard) and DES (Data Encryption Standard)
Encryption algorithms are known to be computational intensive. Internet and networks applications growing very fast, so the needs to protect. Encryption plays the very important role in information security system. On th...
Software Reliability
Unreliability of any product comes due to the failures or presence of faults in the system. As software does not “wear-out” or “age”, as a mechanical or an electronic system does, the unreliability of software is primari...
A Heuristic Based Load Balancing Algorithm
In today’s competitive environment the objectives and goals of the producers (also called resource owners) and consumers (also called end users) are different. Computational grid has been considered as the best paradigm...
Bibliometric Analysis of Literature Published in Emerald Journals on Cloud Computing
The present study is based on the bibliometric analysis of publications on cloud computing appeared in the emerald journals from 2000 to 2014. The bibliographical details of each publication on a cloud computing were dow...