作者
Volker Wulf, Volkmar Pipek, Markus Won
发表日期
2008/1/1
期刊
International Journal of Human-Computer Studies
卷号
66
期号
1
页码范围
1-22
出版商
Academic Press
简介
Component technologies are perceived as an important means to keep software architectures flexible. Flexibility offered by component technologies typically addresses software developers at design time. However, the design of software which should support social systems, such as work groups or communities, also demands ‘use-time’, or technically spoken, ‘run-time’ flexibility. In this paper, we summarize a decade of research efforts on component-based approaches to flexibilize groupware applications at run-time. We address the user as a ‘casual programmer’ who develops and individualizes software for his work context. To deal with the challenges of run-time flexibility, we developed a design approach which covers three levels: software architecture, user interface, and collaboration support. With regard to the software architecture, a component model, called FlexiBeans, has been developed. The FreEvolve …
引用总数
20072008200920102011201220132014201520162017201820192020202120222023202431019142320246117108313211
学术搜索中的文章