Issue No.03 - March (1989 vol.15)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.21754
<p>An extended object-oriented design methodology is proposed which incorporates a top-down, stepwise refinement approach in a coherent fashion. The extended object-oriented design methodology also includes a phase of progressive object refinement to support the nesting of objects, which would allow entities in real life that are composed of subentities to be modeled. A design example is included, and experiences encountered using this methodology in a course are described.</p>
Ada; nested objects; object-oriented design; stepwise refinement; progressive object refinement; nesting; Ada; object-oriented programming; software engineering.
P. Jalote, "Functional Refinement and Nested Objects for Object-Oriented Design", IEEE Transactions on Software Engineering, vol.15, no. 3, pp. 264-270, March 1989, doi:10.1109/32.21754