Pervasive and Mobile Computing: Volume 17 Issue PB, February 2015
Publisher: Elsevier Science Publishers B. V.
Pervasive computing systems can be modelled effectively as populations of interacting autonomous components. The key challenge to realizing such models is in getting separately-specified and -developed sub-systems to discover and interoperate with each other in an open and extensible way, supported by appropriate middleware services. In this paper, we argue ...
Coordination models, Self-organization, Multi-agent systems, Pervasive computing
To deal with the flexible architectures and evolving functionalities of complex modern systems, the agent metaphor and agent-based computing are often the most appropriate software design approach. As a result, a broad range of special-purpose design processes has been developed in the last several years to tackle the challenges of ...
Science of Computer Programming: Volume 78 Issue 6, June, 2013
Publisher: Elsevier North-Holland, Inc.
The key role of simulation in the engineering of complex multiagent systems (MAS) is today generally acknowledged in the MAS community. However, the adoption of simulation in state-of-the-art Agent-Oriented Software Engineering (AOSE) methodologies is still incomplete at its best. In this paper we present a simulation-based approach to MAS engineering ...
Method engineering, AOSE, Simulation, Methodologies, SODA
EMAS'13: Proceedings of the First International Conference on Engineering Multi-Agent Systems
Given the growth of agent-based models and technologies in the last decade, nowadays the applicability of agent-oriented techniques to the engineering of complex systems such as pervasive computing ones critically depends on the availability and effectiveness of agent-oriented methodologies . Accordingly, in this paper we take SAPERE pervasive service ecosystems ...
International Journal of Agent-Oriented Software Engineering: Volume 4 Issue 1, December 2010
Publisher: Inderscience Publishers
Conference management is concerned with managing the dependencies of activities required to produce the proceedings of a scientific conference. This case study, very frequently used in the literature, presents interesting software engineering issues because it involves a number of articulated coordination activities and stresses interaction between peers. This paper presents ...
CMS, MAS, agent-based systems, conference proceedings, SODA, amp, conference management systems, scientific conferences, agent-oriented software engineering, artefacts, A metamodel, A&, AOSE, methodologies, multi-agent systems, societies in open and distributed agent spaces
Journal of Systems and Software: Volume 83 Issue 5, May, 2010
Publisher: Elsevier Science Inc.
Design of stable software architectures has increasingly been a deep challenge to software developers due to the high volatility of their concerns and respective design decisions. Architecture stability is the ability of the high-level design units to sustain their modularity properties and not succumb to modifications. Architectural aspects are new ...
Style semantic composition, Pointcuts, Architectural metrics, Aspect-oriented software architectures, Crosscutting concerns
SAC '10: Proceedings of the 2010 ACM Symposium on Applied Computing
Citation Count: 1
Downloads (6 Weeks): 0, Downloads (12 Months): 0, Downloads (Overall): 131
Full text available:
To fill the existing gap between agent-oriented methodologies and multi-agent system infrastructures , in the MEnSA project we studied how to build a new methodology that takes into consideration the infrastructures' features. Our aim was not to create a new-brand methodology, so we reused "fragments" of existing methodologies by composing ...
Engineering Societies in the Agents World IX: 9th International Workshop, ESAW 2008, Saint-Etienne, France, September 24-26, 2008, Revised Selected Papers
Role-Based Access Control models are currently considered as the most effective approach for engineering access control systems. In this paper we experiment their application in the context of Multi-Agent Systems (MAS), by discussing the design of an access control system with an agent-oriented methodology such as SODA. In particular, we ...
AOSE'10: Proceedings of the 10th international conference on Agent-oriented software engineering
Agent-oriented methodologies like ADELFE, ASPECS, INGENIAS, MaSE, PASSI, Prometheus, SODA, or Tropos propose development formulae with their own specificities. Analyzing them is the responsibility of the Process Engineering discipline, which is currently one hot research line in software engineering. The analysis makes it possible to construct a catalogue of current ...
software process engineering, agent-oriented software engineering, fragment, methodologies
SAC '09: Proceedings of the 2009 ACM symposium on Applied Computing
Citation Count: 2
Downloads (6 Weeks): 0, Downloads (12 Months): 1, Downloads (Overall): 230
Full text available:
In the field of Multi-Agent Systems (MASs), methodologies and infrastructures have developed in the last years along two opposite paths: while Agent-Oriented methodologies have essentially undergone a top-down evolution, MAS infrastructures have mostly followed a bottom-up path, producing a conceptual gap between methodologies and the available agent infrastructures. This paper ...
AOSE, MAS infrastructures, SODA, SPEM, TuCSoN, infrastructure, methodologies, methodology, multi-agent systems, situational method engineering, software development processes, software process
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems: Volume 5 Issue 1, January 2009
Publisher: IOS Press
The key role of environment as a first-class abstraction in the engineering of MAS (multi-agent systems) is today generally acknowledged in the MAS community. However, the support for the notion of environment in today AOSE (agent-oriented software engineering) methodologies is still either absent, weak, or incomplete at best. In this ...
environment abstraction, Environment, agent-oriented methodology, artifact, topological abstraction, agent-oriented software engineering, workspace
Engineering Societies in the Agents World VIII: 8th International Workshop, ESAW 2007, Athens, Greece, October 22-24, 2007, Revised Selected Papers
In the last years, research on agent-oriented (AO) methodologies and multi-agent system (MAS) infrastructures has developed along two opposite paths: while AO methodologies have essentially undergone a top-down evolution pushed by contributions from heterogeneous fields like human sciences, MAS infrastructures have mostly followed a bottom-up path growing from existing and ...
SAC '08: Proceedings of the 2008 ACM symposium on Applied computing
Citation Count: 0
Downloads (6 Weeks): 1, Downloads (12 Months): 4, Downloads (Overall): 301
Full text available:
In the Software Engineering (SE) research field, several efforts are underway aimed at developing appropriate meta-models for SE methodologies. Meta-models are meant to check and verify both the software development process and the completeness and expressiveness of methodologies. In this context, in order to provide a uniform way to represent, ...
AOSE methodology, SODA, SPEM, agent-oriented software engineering, multiagent system
WICSA '08: Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Publisher: IEEE Computer Society
Architectural aspects are expected to modularize widely-scoped concerns that naturally crosscut the boundaries ofsystem components at the software architecture level. However, there is no empirical knowledge about the positive and negative influences of aspectual decompositions on architecture stability. This paper analyzes the influence exerted by the aspect-oriented composition mechanisms in ...
ECSA'07: Proceedings of the First European conference on Software Architecture
This paper presents a systematic case study that analyzes the influence exerted by different styles over the nature of architectural crosscutting concerns in an evolving multi-agent system. The analysis encompassed the systematic comparison of alternative architecture decompositions for the same application that changed over time to address different stakeholders' concerns.
ESAW'05: Proceedings of the 6th international conference on Engineering Societies in the Agents World
An artefact for MASs is an entity not driven by an inner goal (as agents are), but used by agents to achieve their own goals. In this paper, we assume agents and artefacts as first-class entities in MAS engineering, and claim that agent-oriented methodologies should exploit these two abstractions as ...
CEEMAS'05: Proceedings of the 4th international Central and Eastern European conference on Multi-Agent Systems and Applications
In the AOSE (Agent-Oriented Software Engineering) area, several research efforts are underway to develop appropriate meta-models for agent-oriented methodologies. Meta-models are meant to check and verify the completeness and expressiveness of methodologies. In this paper, we put to test the well-established standard Unified Modelling Language (UML), and the emergent Object ...
AOSE'05: Proceedings of the 6th international conference on Agent-Oriented Software Engineering
Complex systems call for a hierarchical description. Analogously, the engineering of non-trivial MASs (multiagent systems) requires principles and mechanisms for a multi-layered description, which could be used by MAS designers to provide different levels of abstraction over MASs. In this paper, we first advocate the need for zooming mechanisms , ...