A Survey of Practical Software Adaptation Techniques

dc.creatorKell,Stephen
dc.date2008
dc.date.accessioned2024-02-06T12:56:50Z
dc.date.available2024-02-06T12:56:50Z
dc.descriptionSoftware adaptation techniques appear in many disparate areas of research literature, and under many guises. This paper enables a clear and uniform understanding of the related research, in three ways. Firstly, it surveys a broad range of relevant research, describing and contrasting the approaches of each using a uniform terminological and conceptual vocabulary. Secondly, it identifies and discusses three commonly advocated principles within this work: component models, first-class connection and loose coupling. Thirdly, it identifies and compares the various modularisation strategies employed by the surveyed work.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-014-13-2110
dc.identifierhttps://lib.jucs.org/article/29127/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/9806
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 14(13): 2110-2157
dc.subjectadaptation
dc.subjectcoupling
dc.subjectreuse
dc.subjectcommunication
dc.subjectcoordination
dc.subjectsoftware composition
dc.subjectmodularity
dc.subjectsoftware architecture
dc.subjectsoftware measurement
dc.titleA Survey of Practical Software Adaptation Techniques
dc.typeResearch Article
Файлы
Коллекции