2004
DOI: 10.1007/978-3-540-25946-6_17
|View full text |Cite
|
Sign up to set email alerts
|

A Design Complexity Evaluation Framework for Agent-Based System Engineering Methodologies

Abstract: Complexity in software design refers to the difficulty in understanding and manipulating the set of concepts, models and techniques involved in the design process. Agents are sophisticated software artefacts, associated with a large number of features and therefore Agent-Based System (ABS) engineering methodologies involve considerable design complexity. This paper proposes a framework to evaluate ABS engineering methodologies against a number of criteria related to design complexity. The framework is applied … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2007
2007
2012
2012

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(13 citation statements)
references
References 26 publications
0
13
0
Order By: Relevance
“…Diverse approaches from different disciplines exist for evaluating frameworks of software engineering methodologies. Together with the evaluation of general aspects, the Karageorgos and Mehandjiev (2004) approach was employed, inducing a descriptive evaluation method for the specific aspects of agent-based methodologies. This method includes arguing for or against certain characteristics of the evaluated framework without actually applying it, which is useful for discovering some weaknesses in the method, e.g.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Diverse approaches from different disciplines exist for evaluating frameworks of software engineering methodologies. Together with the evaluation of general aspects, the Karageorgos and Mehandjiev (2004) approach was employed, inducing a descriptive evaluation method for the specific aspects of agent-based methodologies. This method includes arguing for or against certain characteristics of the evaluated framework without actually applying it, which is useful for discovering some weaknesses in the method, e.g.…”
Section: Methodsmentioning
confidence: 99%
“…A set of Manufacturing-oriented approaches also exists, with modelling frameworks that vary from modelling formalisms (e.g. SADT/IDEF -Structured Analysis and Design Technique/Integrated Computer Aided Manufacturing Definition -or Petri-Nets approaches) to complete modelling architectures (Vernadat, 1996) (Karageorgos & Mehandjiev, 2004;Monostori, Vancza & Kumara, 2006). In this sense, Agent-oriented Approaches (Brugali & Sycara, 2000) explicitly take into consideration the notion of agent.…”
Section: Planningmentioning
confidence: 99%
“…In addition, automation and reuse have been presented as two important principles to overcome complexity [18,33]:…”
Section: Problems Of Modeling Swarm-based Systemsmentioning
confidence: 99%
“…Reuse involves process, modeling artifacts, techniques, guidelines, and models of previous projects [4,10]. For example, complex interactions that require negotiation or self-adaptation algorithms may be directly implemented by reusing these algorithms.…”
Section: Reusementioning
confidence: 99%