Tracing integration analysis in component-based formal specifications

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

Abstract

The correctness of a component-based specification is not guaranteed by the correctness of its components alone; on the contrary, integration analysis is needed to observe their conjoint behavior. Existing approaches often leave the results of the analysis at the level of the integrated system, without tracing them onto the corresponding components. This effectively results in loss of architecture, as it is no longer possible to reason over those components and evolve their specification while keeping the results of integration analysis. This paper presents a formal approach to automatically translate changes on the integrated system into revisions of the components and the architecture initially defined by the developers. Several architectural alternatives are provided that, besides allowing developers to reason about the system from different points of view, promote its correct modularization in two overlapping perspectives: the encapsulation of crosscutting concerns and the elaboration of the architecture desired for the final implementation. © IFIP International Federation for Information Processing 2005.

Cite

CITATION STYLE

APA

López-Nores, M., Pazos-Arias, J. J., García-Duque, J., Barragáns-Martínez, B., Díaz-Redondo, R. P., Fernández-Vilas, A., … Ramos-Cabrer, M. (2005). Tracing integration analysis in component-based formal specifications. In Lecture Notes in Computer Science (Vol. 3535, pp. 147–162). Springer Verlag. https://doi.org/10.1007/11494881_10

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