SciELO - Scientific Electronic Library Online

vol.9 issue1Implementation of a Neural Hierarchical Multimodel for Identification and Control of Mechanical SystemsTraining and Development Module for a Digital Signal Processing Laboratory author indexsubject indexsearch form
Home Pagealphabetic serial listing  

Services on Demand




Related links

  • Have no similar articlesSimilars in SciELO


Computación y Sistemas

Print version ISSN 1405-5546


ORTEGA ARJONA, Jorge L. The Practical Design Method: A Software Design Method for a First Object-Oriented Project. Comp. y Sist. [online]. 2005, vol.9, n.1, pp.41-54. ISSN 1405-5546.

Commercial object-oriented design methods are often complicated and hard to learn and use. This paper presents a software design method that is a pragmatic and simple approach to designing object-oriented applications. It is based on the fundamental principles of object-oriented design: objects and their cooperation. Design process descriptions are described, considering modeling notations, as well as steps from collecting customer requirements to implementing code. The design method includes only three notations and five clear steps. Still, it covers the software design process from requirements capture to testing. The approach presented here is simple and easy enough to apply and further develop. It can be used in the very first object-oriented projects of a company, and in domains and environments that are clear and simple enough, such as a design course in a computing school. For more complex domains or environments, the method scales up.

Keywords : Object-Oriented; Software Design; Design Method; Notation; Process; Artifactcs.

        · abstract in Spanish     · text in English     · English ( pdf )


Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License