Software Engineering Frameworks for the Cloud Computing Paradigm Front Cover

Software Engineering Frameworks for the Cloud Computing Paradigm

  • Length: 414 pages
  • Edition: 2013
  • Publisher:
  • Publication Date: 2013-04-30
  • ISBN-10: 1447150309
  • ISBN-13: 9781447150305
  • Sales Rank: #8346465 (See Top 100 Books)
Description

Software Engineering Frameworks for the Cloud Computing Paradigm (Computer Communications and Networks)

This book 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. 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; offers guidance and best practices for students and practitioners; 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; provides relevant theoretical frameworks, practical approaches and future research directions.

Table of Contents

Part I: Impact of Cloud Paradigm on Software Engineering
Chapter 1: Impact of Semantic Web and Cloud Computing Platform on Software Engineering
Chapter 2: Envisioning the Cloud-Induced Transformations in the Software Engineering Discipline
Chapter 3: Limitations and Challenges in Cloud-Based Applications Development

Part II: Software Development Life Cycle for Cloud Platform
Chapter 4: Impact of Cloud Services on Software Development Life Cycle
Chapter 5: Cloud-Based Development Using Classic Life Cycle Model
Chapter 6: Business Requirements Engineering for Developing Cloud Computing Services
Chapter 7: Testing Perspectives for Cloud-Based Applications
Chapter 8: Testing in the Cloud: Strategies, Risks and Benefits

Part III: Software Design Strategies for Cloud Adoption
Chapter 9: Feature-Driven Design of SaaS Architectures
Chapter 10: Impact of Cloud Adoption on Agile Software Development
Chapter 11: Technical Strategies and Architectural Patterns for Migrating Legacy Systems to the Cloud
Chapter 12: Cloud-Aided Software Engineering: Evolving Viable Software Systems Through a Web of Views
Chapter 13: Development of Cloud Applications in Hybrid Clouds with Support for Multi-scheduling

Part IV: Performance of Cloud Based Software Applications
Chapter 14: Efficient Practices and Frameworks for Cloud- Based Application Development
Chapter 15: A Methodology for Identifying the Relationships Between Performance Factors for Cloud Computing Applications

To access the link, solve the captcha.