The development of this application using agent-based software engineering
methodologies and cloud technologies provides evidence to support the contention that both may aide in the solution of Big Data problems of this type.
The use of agent-based software engineering
methods is advisable and preferred over purely object oriented approaches (Reinisch and Kastner 2011).
In an effort to encourage collaborative research in the field, a 2006 conference brought together researchers from diverse areas, including Web intelligence and data mining, to exchange ideas on applications such as information foraging agents, e-commerce and web services, ontology mining, smart digital media, human-centered robotics, agent-based software engineering
, and social applications of active media.
The tutorials covered topics such as Education-Based Multiagent Systems, Peer-to-Peer Trust and Reputation, the Role of Roles in Multiagent Systems, Temporal and Resource Reasoning for Planning, Scheduling and Execution in Autonomous Agents, Tools and Technologies for Agent-Mediated Web Services, Engineering Self-Organizing Applications, Agent Communication, Multiagent Planning, Agent-Based Software Engineering
, Programming Languages for Multiagent Systems, Models of Argumentation and Dialogue, Specifying Knowledge and Belief Change in Multiagent Systems, and Multirobot Systems.
On Agent-based Software Engineering
. Artificial Intelligence 117(2), pp.
Agent-based software engineering
. In IEE Proceedings of Software Engineering 144, 1997, 26-37.
Papers from a December 2005 conference report on current research and applications in requirements engineering, software formal methods, service-oriented computing, software architecture, measurement, object-oriented technology, verification and validation, quality management, and agent-based software engineering
. Other subjects examined include product line engineering, component-based engineering, software refactoring and process improvement, aspect- oriented software technology, and knowledge calibration in software development.
Agent-Based Software Engineering
. IEEE Proceedings on Software Engineering 144(1): 26-37.