Title :
On the equilibrium of owner/component system
Author :
Malbaski, D. ; Kupusinac, A.
Author_Institution :
Fac. of Tech. Sci., Univ. of Novi Sad, Novi Sad, Serbia
Abstract :
The paper presents an analysis of the owner/component relationships. The same component may be shared by several owners thus causing their vulnerability since state changes in one owner may break the invariant of other. In order to avoid such situations we introduce the equilibrium predicate that describes all states that an owner can occupy without breaking invariants of other ones. Based on equilibrium predicates we analyze the correctness of the owner-component classes system, their mutual contracts and equilibriums.
Keywords :
contracts; object-oriented programming; program verification; software reliability; equilibrium predicates; mutual contracts; owner-component classes system; owner-component relationship vulnerability; owner-component system; Abstracts; Contracts; Object oriented programming; Semantics; Software; Telecommunications; Vectors; class; contract; object-oriented programming; owner/component relationship verification; vulnerability;
Conference_Titel :
Telecommunications Forum (TELFOR), 2012 20th
Conference_Location :
Belgrade
Print_ISBN :
978-1-4673-2983-5
DOI :
10.1109/TELFOR.2012.6419525