{"title":"Support for tailoring CSCW systems: adaptation by composition","authors":"Michael Koch, G. Teege","doi":"10.1109/EMPDP.1999.746658","DOIUrl":null,"url":null,"abstract":"In the last few years it has been realized that flexibility and tailorability are key requirements for software systems in general and for CSCW (Computer Supported Cooperative Work) systems in particular. An important mechanism for providing tailorability is the creation of compound functionality by the composition of specialized modules. In this paper we identify two variants of this composition approach. We characterize the variants according to their properties from the users perspective. Then we demonstrate how both variants can be combined in the same application. The variants complement each other and together result in a clearer access to the tailoring support for the user.","PeriodicalId":335983,"journal":{"name":"Proceedings of the Seventh Euromicro Workshop on Parallel and Distributed Processing. PDP'99","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"25","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Seventh Euromicro Workshop on Parallel and Distributed Processing. PDP'99","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMPDP.1999.746658","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 25
Abstract
In the last few years it has been realized that flexibility and tailorability are key requirements for software systems in general and for CSCW (Computer Supported Cooperative Work) systems in particular. An important mechanism for providing tailorability is the creation of compound functionality by the composition of specialized modules. In this paper we identify two variants of this composition approach. We characterize the variants according to their properties from the users perspective. Then we demonstrate how both variants can be combined in the same application. The variants complement each other and together result in a clearer access to the tailoring support for the user.