• DocumentCode
    3153513
  • Title

    An alternative software development model supporting software evolution

  • Author

    Demirors, E. ; Demirors, O. ; Yin, W.P. ; Tanik, M.M. ; Yun, D. Y Y

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
  • fYear
    1992
  • fDate
    15-18 Jun 1992
  • Firstpage
    557
  • Lastpage
    565
  • Abstract
    Producing high quality software within a budget and schedule is still a problem. In order to increase the productivity and reliability the development methodology should concentrate on requirements specifications and design phases and support an incremental development process. This paper discusses a software design environment for realizing such a methodology. The integrated software design environment consists of a number of tools integrated for capturing, presenting and exercising software design information. A design representation language which provides high level constructs for encoding design knowledge is introduced into the environment as a uniform basis for integrating different phases of the development process. This paper includes a detailed analysis of the structure of the software design environment and its language as well as its prototype that has been built. A design example is also given to demonstrate the behavior of the prototype
  • Keywords
    formal specification; integrated software; software engineering; software quality; software tools; budget; design representation language; development methodology; high quality software; integrated software design environment; requirements specifications; software tools; Computer science; Drives; Encoding; Job shop scheduling; Processor scheduling; Programming; Prototypes; Software design; Software prototyping; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Integration, 1992. ICSI '92., Proceedings of the Second International Conference on
  • Conference_Location
    Morristown, NJ
  • Print_ISBN
    0-8186-2697-6
  • Type

    conf

  • DOI
    10.1109/ICSI.1992.217307
  • Filename
    217307