© 1999 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Integrating a Program Design Calculus and a Subset of UML
A1 Department of Computer Science, York University, Canada
The predicative programming design calculus is integrated with an object-oriented method that uses a subset of the Unified Modelling Language. The integration is carried out so as to make the calculus and refinement techniques more applicable to the development of large-scale object-oriented software. The two methods are integrated using a meta-method for formal method integration based on heterogeneous notations. We demonstrate how the methods being integrated complement each other and outline the use of the integrated method in a case study.
Received 7 February, 1997. Revised 8 February, 1999.