Three-Level Customization of Software Products Using a Product Line Approach (bibtex)
by Rick Rabiser, Reinhard Wolfinger, Paul Grünbacher
Abstract:
Many office and enterprise business applications are overloaded with features. As a result users struggle in finding the functionality needed to support their tasks. Customization support for existing applications is often limited and hard to accomplish for end users. Software product lines provide support for customizing complex applications. However, they typically support vendors deriving customized products for customers from reusable components rather than supporting end users. In this paper we show how a decision-oriented software product line approach can support (1) software vendors deriving products for customers, (2) customers configuring products to the needs of specific user groups, and (3) end users personalizing a system to their needs. We describe tool support and illustrate the approach with a feasibility study.
Reference:
Three-Level Customization of Software Products Using a Product Line Approach (Rick Rabiser, Reinhard Wolfinger, Paul Grünbacher), In Proceedings 42st Hawaii Int'l Int'l Conference on Systems Science (HICSS-42 2009), Proceedings (CD-ROM and online), 5-8 January, Waikoloa, Big Island, HI, USA, IEEE Computer Society, 2009.
Bibtex Entry:
@Conference{Rabiser2009a,
  author = {Rick Rabiser and Reinhard Wolfinger and Paul Grünbacher},
  title = {Three-Level Customization of Software Products Using a Product Line
	Approach},
  booktitle = {Proceedings 42st Hawaii Int'l Int'l Conference on Systems Science
	(HICSS-42 2009), Proceedings (CD-ROM and online), 5-8 January, Waikoloa,
	Big Island, HI, USA},
  year = {2009},
  pages = {1-10},
  publisher = {IEEE Computer Society},
  abstract = {Many office and enterprise business applications are overloaded with
	features. As a result users struggle in finding the functionality
	needed to support their tasks. Customization support for existing
	applications is often limited and hard to accomplish for end users.
	Software product lines provide support for customizing complex applications.
	However, they typically support vendors deriving customized products
	for customers from reusable components rather than supporting end
	users. In this paper we show how a decision-oriented software product
	line approach can support (1) software vendors deriving products
	for customers, (2) customers configuring products to the needs of
	specific user groups, and (3) end users personalizing a system to
	their needs. We describe tool support and illustrate the approach
	with a feasibility study.},
  doi = {10.1109/HICSS.2009.460},
  keywords = {CD Lab ASE}
}
Powered by bibtexbrowser