DocumentCode
2794969
Title
Service-based software: the future for flexible software
Author
Bennett, Keith ; Layzell, Paul ; Budgen, David ; Brereton, Pearl ; Macaulay, Linda ; Munro, Malcolm
Author_Institution
Dept. of Comput. Sci., Durham Univ., UK
fYear
2000
fDate
2000
Firstpage
214
Lastpage
221
Abstract
For the past 40 years, the techniques, processes and methods of software development have been dominated by supply-side issues, giving rise to a software industry oriented towards developers rather than users. To achieve the levels of functionality, flexibility and time-to-market required by users, a radical shift is required in the development of software, with a more demand-centric view, leading to software which will be delivered as a service within the framework of an open marketplace. Already, there are some signs that this approach is being adopted by industry, but in a very limited way. We summarise research and a research method which has resulted in a long-term strategic view of software engineering innovation. Based on this foundation, we describe more recent work, which has resulted in an innovative demand-side model for the future of software. We propose a service architecture in which components may be bound instantly, just at the time they are needed, and then the binding may be discarded. A major benefit of this approach is that it leads to highly flexible and agile software that should be able to meet rapidly changing business needs
Keywords
DP industry; computer software; software engineering; technological forecasting; user centred design; component binding; demand-centric view; demand-side model; flexible software; future; long-term strategic view; open marketplace; rapidly changing business needs; service architecture; service-based software; software engineering innovation; software functionality; software industry; time-to-market; Computer architecture; Computer industry; Computer science; Failure analysis; Marine vehicles; Programming; Software engineering; Software quality; Technological innovation; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-0915-0
Type
conf
DOI
10.1109/APSEC.2000.896702
Filename
896702
Link To Document