A multi-agent system product line (MAS-PL) defines an architecture, whose design and implementation is accomplished using software agents to address its common and variable features. MAS-PL promotes the large-scale reuse of common and variable agency features across multiple MAS applications. The development of MAS-PLs can be achieved through MAS-specific platforms and implementation techniques, such as conditional compilation and aspect-oriented programming (AOP). However, there is not much evidence on how these techniques provide better modularity, allowing the conception of stable MAS-PL designs. This paper presents a quantitative study on the design modularity and stability of an evolving MAS-PL. The MAS-PL was built following the react...
While there are a considerable number of software engineering methodologies for developing multi-age...
none4siArchitectural aspects are expected to modularize widely-scoped concerns that naturally crossc...
Multi-Agent Systems represent an ideal solution that has already proved positive for the modelling o...
AbstractWe view an evolutionary system as being a software product line. The core architecture is th...
International audienceMultiagent systems (MAS) can vary in several ways: by involving different agen...
International audienceIt is our claim that the adoption of software engineering reuse techniques can...
The paper contributes to research on component and multi- agent systems by presenting a practical ap...
International audienceMulti-agent systems (MAS) are software systems constituted of autonomous and i...
One aspect of multi-agent systems (MAS) that has been only partially studied is their role in softwa...
Multi-Agent Systems technologies are migrating from research labs to software engineering centres. I...
In the last years, research on agent-oriented (AO) methodologies and multi-agent system (MAS) infras...
Abstract. The paper contributes to research on component and multiagent systems by presenting a prac...
Software product lines (SPLs) enable modular, large-scale reuse through a software architecture addr...
Abstract. Agent architectures have to cope with a number of internal properties (concerns), such as ...
The characteristics and expectations of new application areas for the enterprise such as e-business,...
While there are a considerable number of software engineering methodologies for developing multi-age...
none4siArchitectural aspects are expected to modularize widely-scoped concerns that naturally crossc...
Multi-Agent Systems represent an ideal solution that has already proved positive for the modelling o...
AbstractWe view an evolutionary system as being a software product line. The core architecture is th...
International audienceMultiagent systems (MAS) can vary in several ways: by involving different agen...
International audienceIt is our claim that the adoption of software engineering reuse techniques can...
The paper contributes to research on component and multi- agent systems by presenting a practical ap...
International audienceMulti-agent systems (MAS) are software systems constituted of autonomous and i...
One aspect of multi-agent systems (MAS) that has been only partially studied is their role in softwa...
Multi-Agent Systems technologies are migrating from research labs to software engineering centres. I...
In the last years, research on agent-oriented (AO) methodologies and multi-agent system (MAS) infras...
Abstract. The paper contributes to research on component and multiagent systems by presenting a prac...
Software product lines (SPLs) enable modular, large-scale reuse through a software architecture addr...
Abstract. Agent architectures have to cope with a number of internal properties (concerns), such as ...
The characteristics and expectations of new application areas for the enterprise such as e-business,...
While there are a considerable number of software engineering methodologies for developing multi-age...
none4siArchitectural aspects are expected to modularize widely-scoped concerns that naturally crossc...
Multi-Agent Systems represent an ideal solution that has already proved positive for the modelling o...