Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 23

Comparative Analysis for Service-Oriented

Software Engineering (SOSE) Methods used in


Industry and Academia: A proposal of enhancing
current SOSE Methods used in Industry and
Academia

Santosh Budhathoki
11587608
OBJECTIVE OF THE WORK
Objectives
Comparison analysis for the current SOSE methods used in Industry and
Academia
Evaluation of two methods used in Industry and Academia
Propose an universal solution
Questions
Impact factors for SOSE methods
Limitations in current solution for Industry and Academia
Ways to mitigate these limitations
BACKGROUND
Current SOSE methodologies and their objectives
Best chosen Method used in Industry and Academia
Issues with the Best chosen Method used in Industry and Academia
Possible solutions to overcome the issues.
CURRENT BEST SOLUTION FOR INDUSTRY
Component Based Development and Integration-Service Architecture and Engineering (CBDI-SAE) Meta Model
for SOA 2.0

Business Modeling Service Modeling Deployment

Service Identification Service Specification


Business Modeling package Deploying Services

Identify services Specifying service processes


Business Objective
Deployment
Environment

Identify Service Architecture Specify Messages


Business process

Modeling Service Components


Business Capability
LIMITATIONS
• Multiple business models existing in an organization.
• Information Storage Services needs to be monitored.
• Lack of proper communication between services.
• Existing system dependencies are not identified.
EVALUATION TECHNIQUES FOR INDUSTRY
Universal Framework for Industry
Comparison table for Industry
Evaluation Table
Justification Table
PROPOSED WORK FOR INDUSTRY
Business Modeling Service Modeling Deployment

Business Modeling Package Service Identification Service Specification Deploying Services

Business Objective Identify services Specifying service processes Deployment Environment

Identify Service Usage Specify Messages Transition Process


Business Element

Identify Service Architecture Service Operations


Business Type

Service Version
Identify Service Process
Business Process

Modeling Service Components


Business capability
CURRENT SOLUTION FOR ACADEMIA
Service Oriented Distributed Education System (SODES)
Client/Devices

Internet (HTML, XML,


SOAP)

Learning Services Information


Educational Services
Centre Education Services Integration Centre
Authoring Service
LMS Registration Service SOAP
Education Registration Service SOAP

Virtual Labs
User Registration Service User Registration Service
SOAP SOAP Virtual Classrooms
User Profile Updating Services User Profile Updating Service

Digital Library
Content Discovery Service
Content Discovery Service

Middleware (JDBC, ODBC …)

User Profile Services Registry


Preferences Metadata UDDI

Database

Strength
 Cost efficient. Limitation
 Dependable Learning Services. Learning course are not included.
 Cross platform communication. Learning object are missing.
 Provides service infrastructure like Focuses only on internal network and private
virtual labs, classroom etc. UDDI.
 Helps update user profile regularly.
LIMITATIONS
• Services like Learning Course, Learning Objects are not included.
• Current Framework only focuses in internal network system.
• Only private Universal Discovery Description Integration (UDDI)
service are included in the registry.
EVALUATION TECHNIQUES FOR ACADEMIA
Universal Framework for Academia
Comparison Table
Evaluation Table
Justification Table
PROPOSED WORK FOR ACADEMIA
Q & A ???

You might also like