Title :
Designing software for customization and evolution
Author :
Barstow, David ; Arango, Guillermo
Author_Institution :
Schlumberger Lab. for Comput. Sci.-Europe, Montrouge, France
Abstract :
Writing software for several similar situations often involves writing a general purpose program for the domain, followed by customization appropriate for each situation. As domain understanding evolves, the general purpose program also evolves, leading to complications for the customized versions. The solution lies with the domain analysts and designers of the original system: they must characterize those domain aspects that require customization and those that are likely to evolve, and they must select design techniques that support both types of change
Keywords :
software engineering; customization; domain understanding; evolution; general purpose program; software design; Application software; Authorization; Computer science; Credit cards; Europe; Job design; Laboratories; Software design; Writing;
Conference_Titel :
Software Specification and Design, 1991., Proceedings of the Sixth International Workshop on
Conference_Location :
Como
Print_ISBN :
0-8186-2320-9
DOI :
10.1109/IWSSD.1991.213051