Software Engineering in the Era of Cloud Computing
暫譯: 雲端運算時代的軟體工程

Ramachandran, Muthu, Mahmood, Zaigham

  • 出版商: Springer
  • 出版日期: 2021-01-02
  • 售價: $6,780
  • 貴賓價: 9.5$6,441
  • 語言: 英文
  • 頁數: 354
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 3030336263
  • ISBN-13: 9783030336264
  • 相關分類: 軟體工程雲端運算
  • 海外代購書籍(需單獨結帳)

商品描述

This book focuses on the development and implementation of cloud-based, complex software that allows parallelism, fast processing, and real-time connectivity. Software engineering (SE) is the design, development, testing, and implementation of software applications, and this discipline is as well developed as the practice is well established whereas the Cloud Software Engineering (CSE) is the design, development, testing, and continuous delivery of service-oriented software systems and applications (Software as a Service Paradigm). However, with the emergence of the highly attractive cloud computing (CC) paradigm, the tools and techniques for SE are changing. CC provides the latest software development environments and the necessary platforms relatively easily and inexpensively. It also allows the provision of software applications equally easily and on a pay-as-you-go basis. Business requirements for the use of software are also changing and there is a need for applications in big data analytics, parallel computing, AI, natural language processing, and biometrics, etc. These require huge amounts of computing power and sophisticated data management mechanisms, as well as device connectivity for Internet of Things (IoT) environments. In terms of hardware, software, communication, and storage, CC is highly attractive for developing complex software that is rapidly becoming essential for all sectors of life, including commerce, health, education, and transportation.

The book fills a gap in the SE literature by providing scientific contributions from researchers and practitioners, focusing on frameworks, methodologies, applications, benefits and inherent challenges/barriers to engineering software using the CC paradigm.


商品描述(中文翻譯)

本書專注於開發和實現基於雲端的複雜軟體,該軟體允許平行處理、快速處理和即時連接。軟體工程(Software Engineering, SE)是軟體應用的設計、開發、測試和實施,這一學科的發展程度與實踐的成熟度相當,而雲端軟體工程(Cloud Software Engineering, CSE)則是服務導向軟體系統和應用(軟體即服務範式)的設計、開發、測試和持續交付。然而,隨著極具吸引力的雲端計算(Cloud Computing, CC)範式的出現,SE的工具和技術正在發生變化。CC相對容易且便宜地提供最新的軟體開發環境和必要的平台。它還允許以同樣簡便的方式提供軟體應用,並採用按需付費的模式。對於軟體使用的商業需求也在改變,對於大數據分析、平行計算、人工智慧(AI)、自然語言處理和生物識別等應用的需求日益增加。這些需求需要大量的計算能力和複雜的數據管理機制,以及物聯網(Internet of Things, IoT)環境中的設備連接。在硬體、軟體、通信和存儲方面,CC對於開發複雜軟體具有高度吸引力,這些軟體正迅速成為商業、健康、教育和交通等各個生活領域的必需品。

本書填補了SE文獻中的一個空白,提供來自研究者和實踐者的科學貢獻,專注於使用CC範式進行軟體工程的框架、方法論、應用、好處以及固有的挑戰/障礙。

作者簡介

Dr. Muthu Ramachandran is a Principal Lecturer at the School of Computing, Creative Technologies and Engineering at Leeds Beckett University, UK. His other publications include the Springer title Requirements Engineering for Service and Cloud Computing (with Prof. Mahmood).

Prof. Dr. Zaigham Mahmood is a Senior Technology Consultant at Debesis Education UK and a Professor at the Shijiazhuang Tiedao University in Hebei, China. He also holds positions as a Foreign Professor at NUST and IIU in Islamabad, Pakistan. He previously served as a Reader (Associate Professor) at the University of Derby, UK, and a Professor Extraordinaire at the North-West University, Potchefstroom, South Africa. His many publications include the Springer titles: The Internet of Things in the Industrial Sector, Security, Privacy and Trust in the IoT Environment, Guide to Ambient Intelligence in the IoT Environment, Fog Computing, Smart Cities, Connected Environments for the Internet of Things, Software Project Management for Distributed Computing, Connectivity Frameworks for Smart Devices, and Data Science and Big Data Computing.


作者簡介(中文翻譯)

穆圖·拉馬昌德蘭博士是英國利茲貝克特大學計算、創意技術與工程學院的首席講師。他的其他出版物包括與馬哈茂德教授合著的施普林格書籍《服務與雲計算的需求工程》。

扎伊甘·馬哈茂德教授博士是英國Debesis Education的高級技術顧問,並且是中國河北省石家莊鐵道大學的教授。他同時擔任巴基斯坦伊斯蘭堡的NUST和IIU的外籍教授。他曾在英國德比大學擔任讀者(副教授),以及南非波切夫斯特魯姆的西北大學擔任特聘教授。他的多部出版物包括施普林格書籍:《工業領域的物聯網》、《物聯網環境中的安全、隱私與信任》、《物聯網環境中的環境智能指南》、《霧計算》、《智慧城市》、《物聯網的連接環境》、《分散式計算的軟體專案管理》、《智慧裝置的連接框架》,以及《資料科學與大數據計算》。

最後瀏覽商品 (19)