lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Combining Adaptive Behavior and Role Modeling with Statecharts
Katholieke University Leuven.ORCID iD: 0000-0002-1162-0817
Katholieke University Leuven.
Katholieke University Leuven.
2004 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Engineering non-trivial open multi-agent systems is achallenging task. Our research focusses on situated multiagentsystems, i.e. systems in which agents are explicitlyplaced in a context – an environment – which agents canperceive and in which they can act. Two concerns are essentialin developing such open systems. First, the agentsmust be adaptive in order to exhibit suitable behavior inchanging circumstances of the system: new agents may jointhe system, others may leave, the environment may change,e.g. its topology or its characteristics such as throughputand visibility. A well-known family of agent architecturesfor adaptive behavior are free-flow architectures. However,building a free-flow architecture based on an analysis of theproblem domain is a quasi-impossible job for non-trivialagents. Second, multi-agent systems developers as softwareengineers require suitable abstractions for describing andstructuring agent behavior. The abstraction of a role obviouslyis essential in this respect. Earlier, we proposed statechartsas a formalism to describe roles. Although this allowsapplication developers to describe roles comfortably,the formalism supports rigid behavior only, and hampersadaptive behavior in changing environments.In this paper we describe how a synergy can be reachedbetween free-flow architectures and statechart models in orderto combine the best of both worlds: adaptivity and suitableabstractions. We illustrate the result through a casestudy on controlling a collection of automated guided vehicles(AGVs), which is the subject of an industrial project.

Place, publisher, year, edition, pages
2004. Vol. 29, no 5, p. 1-10
National Category
Software Engineering
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-19253DOI: 10.1145/1022494.1022507OAI: oai:DiVA.org:lnu-19253DiVA, id: diva2:530233
Conference
3th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems, ICSE, Scotland
Available from: 2012-06-01 Created: 2012-06-01 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records BETA

Weyns, Danny

Search in DiVA

By author/editor
Weyns, Danny
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 96 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf