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
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;
Conference_Titel :
Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
Print_ISBN :
0-7695-0915-0
DOI :
10.1109/APSEC.2000.896702