Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

What is Service-Oriented Software Engineering (SOSE)? Hello, For my Intro. to so

ID: 3624109 • Letter: W

Question

What is Service-Oriented Software Engineering (SOSE)?
Hello,
For my Intro. to software engineering class, we have to put up a presentation on Service-oriented software engineering. I research a bit on the topic, and I found some articles and info; the problem is I don't have any idea of what is SOSE, can someone please give me an overview on the concept of SOSE, and what key points must we emphasise in our presentation considering the questions: What is SOSE? what are the advantages and disadvantages? and where is it applicable?

Thank you all, your help would be highly appreciate!

Explanation / Answer

Service-oriented Software Engineering (SOSE) is a software engineering methodology focused on the development of software systems by composition of reusable services (service-orientation) often provided by other service providers. Since it involves composition, it shares many characteristics of component-based software engineering, the composition of software systems from reusable components, but it adds the ability to dynamically locate necessary services at run-time. These services may be provided by others as web services, but the essential element is the dynamic nature of the connection between the service users and the service providers. Emerging software-engineering The key points are: 1. Service-oriented architecture (SOA) 2. Service-oriented analysis and design 3. Service-oriented modeling 4. Separation of concerns 5. Component-based software engineering 6. Web services Characteristics of service-oriented software engineering: 1. service-oriented analysis 2. service-oriented design 3. Validation and verification of service-oriented software engineering 4. Implementing service-oriented systems 5. Maintainance of service-oriented software systems

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote