Abstract
This paper presents an extension of the BIP component framework to hierarchical components by considering also port sets of atomic components to be structured (ports may be in conflict or ordered, where a larger port represents an interaction set with larger interactions). A composed component consisting of a set of components connected through BIP connectors and a set of ports representing a subset of the internal connectors and ports, has two semantics: one in terms if interactions as defined by the BIP semantics, and one in terms of the actions represented by external ports where the structure of the port set of the component is derived from the internal structure of the component. A second extension consists in the addition of implicit interactions which is done through an explicit distinction of conflicting and concurrent ports: interactions involving only non conflicting ports can be executed concurrently without the existence of an explicit connector. Finally, we define contract-based reasoning for component hierarchies. © IFIP International Federation for Information Processing 2007.
Cite
CITATION STYLE
Graf, S., & Quinton, S. (2007). Contracts for BIP: Hierarchical interaction models for compositional verification. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4574 LNCS, pp. 1–18). Springer Verlag. https://doi.org/10.1007/978-3-540-73196-2_1
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.