Software Engineering in the Era of Cloud Computing

Lessons
Lab
TestPrep
AI Tutor (Add-on)
Get A Free Trial

About This Course

Skills You’ll Get

1

Introduction

  • Overview
  • Objectives
  • Organization
2

Requirements Engineering Framework for Service and Cloud Computing (REF-SCC)

  • Introduction
  • BPMN as Requirements Engineering Method
  • BPMN Requirements Engineering Life Cycle for Service and Cloud Computing (BPMN-RELC-SCC)
  • BPMN Combined Infrastructure Overview
  • Requirements Engineering Framework for Service and Cloud Computing (REF-SCC)
  • Reference Architecture for Service and Cloud Computing
  • Experimental Validation
  • Conclusion
3

Toward an Effective Requirement Engineering Approach for Cloud Applications

  • Introduction
  • Related Work
  • Cloud Application Evolution
  • Key Drivers of Cloud Applications
  • Cloud Applications Requirements Engineering
  • Cloud Application Qualities and Requirements
  • Enabling Technologies for SaaS Qualities
  • Conclusion
4

Requirements Engineering for Large-Scale Big Data Applications

  • Introduction
  • Research Methodology Using Systematic Literature Review
  • Related Work
  • Requirements Engineering for Big Data
  • Conclusion and Future Work
5

Migrating from Monoliths to Cloud-Based Microservices: A Banking Industry Example

  • Introduction
  • Monolithic Applications: Background and Challenges
  • Microservices: A Cloud-Based Alternative
  • Building Cloud-Based Applications
  • Transitioning from Monoliths to Cloud-Based Microservices
  • Conclusion
6

Cloud-Enabled Domain-Based Software Development

  • Introduction
  • Background
  • Motivation and Related Work
  • Suggested Development Paradigm
  • Discussion
  • Conclusion
7

Security Challenges in Software Engineering for the Cloud: A Systematic Review

  • Introduction
  • Motivation
  • Related Works
  • Methodology
  • Results
  • Conclusion and Future Work
8

Software Engineering Framework for Software Defe...ent Using Machine Learning Techniques with Azure

  • Introduction
  • Machine Learning Application to Software Engineering Analytics: Literature Review
  • Machine/Deep Learning Approaches to Software Engineering
  • Software Engineering Analytics Using Big Data
  • Software Defects
  • Software Defect Detection Techniques and Tools
  • Bug Prediction in Software Development
  • Neural Network Approach for Bug Prediction to Estimate Software Costs and to Feed New Requirements
  • Service-Oriented Approach to Providing Bug Prediction
  • Cloud Software Engineering for Machine Learning Applications
  • Experiment with Microsoft Azure Machine Learning
  • Critical Evaluations of Neural Network Approache...ir Application in Software Engineering Analytics
  • Conclusion and Future Work
9

Sentiment Analysis of Twitter Data Through Machine Learning Techniques

  • Introduction
  • Literature Review
  • Methodology
  • Results
  • Conclusions and Future Research
10

Connection Handler: A Design Pattern for Recovery from Connection Crashes

  • Introduction
  • Related Work
  • General Design of a Connection-Oriented Application
  • Connection Handler Design Pattern
  • Design of Reliable Applications Using the Connection Handler Design Pattern
  • Experimental Evaluation
  • Conclusion
11

A Modern Perspective on Cloud Testing Ecosystems

  • Introduction
  • Cloud Testing
  • Cloud Testing and Deployment Models
  • Tools and Frameworks for Cloud Testing
  • Conclusion
12

Towards Green Software Testing in Agile and DevO...loud Virtualization for Environmental Protection

  • Introduction
  • Cloud Computing and Services on the Cloud
  • Green Computing
  • Green Software Testing on the Cloud
  • Cloud Vendors’ Provision of TaaS
  • Green Testing on the Cloud: Agile and DevOps Software Development
  • Conclusion
13

Machine Learning as a Service for Software Process Improvement

  • Introduction
  • Overview of Software Process Improvement
  • Measurable Metrics for SPI
  • Overview of Machine Learning
  • Qualitative Research
  • Development of the Maturity Model
  • Prototype Development
  • Evaluation
  • Conclusion and Further Research
14

Comparison of Data Mining Techniques in the Cloud for Software Engineering

  • Introduction
  • Related Works
  • Materials and Methods
  • Experimental Studies
  • Conclusion

1

Requirements Engineering Framework for Service and Cloud Computing (REF-SCC)

2

Toward an Effective Requirement Engineering Approach for Cloud Applications

3

Requirements Engineering for Large-Scale Big Data Applications

4

Migrating from Monoliths to Cloud-Based Microservices: A Banking Industry Example

5

Cloud-Enabled Domain-Based Software Development

6

Security Challenges in Software Engineering for the Cloud: A Systematic Review

7

Software Engineering Framework for Software Defe...ent Using Machine Learning Techniques with Azure

8

Sentiment Analysis of Twitter Data Through Machine Learning Techniques

9

Connection Handler: A Design Pattern for Recovery from Connection Crashes

10

A Modern Perspective on Cloud Testing Ecosystems

11

Towards Green Software Testing in Agile and DevO...loud Virtualization for Environmental Protection

12

Machine Learning as a Service for Software Process Improvement

13

Comparison of Data Mining Techniques in the Cloud for Software Engineering

Software Engineering in the Era of Cloud Computing

$139.99

Buy Now

Related Courses

All Course
scroll to top