383
Views
63
CrossRef citations to date
0
Altmetric
Special Section Article

Concepts of product software

&
Pages 531-541 | Received 31 Mar 2006, Accepted 09 Aug 2007, Published online: 19 Dec 2017
 

Abstract

Both the impact of software on life and our dependence on software is rapidly increasing. Using product software is an everyday phenomenon and product software is a major worldwide industry. Yet, there are very few scientific studies reported on the engineering of product software specifically. In this paper, we discuss specifics of the software business, the various terms used for product software and provide our definition of product software. Moreover, we explain difference between product software and tailor-made software from a software development perspective and provide a new framework for the categorization of product software. This paper points out the urgent need for more research on product software and the directions.

Acknowledgements

We thank Slinger Jansen, Gillian van Hees, the anonymous reviewers, and the editors of the special issue for their valuable remarks that led to considerable improvement of the paper.

Additional information

Notes on contributors

Lai Xu

About the authors

Lai Xu is a Senior Research Scientist at CSIRO ICT Centre, Australia. Previously, she worked as a post-doctoral researcher at the Organization and Information Group of the Institute of Information and Computing Sciences of the Utrecht University, The Netherlands and at the Artificial Intelligence group of the Department of Computer Science of the Free University Amsterdam. She received her Ph.D. in Computerized Information Systems from Tilburg University, the Netherlands in 2004. Her main research areas are in process integration, multi-party process monitoring, web services and service-oriented applications, development methods for product software.

Sjaak Brinkkemper

Sjaak Brinkkemper is full professor of organization and information at the Department of Information and Computing Sciences of the Utrecht University, The Netherlands. He leads a group of about 20 researchers specialized in product software development and entrepreneurship. The main research themes of the group are methodology of product software development, implementation and adoption, and business-economic aspects of the product software industry.

Before, he was a consultant at the Vanenburg Group and a Chief Architect at Baan. Before Baan, he held academic positions at the University of Twente and the University of Nijmegen, both in the Netherlands, and visiting positions at the University of Texas at Austin (U.S.A.) and Tokyo Institute of Technology (Japan). He holds an M.Sc. and a Ph.D. in Mathematics and Computer Science from the University of Nijmegen. He has published six books and about 120 papers on his research interests: software product development, information systems methodology, meta-modelling and method engineering.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.