Abstract
© Springer International Publishing AG, part of Springer Nature 2018. Service computing and cloud computing have emerged to address the need for more flexible and cost-efficient computing systems where software is delivered as a service. To make this more resilient and reliable, we need to adopt software engineering (SE) principles and best practices that have existed for the last 40 years or so. Therefore, this chapter proposes a Software Engineering Framework for Service and Cloud Computing (SEF-SCC) to address the need for a systematic approach to design and develop robust, resilient, and reusable services. This chapter presents SEF-SCC methods, techniques, and a systematic engineering process supporting the development of service-oriented software systems and software as a service paradigms. SEF-SCC has been successfully validated for the past 10 years based on a large-scale case study on British Energy Power and Energy Trading (BEPET). Ideas and concepts suggested in this chapter are equally applicable to all distributed computing environments including Fog and Edge Computing paradigms.
More Information
Identification Number: | https://doi.org/10.1007/978-3-319-94890-4_11 |
---|---|
Status: | Published |
Refereed: | Yes |
Publisher: | Springer |
Depositing User (symplectic) | Deposited by Ramachandran, Muthu |
Date Deposited: | 19 Mar 2021 14:06 |
Last Modified: | 23 Jul 2024 05:05 |
Item Type: | Book Section |
Download
Note: this is the author's final manuscript and may differ from the published version which should be used for citation purposes.
| Preview