UNIGE document Chapitre d'actes
previous document  unige:48307  next document
add to browser collection
Title

Specification-Carrying Code for Self-Managed Systems

Authors
Published in Martin-Flatin, J.-P. & Sventek, J. & Geihs, K. Proceedings of the IFIP/IEEE International Workshop on Self-Managed Systems & Services - SelfMan 2005. Nice (France) - 19 May 2005 - New York: IEEE Communications Society. 2005, p. 1-5
Abstract This paper proposes the notion of Specification-Carrying Code as an interaction mechanism for self-assembly of au- tonomous decentralised software components. Each au- tonomoussoftware entity incorporates more informationthan its operational behaviour, and publishes more data than its signature. The idea is to provide separately, for each en- tity, a functional part implementing its behaviour - the tra- ditional program code; and an abstract description of the entity's functional behaviour and necessary parameters - a semantic behavioural description under the form of a for- mal specification. Interactions are exclusively based on the specifications and occur among entities with correspond- ing specifications. In the case of autonomic computing sys- tems, in addition to functional aspects, the specification may carry a semantic description of non-functional information related to self-management. This paper presents the prin- ciples of the Specification-Carrying Code paradigm, the as- sociated Service-Oriented Architecture, and it explains how self-managed systems can benefit from this paradigm.
Full text
Structures
Research group Institute of Information Service Science (ISS)
Citation
(ISO format)
DI MARZO SERUGENDO, Giovanna, DERIAZ, Michel. Specification-Carrying Code for Self-Managed Systems. In: Martin-Flatin, J.-P. & Sventek, J. & Geihs, K. (Ed.). Proceedings of the IFIP/IEEE International Workshop on Self-Managed Systems & Services - SelfMan 2005. Nice (France). New York : IEEE Communications Society, 2005. p. 1-5. https://archive-ouverte.unige.ch/unige:48307

338 hits

27 downloads

Update

Deposited on : 2015-03-18

Export document
Format :
Citation style :