adaptive provisioning of human expertise in service oriented systems ppt

20

Upload: surya2306

Post on 06-Jul-2015

278 views

Category:

Technology


0 download

DESCRIPTION

Web-based collaborations have become essential in today’s business environments. Due to the availability of various SOA frameworks, Web services emerged as the de facto technology to realize flexible compositions of services. While most existing work focuses on the discovery and composition of software based services, we highlight concepts for a people-centric Web. Knowledge-intensive environments clearly demand for provisioning of human expertise along with sharing of computing resources or business data through software-based services. To address these challenges, we introduce an adaptive approach allowing humans to provide their expertise through services using SOA standards, such as WSDL and SOAP.

TRANSCRIPT

Page 1: Adaptive provisioning of human expertise in Service Oriented Systems ppt
Page 2: Adaptive provisioning of human expertise in Service Oriented Systems ppt

INTRODUCTION

Web-based collaborations have become essential in

today’s business environments.

Knowledge-intensive environments clearly demand

for provisioning of human expertise along with sharing

of computing resources or business data through

software-based services.

Page 3: Adaptive provisioning of human expertise in Service Oriented Systems ppt

Human-Provided Services (HPS) Framework enables

human participation in a SOA environment.

The mix of software services and humans interacting

on the Web is called a Mixed Service-oriented System.

The foundational pillars of such mixed systems utilized

are as follows:

•Human-Provided Services. We discuss the HPS concept

letting people participate in pure service-oriented

environments.

Page 4: Adaptive provisioning of human expertise in Service Oriented Systems ppt

•Flexible Interaction Models. Interaction monitoring

and mining is applied to determine the behavior of

services and user relations.

•Adaptive Service Infrastructure. We discuss the need

for run-time adaptation. In particular, we do not only

adapt service behavior,but also provided service

features at run-time.

Page 5: Adaptive provisioning of human expertise in Service Oriented Systems ppt

SYSTEM ANALYSIS

EXISTING SYSTEM:

While most existing work focuses on the discovery

and composition of software based services, we

highlight concepts for a people-centric Web.

LIMITATIONS OF EXISTING SYSTEM:

To address these challenges, we introduce an adaptive

approach allowing humans to provide their expertise

through services using SOA standards, such as SOAP.

Page 6: Adaptive provisioning of human expertise in Service Oriented Systems ppt

PROPOSED SYSTEM:We propose a framework that is based on interaction

monitoring techniques enabling adaptations in SOA-

based socio-technical systems.

ADVANTAGES OF PROPOSED SYSTEM:

These systems are characterized by both technical and

human/social aspects that are tightly bound and

interconnected.

The technical aspects are very similar to traditional

SOAs, including facilities to deploy, register and

discover services, as well as to support flexible

interactions.

Page 7: Adaptive provisioning of human expertise in Service Oriented Systems ppt

FUNCTIONAL REQUIREMENTS:

Functional requirements specify which output file

should be produced from the given file.

They describe the relationship between the input

and output of the system.

For each functional requirement a detailed

description of all data inputs and their source and the

range of valid inputs must be specified.

Page 8: Adaptive provisioning of human expertise in Service Oriented Systems ppt

NON FUNCTIONAL REQUIREMENTS:

Describe user-visible aspects of the system that

are not directly related with the functional behavior

of the system.

Non-Functional requirements include quantitative

constraints, such as response time (i.e. how fast the

system reacts to user commands.) or accuracy (how

precise are the systems numerical answers).

Page 9: Adaptive provisioning of human expertise in Service Oriented Systems ppt

HARDWARE AND SOFTWARE

REQUIREMENTS

HARDWARE REQUIREMENTS:

System : Pentium IV 2.4 GHz.

Hard Disk : 40 GB.

Floppy Drive : 1.44 Mb.

Monitor : : 15 VGA Colour.

Mouse : Logitech.

Ram : 512 Mb.

Page 10: Adaptive provisioning of human expertise in Service Oriented Systems ppt

SOFTWARE REQUIREMENTS:

Operating system : Windows XP.

Coding Language : ASP.Net with C#

Data Base : SQL Server 2005

Page 11: Adaptive provisioning of human expertise in Service Oriented Systems ppt

System DesignSYSTEM ARCHITECTURE:

Page 12: Adaptive provisioning of human expertise in Service Oriented Systems ppt

UML DIAGRAMS:USE CASE DIAGRAM:

User

Admin

Manager

Create Account

Login

Search

Accept/Reject Images

Maintain Webservices

Upload Images

View & DownloadResults

Page 13: Adaptive provisioning of human expertise in Service Oriented Systems ppt

Store Result

IDFromToITypeINameExtensionPathStatus

Imgidgenration()ViewImg()

Download Items

DIDFromDTypeDNameExtensionPathView

Downloadidgenration()ViewDetails()

Login Account

IDNameLoginIDPasswordDateMobileEMailLoginType

Loginidgenration()CreateAccount()

Host Service

IDUrlUrlNameDBNameStatus

Receivedidgenration()View WebServices()

CLASS DIAGRAM:

Page 14: Adaptive provisioning of human expertise in Service Oriented Systems ppt

SEQUENCE DIAGRAM:

User Admin ManagerDatabase

Create Account

Create Account

Create Account

Search

Responce To User

View/Download Details

Record Not Found

Accept/Reject Images

Request MatchesRequest Not

Matches

Upload Images

Allow/Block WebServices

Page 15: Adaptive provisioning of human expertise in Service Oriented Systems ppt

DFD DIAGRAM:Login

CheckManagerUser

Exists Exists Exists

yes

yes

Create Accountno

Create Account Admin

yes

no no

Search

Exists

Exists

Not Exists

View & DownloadResults(Multiple DB)

Record Not Found

Accept/RejectImages

View ManagerResponses

Upload Images

End

Control WebServices

Page 16: Adaptive provisioning of human expertise in Service Oriented Systems ppt

IMPLEMENTATION

Implementation is the stage of the project when the

theoretical design is turned out into a working system.

It is the most critical stage in achieving a successful

new system and in giving the user, confidence that the

new system will work and be effective.

Page 17: Adaptive provisioning of human expertise in Service Oriented Systems ppt

MODULES

User

Manager

Admin

Page 18: Adaptive provisioning of human expertise in Service Oriented Systems ppt

FUTURE ENHANCEMENTS

In the future, we aim at providing more fine-grained

monitoring and adaptation strategies.

Page 19: Adaptive provisioning of human expertise in Service Oriented Systems ppt

CONCLUSION

Web services can be effectively used to participate in

and set up business-to-business (B2B) transactions.

We outlined concepts that let people offer their

expertise in a service-oriented manner and covered the

deployment, discovery and selection of Human-

Provided Services.

Page 20: Adaptive provisioning of human expertise in Service Oriented Systems ppt

For any Queries Contact: 9704562440