Requirements Engineering for Service and Cloud Computing

  • Muthu Ramachandran
  • Zaigham Mahmood

Table of contents

  1. Front Matter
    Pages i-xviii
  2. Requirements Elicitation for Service and Cloud Computing

    1. Front Matter
      Pages 1-1
    2. Ana Sofia Zalazar, Luciana Ballejos, Sebastian Rodriguez
      Pages 23-43
    3. Ana Sofia Zalazar, Luciana Ballejos, Sebastian Rodriguez
      Pages 45-64
    4. Pethuru Raj, Parvathy Arulmozhi, Nithya Chidambaram
      Pages 89-117
  3. Requirements Specification for Service and Cloud Computing

    1. Front Matter
      Pages 119-119
    2. Gitosree Khan, Sabnam Sengupta, Anirban Sarkar
      Pages 121-149
    3. Swapan Bhattacharya, Ananya Kanjilal, Sabnam Sengupta, Jayeeta Chanda, Dipankar Majumdar
      Pages 151-179
  4. Requirements Validation, Evaluation, and QoS for Service and Cloud Computing

    1. Front Matter
      Pages 207-207
    2. Christof Ebert
      Pages 209-228
    3. Doaa H. Elsayed, Eman S. Nasr, Alaa El Din M. El Ghazali, Mervat H. Gheith
      Pages 229-246
    4. Kuljit Kaur Chahal, Navinderjit Kaur Kahlon, Sukhleen Bindra Narang
      Pages 271-290
  5. Back Matter
    Pages 317-320

About this book


This authoritative text/reference describes the state of the art in requirements engineering for software systems for distributed computing. A particular focus is placed on integrated solutions, which take into account the requirements of scalability, flexibility, sustainability and operability for distributed environments.

Topics and features:

  • Discusses the latest developments, tools, technologies and trends in software requirements engineering
  • Reviews the relevant theoretical frameworks, practical approaches and methodologies for service requirements
  • Examines the three key components of the requirements engineering process, namely requirements elicitation, requirements specification, and requirements validation and evaluation
  • Presents detailed contributions from an international selection of highly reputed experts in the field
  • Offers guidance on best practices, and suggests directions for further research in the area

This illuminating volume is ideal for all researchers, lecturers and students wishing to enhance their knowledge of the technologies, methods and frameworks relevant to requirements engineering for distributed environments. Software engineers and project managers interested in adopting the latest approaches will also find this book a helpful and practical reference.

Dr. Muthu Ramachandran is a Principal Lecturer in the School of Computing, Creative Technologies, and Engineering at Leeds Beckett University, UK. Prof. Zaigham Mahmood is a Senior Technology Consultant at Debesis Education UK and an Associate Lecturer (Research) at the University of Derby, UK. He also holds positions as Foreign Professor at NUST and IIU in Islamabad, Pakistan, and Professor Extraordinaire at the North West University Potchefstroom, South Africa.


Requirements Engineering Service Computing Cloud Computing Software as a Service (SaaS) Business Process Model and Notation (BPMN)

Editors and affiliations

  • Muthu Ramachandran
    • 1
  • Zaigham Mahmood
    • 2
  1. 1.School of Computing, Creative Technologies, and EngineeringLeeds Beckett UniversityLeedsUnited Kingdom
  2. 2.University of DerbyDerbyUnited Kingdom

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing AG 2017
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science
  • Print ISBN 978-3-319-51309-6
  • Online ISBN 978-3-319-51310-2
  • Buy this book on publisher's site