Part I: Impact of the Cloud Paradigm on Software Engineering
Impact of the Semantic Web and Cloud Computing Platforms on Software Engineering
Radha Guha
Envisioning Cloud-Induced Transformations in the Software Engineering Discipline
Pethuru Raj, Veeramuthu Venkatesh and Rengarajan Amirtharajan
Limitations and Challenges in Cloud-Based Applications Development
Pramod N., Anil Kumar Muppalla and K.G. Srinivasa
Part II: Software Development Life Cycles for Cloud Platforms
Impact of Cloud Services on Software Development Life Cycles
Radha Krishna and Jayakrishnan R.
Cloud-Based Development Using Classic Life Cycle Models
Suchitra Ravi Balasubramanyam
Business Requirements Engineering for Developing Cloud Computing Services
Muthu Ramachandran
Testing Perspectives for Cloud-Based Applications
Inderveer Chana and Priyanka
Testing in the Cloud: Strategies, Risks and Benefits
Olumide Akerele, Muthu Ramachandran and Mark Dixon
Part III: Software Design Strategies for Cloud Adoption
Feature-Driven Design of SaaS Architectures
Bedir Tekinerdogan and Karahan Öztürk
Impact of Cloud Adoption on Agile Software Development
Sowmya Karunakaran
Technical Strategies and Architectural Patterns for Migrating Legacy Systems to the Cloud
Sidharth Subhash Ghag and Rahul Bandopadhyaya
Cloud-Aided Software Engineering: Evolving Viable Software Systems through a Web of Views
Colin Atkinson and Dirk Draheim
Development of Cloud Applications in Hybrid Clouds with Support for Multi-Scheduling
Lucio Agostinho Rocha
Part IV: Performance of Cloud-Based Software Applications
Efficient Practices and Frameworks for Cloud-Based Applications Development
Anil Kumar Muppalla, Pramod N. and K.G. Srinivasa
A Methodology for Identifying the Relationships Between Performance Factors for Cloud Computing Applications
Luis Eduardo Bautista Villalpando, Alain April and Alain Abran
About the Author: 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.