Advertisement

© 2013

Software Engineering Frameworks for the Cloud Computing Paradigm

  • Zaigham Mahmood
  • Saqib Saeed
Book

Part of the Computer Communications and Networks book series (CCN)

Table of contents

  1. Front Matter
    Pages i-xviii
  2. Impact of Cloud Paradigm on Software Engineering

    1. Front Matter
      Pages 1-1
    2. Pethuru Raj, Veeramuthu Venkatesh, Rengarajan Amirtharajan
      Pages 25-53
    3. N. Pramod, Anil Kumar Muppalla, K. G. Srinivasa
      Pages 55-75
  3. Software Development Life Cycle for Cloud Platform

    1. Front Matter
      Pages 77-77
    2. Radha Krishna, R. Jayakrishnan
      Pages 79-99
    3. Suchitra Ravi Balasubramanyam
      Pages 101-122
    4. Inderveer Chana, Priyanka Chawla
      Pages 145-164
    5. Olumide Akerele, Muthu Ramachandran, Mark Dixon
      Pages 165-185
  4. Software Design Strategies for Cloud Adoption

    1. Front Matter
      Pages 187-187
    2. Bedir Tekinerdogan, Karahan Öztürk
      Pages 189-212
  5. Performance of Cloud Based Software Applications

    1. Front Matter
      Pages 303-303
    2. Anil Kumar Muppalla, N. Pramod, K. G. Srinivasa
      Pages 305-329
    3. Luis Eduardo Bautista Villalpando, Alain April, Alain Abran
      Pages 331-358

About this book

Introduction

With the emergence of cloud computing, traditional approaches to software engineering must be adapted in order to take full advantage of the benefits promised by cloud technologies.

This timely and authoritative text/reference presents the latest research on Software Engineering Frameworks for the Cloud Computing Paradigm, drawn from an international selection of researchers and practitioners. The book offers both a discussion of relevant software engineering approaches and practical guidance on enterprise-wide software deployment in the cloud environment, together with real-world case studies.

Topics and features:

  • Presents the state of the art in software engineering approaches for developing cloud-suitable applications
  • Discusses the impact of the cloud computing paradigm on software engineering, including the semantic web
  • Offers guidance and best practices for students and practitioners of cloud-based applications architecture
  • Examines the stages of the software development lifecycle, with a focus on the requirements engineering and testing of cloud-based applications
  • Reviews the efficiency and performance of cloud-based applications
  • Explores feature-driven and cloud-aided software design, presenting strategies for cloud adoption and migration
  • Provides relevant theoretical frameworks, practical approaches and current and future research directions

This practical and clearly-structured volume is an ideal self-study primer for students of cloud computing and software engineering. Software engineers, application developers and IT infrastructure managers will also find the work to be an invaluable reference.

Dr. Zaigham Mahmood is a researcher in the School of Computing at the University of Derby, UK, and a Senior Technology Consultant at Debesis Education. His other publications include the successful Springer book Cloud Computing for Enterprise Architectures. Dr. Saqib Saeed is an Assistant Professor in the Computer Science Department at Bahria University, Islamabad, Pakistan.

Keywords

Cloud Computing Enterprise Architectures Software Engineering

Editors and affiliations

  • Zaigham Mahmood
    • 1
  • Saqib Saeed
    • 2
  1. 1.School of ComputingUniversity of DerbyDerbyUnited Kingdom
  2. 2.Dept. of Computer SciencesBahria UniversityIslamabadPakistan

About the editors

Dr. Zaigham Mahmood is a researcher in the School of Computing at the University of Derby, UK, and a Senior Technology Consultant at Debesis Education. His other publications include the successful Springer book Cloud Computing for Enterprise Architectures.

Dr. Saqib Saeed is an Assistant Professor in the Computer Science Department at Bahria University, Islamabad, Pakistan.

Bibliographic information

  • Book Title Software Engineering Frameworks for the Cloud Computing Paradigm
  • Editors Zaigham Mahmood
    Saqib Saeed
  • Series Title Computer Communications and Networks
  • Series Abbreviated Title Computer Communications, Networks
  • DOI https://doi.org/10.1007/978-1-4471-5031-2
  • Copyright Information Springer-Verlag London 2013
  • Publisher Name Springer, London
  • eBook Packages Computer Science Computer Science (R0)
  • Hardcover ISBN 978-1-4471-5030-5
  • Softcover ISBN 978-1-4471-6026-7
  • eBook ISBN 978-1-4471-5031-2
  • Series ISSN 1617-7975
  • Edition Number 1
  • Number of Pages XVIII, 365
  • Number of Illustrations 0 b/w illustrations, 0 illustrations in colour
  • Topics Computer Communication Networks
    Software Engineering
    IT in Business
  • Buy this book on publisher's site
Industry Sectors
Automotive
Biotechnology
IT & Software
Telecommunications
Consumer Packaged Goods
Pharma
Materials & Steel
Finance, Business & Banking
Electronics
Energy, Utilities & Environment
Aerospace
Oil, Gas & Geosciences
Engineering

Reviews

From the reviews:

“This book focuses on one of the hottest areas in computer science today. … It begins by addressing the impact of the cloud platform on the software development life cycle process, including designing and testing. … the book is very informative and helpful in introducing software engineering students as well as traditional application developers to cloud computing. Summing Up: Recommended. Upper-division undergraduates through professionals/practitioners.” (F. H. Wild III, Choice, Vol. 51 (4), December, 2013)