• DocumentCode
    265624
  • Title

    Building Evolvable Software Using Normalized Systems Theory: A Case Study

  • Author

    Oorts, Gilles ; Huysmans, Philip ; De Bruyn, Peter ; Mannaert, Herwig ; Verelst, Jan ; Oost, Arco

  • Author_Institution
    Normalized Syst. Insitute, Univ. of Antwerp, Antwerp, Belgium
  • fYear
    2014
  • fDate
    6-9 Jan. 2014
  • Firstpage
    4760
  • Lastpage
    4769
  • Abstract
    Normalized Systems (NS) theory has recently been proposed as an approach to develop agile and evolvable software by defining theorems and design patterns for software architectures. In this paper we discuss the NS development process, which is illustrated by means of an elaborate description of a case regarding a budget management application developed according to the theory. Advantages of the NS approach, such as swift application development through code expansion and the transfer of additional NS design knowledge to new applications, are equally discussed.
  • Keywords
    object-oriented methods; software architecture; software maintenance; software prototyping; NS design knowledge; NS development process; agile software; budget management application; code expansion; design pattern definition; evolvable software building; normalized systems theory; software architectures; swift application development; theorem definition; Educational institutions; Government; Information systems; Software; Software architecture; System-on-chip; Case Study; Evolvable software; Normalized Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences (HICSS), 2014 47th Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.2014.585
  • Filename
    6759187