A contracting system for hierarchical components

24Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This article presents the contracting system ConFract for the open and hierarchical component model Fractal. Contracts are dynamically built from specifications, currently executable assertions, at assembly times, and are updated according to dynamic reconfigurations. These contracts are not restricted to the scope of interfaces, taken separately. On the contrary, new kinds of composition contracts can be built in order to associate several external interfaces of a component, providing an "usage contract", or several interfaces inside the component, providing an "assembly and implementation contract". All these contracts identify fine-grained responsibilities and developers can thus easily organize the handling of contract violations and the resulting reconfigurations. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Collet, P., Rousseau, R., Coupaye, T., & Rivierre, N. (2005). A contracting system for hierarchical components. In Lecture Notes in Computer Science (Vol. 3489, pp. 187–202). Springer Verlag. https://doi.org/10.1007/11424529_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free