Specifications and their use in defining subtypes
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Representing social structures in UML
Proceedings of the fifth international conference on Autonomous agents
ACM Transactions on Software Engineering and Methodology (TOSEM)
Role Modeling for Agent System Analysis, Design, and Implementation
IEEE Concurrency
Resource-aware exploration of the emergent dynamics of simulated systems
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Experiences applying formal approaches in the development of swarm-based space exploration systems
International Journal on Software Tools for Technology Transfer (STTT)
Multi-agent system product lines: challenges and benefits
Communications of the ACM - Software product line
Building the core architecture of a NASA multiagent system product line
AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
The role of roles in designing effective agent organizations
Software engineering for large-scale multi-agent systems
Extending PASSI to model multi-agent systems product lines
Proceedings of the 2009 ACM symposium on Applied Computing
Automatic product derivation of multi-agent systems product lines
Proceedings of the 2009 ACM symposium on Applied Computing
Developing and Evolving a Multi-agent System Product Line: An Exploratory Study
Agent-Oriented Software Engineering IX
A complexity reliability model
ISSRE'09 Proceedings of the 20th IEEE international conference on software reliability engineering
Developing multi-agent system product lines: from requirements to code
International Journal of Agent-Oriented Software Engineering
Automating the product derivation process of multi-agent systems product lines
Journal of Systems and Software
A framework for implementing web recommendation agents
Proceedings of the 18th Brazilian symposium on Multimedia and the web
Hi-index | 0.00 |
We view an evolutionary system as being a software product line. The core architecture is the unchanging part of the system, and each version of the system may be viewed as a product from the product line. Each ''product'' may be described as the core architecture with some agent-based additions. The result is a multiagent system software product line. We describe an approach to such a software product line-based approach using the MaCMAS agent-oriented methodology. The approach scales to enterprise architectures as a multiagent system is an appropriate means of representing a changing enterprise architecture and the interaction between components in it. In addition, we reduce the gap between the enterprise architecture and the software architecture.