作者: Ivan Trencansky , Radovan Cervenka , Dominic Greenwood
关键词:
摘要: As agent technology practitioners, some time ago we determined to develop an extension UML 2.0 that addressed our specific needs, such as modeling autonomicity, proactivity and role-based behavior. We called this the Agent Modeling Language (AML) have recently published metamodel specification for public use. In a recent project, realized AML could also be applied domain of autonomic computing so decided publish findings in paper. can directly used by designers autonomous systems visually model their architectures behaviors. Herein provide overview scope, approach taken, language structure optional extensibility. The core constructs are explained using series didactic examples describing IBM Unity architecture, well-grounded exemplar system. thus focus on features differentiate it from with those aspects support principles self-healing survivability.