Home // ICONS 2012, The Seventh International Conference on Systems // View article
Orchestration Driven by Formal Specification
Authors:
Charif Mahmoudi
Fabrice Mourlin
Keywords: mobile agent, architecture specification, service composition.
Abstract:
Mobile agent software provides a new programming paradigm. Because code migration is a basic concept, software architecture becomes more important. Classically, the lifecycle of distributed application starts with specification description. Several facets have to be specified: agent behavior, message exchange, service composition but also architecture. This description has also two levels: software and hardware. We use formal specifications because our objective is to define properties about our application. Also process algebra, like pi calculus, is a formal language which allows us to provide a formal description of architecture. We can then combine agent behavior and reason to define minimal constraint set of future runtime context.
Pages: 116 to 122
Copyright: Copyright (c) IARIA, 2012
Publication date: February 29, 2012
Published in: conference
ISSN: 2308-4243
ISBN: 978-1-61208-184-7
Location: Saint Gilles, Reunion
Dates: from February 29, 2012 to March 5, 2012