dc.contributor.author | Johansson, Niklas | |
dc.contributor.author | Löfgren, Anton | |
dc.date.accessioned | 2009-06-30T07:42:14Z | |
dc.date.available | 2009-06-30T07:42:14Z | |
dc.date.issued | 2009-06-30T07:42:14Z | |
dc.identifier.uri | http://hdl.handle.net/2077/20561 | |
dc.description.abstract | This paper presents an action research study on how a set of design principles applicable to object oriented
languages can be used to counteract code rot and consequentially enhance system extensibility. The study
describes how these principles help support the system quality attributes of modifiability, maintainability and
scalability, as well as how these quality attributes correlate to extensibility. Furthermore, it also elaborates on the
relationship between extensibility and code rot and how the absence of the first can lead to the latter. The study
thus contributes by illustrating how a design science approach can be useful in action research. | en |
dc.language.iso | eng | en |
dc.relation.ispartofseries | Report/department of Applied Information Technology | en |
dc.relation.ispartofseries | 2009:053 | en |
dc.subject | Action research | en |
dc.subject | design science | en |
dc.subject | extensibility | en |
dc.subject | code rot | en |
dc.title | Designing for Extensibility: An action research study of maximizing extensibility by means of design principles | en |
dc.type | Text | eng |
dc.setspec.uppsok | Technology | |
dc.type.uppsok | C | |
dc.contributor.department | IT-universitetet i Göteborg/Tillämpad informationsteknologi | swe |
dc.contributor.department | IT University of Gothenburg /Applied Information Technology | eng |
dc.type.degree | Kandidatuppsats | swe |
dc.type.degree | Bachelor thesis | eng |