Tailoring by integration of domain-specific components: the case of a document search tool. Wulf, V., Kahler, H., Stiemerling, O., & Won, M. Behaviour & Information Technology, 24(4):317–333, 2005.
Tailoring by integration of domain-specific components: the case of a document search tool. [link]Paper  doi  abstract   bibtex   
In this paper we describe the evolutionary design and implementation of a search tool for files in shared workspaces used within an off-the-shelf groupware product. The design is based on the assumption that a useful generic search tool must be highly tailorable, which is achieved by applying an innovative software architecture allowing the assembly of components during runtime. In order to understand people's searching methods in shared workspaces and to support the design, we employed interviews and workshops with users as well as a field test to understand the users' needs. During the design process we developed a series of prototypes that were then evaluated by office workers. Consequently, the process described and the lessons learned extend from searching in files as a case via tailorability of software as an answer to the resulting requirements to component architecture as a way to implement this tailorability. The results derived from the treatment of these interrelated aspects constitute the core and value of this paper. [ABSTRACT FROM AUTHOR]${\}textbackslashbackslash$nCopyright of Behaviour & Information Technology is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
@article{wulf_tailoring_2005,
	title = {Tailoring by integration of domain-specific components: the case of a document search tool.},
	volume = {24},
	issn = {0144929X},
	url = {http://search.ebscohost.com/login.aspx?direct=true&db=lih&AN=17628520&site=ehost-live 10.1080/01449290512331321875},
	doi = {10.1080/01449290512331321875},
	abstract = {In this paper we describe the evolutionary design and implementation of a search tool for files in shared workspaces used within an off-the-shelf groupware product. The design is based on the assumption that a useful generic search tool must be highly tailorable, which is achieved by applying an innovative software architecture allowing the assembly of components during runtime. In order to understand people's searching methods in shared workspaces and to support the design, we employed interviews and workshops with users as well as a field test to understand the users' needs. During the design process we developed a series of prototypes that were then evaluated by office workers. Consequently, the process described and the lessons learned extend from searching in files as a case via tailorability of software as an answer to the resulting requirements to component architecture as a way to implement this tailorability. The results derived from the treatment of these interrelated aspects constitute the core and value of this paper. [ABSTRACT FROM AUTHOR]\${\textbackslash}textbackslashbackslash\$nCopyright of Behaviour \& Information Technology is the property of Taylor \& Francis Ltd and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)},
	number = {4},
	journal = {Behaviour \& Information Technology},
	author = {Wulf, Volker and Kahler, Helge and Stiemerling, Oliver and Won, Markus},
	year = {2005},
	keywords = {COMPUTER software, ELECTRONIC, INTERNET searching},
	pages = {317--333},
}

Downloads: 0