Checking interaction consistency in MARMOT component refinements

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

Abstract

The refinement process of component designs is one of the basic building blocks for systematic component-based development. In this process, identifying inconsistent specifications of interactions among refined and refining components can be a critical issue for system safety and/or reliability. To efficiently identify interaction inconsistencies, we have been developing a consistency checking framework integrated into the model-driven component-based development methodology MARMOT, using model checking as a debugging tool. We introduce our notion of interaction consistency, propose a general framework for integrating the consistency checking mechanism into the refinement process, and demonstrate how the efficiency of identifying inconsistencies can be improved through abstractions. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Choi, Y. (2007). Checking interaction consistency in MARMOT component refinements. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4362 LNCS, pp. 832–843). Springer Verlag. https://doi.org/10.1007/978-3-540-69507-3_72

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