K. Bennett
Service-based software: The future for flexible software
Bennett, K.; Layzell, P.; Budgen, D.; Brereton, P.; Macaulay, L.; Munro, M.
Authors
P. Layzell
David Budgen david.budgen@durham.ac.uk
Emeritus Professor
P. Brereton
L. Macaulay
M. Munro
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.
Citation
Bennett, K., Layzell, P., Budgen, D., Brereton, P., Macaulay, L., & Munro, M. (1999, December). Service-based software: The future for flexible software. Presented at Proceedings - Asia-Pacific Software Engineering Conference, APSEC, Singapore
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | Proceedings - Asia-Pacific Software Engineering Conference, APSEC |
Start Date | Dec 1, 1999 |
Publication Date | Jan 1, 2000 |
Deposit Date | Feb 23, 2025 |
Print ISSN | 1530-1362 |
Peer Reviewed | Peer Reviewed |
Volume | 2000-January |
Pages | 214-221 |
DOI | https://doi.org/10.1109/APSEC.2000.896702 |
Public URL | https://durham-repository.worktribe.com/output/3501108 |
You might also like
How Should Software Engineering Secondary Studies Include Grey Material?
(2022)
Journal Article
SEGRESS: Software Engineering Guidelines for REporting Secondary Studies
(2022)
Journal Article
Short communication: Evolution of secondary studies in software engineering
(2022)
Journal Article
A Service Scheduling Security Model for a Cloud Environment
(2020)
Journal Article