2002
DOI: 10.1590/s0104-65002002000100006
|View full text |Cite
|
Sign up to set email alerts
|

Engineering multi-agent systems with aspects and patterns

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2003
2003
2008
2008

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 34 publications
(22 citation statements)
references
References 17 publications
0
22
0
Order By: Relevance
“…These studies have generated a set of questions about the use of objects and agents in modeling and implementing systems [16,18]. After exhaustive review of theories, methodologies and methods for multi-agent systems, we found that our questions have not been addressed yet.…”
Section: Discussion and Ongoing Workmentioning
confidence: 99%
See 1 more Smart Citation
“…These studies have generated a set of questions about the use of objects and agents in modeling and implementing systems [16,18]. After exhaustive review of theories, methodologies and methods for multi-agent systems, we found that our questions have not been addressed yet.…”
Section: Discussion and Ongoing Workmentioning
confidence: 99%
“…Object-oriented software engineering [5,6,46,60] has succeeded to support the development of high-quality software systems, but the complexity raised in this architectural transition is no longer affordable in terms of its abstractions, modeling languages, and methodologies [19,20,36,44,56,66,75]. The limitations of the object paradigm has spurred research on agent-based software engineering [32,33,34] as an additional approach to the development of large-scale systems from their conceptual modeling [10,68,71] to their computational modeling [18,21,55].…”
Section: Introductionmentioning
confidence: 99%
“…This property is in line with the notion of specialization of aspectual modules. The specialization of crosscutting interfaces is a property required in several examples of heterogeneous and homogeneous aspects, such as code mobility [19,23], learning [20,22], and design patterns [18,24].…”
Section: Interface Specializationmentioning
confidence: 99%
“…The pattern roles often crosscut several classes in a software system. Moreover, recent studies [8,9,10] have shown that object-oriented abstractions are not able to modularize these pattern-specific concerns and tend to lead to programs with poor modularity. In this context, it is important to systematically verify whether emerging development paradigms support improved modularization of the crosscutting concerns relative to the patterns.…”
Section: Introductionmentioning
confidence: 99%