loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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.