Eighth Asia-Pacific Software Engineering Conference (APSEC'01) Formal Specification of Mixed Components with Korrigan Macao, China December 04-December 07 ISBN: 0-7695-1408-1
Formal specifications are now widely accepted in software development. Recently, he need for a separation of concerns with reference to static and dynamic aspects appeared. Furthermore, in order to be able to design complex architectures and communication patterns, we need a structured approach which allows us to decompose a system in to subparts and to recompose is from them. Finally, a notion of formal reusable component which is suitable to describe both functional and dynamic aspects is also required. This paper presents the Korrigan model. It allows one to specify in a uniform and structured way both datatypes and behaviours using Symbolic Transition Systems and algebraic specifications. We demonstrate its ability to describe reusable components in a formal way with well defined interfaces. We also demons rate hat Korrigan is relevant to describe the architecture and communication schemes of systems hat may present a complex structure.
Index Terms:
Formal specification, mixed specification, components, reuse, Korrigan specification languag.
Citation:
Christine Choppy, Pascal Poizat, Jean-Claude Royer, "Formal Specification of Mixed Components with Korrigan," apsec, pp.169, Eighth Asia-Pacific Software Engineering Conference (APSEC'01), 2001 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||