loading...
Formal Specification of Mixed Components with Korrigan
Macao, China December 04-December 07
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.2001.991474Eighth Asia-Pacific Software Engineer ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   

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.


Suggestions