Please use this identifier to cite or link to this item:
https://scholarbank.nus.edu.sg/handle/10635/181963
Title: | INTERWEAVING POLICIES INTO OBJECTS TO FACILITATE SOFTWARE MAINTENANCE | Authors: | LEE SHWU YI | Keywords: | Object-Oriented Analysis and Design Software Engineering Software Maintenance Rule-Based Representation |
Issue Date: | 1997 | Citation: | LEE SHWU YI (1997). INTERWEAVING POLICIES INTO OBJECTS TO FACILITATE SOFTWARE MAINTENANCE. ScholarBank@NUS Repository. | Abstract: | A software development method must assist the developers in constructing software systems and help maintainers of software systems in their administration without constant design restructuring. Thus, a software development method should enhance the software maintenance process as well as facilitate software reuse. Since the bulk of software maintenance cost comes from changing user requirements, software development methods must provide for software evolution. This thesis recognizes the benefits of using an object-oriented framework to modelling information systems. It also recognizes the lack of adequate representation for the more volatile policies in a business environment in the object-oriented approach. The use of rules to represent policies is advocated in this thesis. This thesis discusses an approach that integrates policies into objects using a rule-based schema. Policy representations are raised to a higher level of abstraction in the approach to facilitate software maintenance right at the start of software creation. This would, in turn, lead to information systems that are more maintainable and reusable. | URI: | https://scholarbank.nus.edu.sg/handle/10635/181963 |
Appears in Collections: | Master's Theses (Restricted) |
Show full item record
Files in This Item:
File | Description | Size | Format | Access Settings | Version | |
---|---|---|---|---|---|---|
B20838906.PDF | 3.59 MB | Adobe PDF | RESTRICTED | None | Log In |
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.