• DocumentCode
    2706330
  • Title

    Enhancing the software maintenance factor in JSD using rules

  • Author

    Poo, Chiang-Choon Danny ; Layzell, Paul J.

  • Author_Institution
    Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
  • fYear
    1990
  • fDate
    8-10 May 1990
  • Firstpage
    218
  • Lastpage
    224
  • Abstract
    Although the underlying philosophy of the JSD (Jackson System Development) method promotes orthogonality of system components in its specification, it fails to make explicit the business requirement policies that define the systems. The formalism adopted by JSD implicitly translates user requirement policies into lower-level procedural representation, thus burying the requirement policies in program code. The difficulty with such form of translation becomes apparent when user requirements change. Accommodating requirement changes then would be expensive. The authors recognize the advantage of using rules in representing user requirement policies and suggest the use of rules in making explicit the representation of business requirement policies in a JSD specification, so as to enhance the maintainability of a system
  • Keywords
    software engineering; software maintenance; Jackson System Development; business requirement policies; formalism; specification; system components; user requirement policies; Books; Computer science; Data mining; Information systems; Libraries; Reflection; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '90. Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering
  • Conference_Location
    Tel-Aviv
  • Print_ISBN
    0-8186-2041-2
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1990.113628
  • Filename
    113628