• DocumentCode
    2281462
  • Title

    Engineering software design processes to guide process execution

  • Author

    Song, Xiping ; Osterweil, Leon J.

  • Author_Institution
    Siemens Corp. Res. Inc., Princeton, NJ, USA
  • fYear
    1994
  • fDate
    10-11 Oct 1994
  • Firstpage
    135
  • Lastpage
    152
  • Abstract
    Using systematic development processes is an important characteristic of any mature engineering discipline. In current software practice, software design methodologies (SDMs) are intended to be used to help design software more systematically. This paper explicitly shows, however, that one well-known example of such an SDM, Booch object-oriented design (BOOD), as described in the literature, is far too vague to provide specific guidance to designers, and is too imprecise and incomplete to be considered as a fully systematic process for specific projects. To provide more effective and appropriate guidance and control in software design processes, we applied the process programming concept to the design process. Given two different sets of plausible process requirements, we elaborated two more detailed and precise design processes that are responsive to these requirements. We have also implemented, experimented with, and evaluated a prototype (called Debus-Booch) that supports the execution of these detailed processes
  • Keywords
    object-oriented methods; project engineering; software engineering; BOOD; Booch object-oriented design; Debus-Booch; plausible process requirements; process execution guidance; process programming; software design methodologies; software design process engineering; Design engineering; Design methodology; Educational institutions; Process design; Programming; Software design; Software engineering; Software prototyping; Software systems; Solids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Process, 1994. 'Applying the Software Process', Proceedings., Third International Conference on the
  • Conference_Location
    Reston, VA
  • Print_ISBN
    0-8186-6695-1
  • Type

    conf

  • DOI
    10.1109/SPCON.1994.344415
  • Filename
    344415