Show simple item record

dc.contributor.authorJohansson, Niklas
dc.contributor.authorLöfgren, Anton
dc.date.accessioned2009-06-30T07:42:14Z
dc.date.available2009-06-30T07:42:14Z
dc.date.issued2009-06-30T07:42:14Z
dc.identifier.urihttp://hdl.handle.net/2077/20561
dc.description.abstractThis 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.isoengen
dc.relation.ispartofseriesReport/department of Applied Information Technologyen
dc.relation.ispartofseries2009:053en
dc.subjectAction researchen
dc.subjectdesign scienceen
dc.subjectextensibilityen
dc.subjectcode roten
dc.titleDesigning for Extensibility: An action research study of maximizing extensibility by means of design principlesen
dc.typeTexteng
dc.setspec.uppsokTechnology
dc.type.uppsokC
dc.contributor.departmentIT-universitetet i Göteborg/Tillämpad informationsteknologiswe
dc.contributor.departmentIT University of Gothenburg /Applied Information Technologyeng
dc.type.degreeKandidatuppsatsswe
dc.type.degreeBachelor thesiseng


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record