DocumentCode
3223525
Title
Construction by Configuration: Challenges for Software Engineering Research and Practice
Author
Sommerville, Ian
Author_Institution
Univ. of St. Andrews, St. Andrews
fYear
2008
fDate
26-28 March 2008
Firstpage
3
Lastpage
12
Abstract
The past ten years have seen a radical shift in business application software development. Rather than developing software from scratch using a conventional programming language, the majority of commercial software is now developed through reuse - the adaptation and configuration of existing software systems to meet specific organizational requirements. The most widespread form of reuse is through the use of generic systems, such as ERP and COTS systems, that are configured to meet specific organizational requirements. In this paper, I discuss the implications of software construction by configuration (CbC) for software engineering. Based on our experience with systems for medical records and university administration, I highlight some of the issues and problems that can arise in ´construction by configuration´. I discuss problems that arise in CbC projects and identify a number of challenges for research and practice to improve this approach to software engineering.
Keywords
programming languages; software engineering; business application software development; organizational requirements; programming language; software construction by configuration; software engineering; Application software; Australia; Business; Companies; Computer languages; Computer science; Costs; Enterprise resource planning; Information systems; Software engineering; COTS; ERP; research challenges;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on
Conference_Location
Perth, WA
ISSN
1530-0803
Print_ISBN
978-0-7695-3100-7
Type
conf
DOI
10.1109/ASWEC.2008.4483184
Filename
4483184
Link To Document