Skip to Main content Skip to Navigation
Theses

Component-based Software Architectures and Multi-Agent Systems: Mutual and Complementary Contributions for Supporting Software Development

Victor Noël 1 
1 IRIT-SMAC - Systèmes Multi-Agents Coopératifs
IRIT - Institut de recherche en informatique de Toulouse
Abstract : In this thesis, we explore the various aspects of the mutual and complementary contributions that multi-agent systems (MASs) and component-based software architectures (CBSAs) can provide to each other. On one hand, we define, illustrate, analyse and discuss an architecture-oriented methodology of MAS development, a component model (SpeAD), an architectural description language (SpeADL) and a design method (SpEArAF) that ease and guide the description and the implementation of MASs. This complete answer to MAS development is supported by a tool (MAY) and has been applied to many applications. On the other hand, we explore through various experiments how self-adaptive MASs can be used to support CBSAs. The agents and their continuous reorganisation act both as the engine of the construction and of the dynamic adaptation of the architecture, and as the runtime container that practically connects its elements together.
Document type :
Theses
Complete list of metadata

Cited literature [154 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00865795
Contributor : Victor Noel Connect in order to contact the contributor
Submitted on : Wednesday, September 25, 2013 - 10:23:38 AM
Last modification on : Wednesday, June 1, 2022 - 4:03:13 AM
Long-term archiving on: : Friday, April 7, 2017 - 2:32:21 AM

Identifiers

  • HAL Id : tel-00865795, version 1

Citation

Victor Noël. Component-based Software Architectures and Multi-Agent Systems: Mutual and Complementary Contributions for Supporting Software Development. Artificial Intelligence [cs.AI]. Université Paul Sabatier - Toulouse III, 2012. English. ⟨tel-00865795⟩

Share

Metrics

Record views

245

Files downloads

1057