In spite of the growing influence of agent-based models and technologies, the event-based architectural style is still prevalent in the design of large-scale distributed applications. In this paper we discuss the role of environment in both EBS and MAS, and show how it could be used as a starting point for reconciling agent-based and event-based abstractions and techniques within a conceptually-coherent framework that could work as the foundation of a principled discipline for the engineering of complex software systems.
Reconciling Event- and Agent-Based Paradigms in the Engineering of Complex Systems: The Role of Environment Abstractions / Andrea Omicini; Stefano Mariani. - STAMPA. - 9068:(2015), pp. 117-130. [10.1007/978-3-319-23850-0_8]
Reconciling Event- and Agent-Based Paradigms in the Engineering of Complex Systems: The Role of Environment Abstractions
OMICINI, ANDREA;MARIANI, STEFANO
2015
Abstract
In spite of the growing influence of agent-based models and technologies, the event-based architectural style is still prevalent in the design of large-scale distributed applications. In this paper we discuss the role of environment in both EBS and MAS, and show how it could be used as a starting point for reconciling agent-based and event-based abstractions and techniques within a conceptually-coherent framework that could work as the foundation of a principled discipline for the engineering of complex software systems.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.