Options
2013
Conference Paper
Title
Autonomous systems: From requirements to modeling and implementation
Abstract
Developing autonomous systems requires adaptable and context aware techniques. The approach described here decomposes a complex system into service components-functionally simple building blocks enriched with local knowledge attributes. The internal components' knowledge is used to dynamically construct ensembles of service components. Thus, ensembles capture collective behavior by grouping service components in many-to-many manner, according to their communication and operational/functional requirements. Linguistic constructs and software tools have been developed to support modeling, validation, development and deployment of autonomous systems. A strong pragmatic orientation of the approach is illustrated by two different scenarios.