DocumentCode
2498104
Title
The AML Approach to Modeling Autonomic Systems
Author
Cervenka, Radovan ; Greenwood, Dominic ; Trencansky, Ivan
Author_Institution
Whitestein Technol., Bratislava
fYear
2006
fDate
16-18 July 2006
Firstpage
29
Lastpage
29
Abstract
Autonomic systems are typically distributed, complex and concurrent systems, comprised of multiple interacting autonomic elements that often exhibit emergent behavior design and development of such systems is a non-trivial task that by definition requires specific software engineering approaches, including the use of specialized modeling techniques. This paper takes the well-known Prospecting Asteroids Mission from NASA, an autonomous and autonomic system for future exploration of asteroid fields, which can be considered as a axiomatic example of how autonomic principles can be applied in real terms. Introducing the agent modeling language (AML), we demonstrate using a series of didactic examples how AML can be applied to efficiently, accurately and comprehensively model the PAM system. A selection of AML models specifying the PAM domain, goals, architecture, and behaviors are presented which help demonstrate the utility of AML when modeling autonomous and autonomic systems
Keywords
aerospace computing; asteroids; distributed processing; software agents; specification languages; Prospecting Asteroids Mission; agent modeling language; asteroid field exploration; autonomic principle; autonomic system modeling; autonomous system modeling; software engineering; specialized modeling technique; Automation; Biological system modeling; Biological systems; Biology computing; Computer architecture; Control systems; NASA; Power system modeling; Software agents; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomic and Autonomous Systems, 2006. ICAS '06. 2006 International Conference on
Conference_Location
Silicon Valley, CA
Print_ISBN
0-7695-2653-5
Type
conf
DOI
10.1109/ICAS.2006.59
Filename
1690239
Link To Document