Abstract

The Rational Design Methodology (RDM) is a software design method that has been derived from a collection of concepts, models, and techniques taken from ten or more years of reaearch on programming methodologies. RDM unifies this work into a systematic method for design and documentation of sequential programs. The unique features of RDM are: The combined use of data abstraction and Dijkstra’s constructive approach to program design. The encapsulation of objects, their abstract data types and programs by an abstract machine. The structure of program design as a hierarchy of abstract machines representing refinements of abstract data types.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call