Monday, October 3, 2011

ADAPTIVE PROVISIONING OF HUMAN EXPERTISE IN SERVICE-ORIENTED SYSTEMS

ADAPTIVE PROVISIONING OF HUMAN EXPERTISE IN

SERVICE-ORIENTED SYSTEMS

ABSTRACT:

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. The seamless integration of humans in the SOA loop triggers numerous social implications, such as evolving expertise and drifting interests of human service providers. Here we propose a framework that is based on interaction monitoring techniques enabling adaptations in SOA-based socio-technical systems.


ARCHITECTURE:


EXISTING SYSTEM:

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.

Disadvantages:

To address these challenges, we introduce an adaptive approach allowing humans to provide their expertise through services using SOA standards, such as SOAP.


PROPOSED SYSTEM:

The seamless integration of humans in the SOA loop triggers numerous social implications, such as evolving expertise and drifting interests of human service providers. Here we propose a framework that is based on interaction monitoring techniques enabling adaptations in SOA-based socio-technical systems.

Advantages:

  • 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.


HARDWARE & 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.

SOFTWARE REQUIREMENTS:

Operating system : Windows XP.

Coding Language : ASP.Net with C#

Data Base : SQL Server 2005


MODULE DESSCRIPTION:

COLLABORATION PARTNERS:

The demand for models to support larger-scale flexible collaborations has led to an increasing research interest in adaptation techniques to enable and optimize interactions between collaboration partners. For example, changing interests and expertise of people, evolving interaction patterns due to dynamically changing roles of collaboration partners, or evolving community structures. They provide the means to specify well-defined interfaces and let customers and collaboration partners use an organization’s resources through dedicated operations.

SERVICE INSTANCES:

The concept of personalized provisioning is enabled by creating dedicated service instances for each single customer of service providers. A standard service is instantiated and gradually customized according to a client’s requirements and a provider’s behavior. Web services can help to solve the interoperability problem by giving different applications a way to link their data. With Web services you can exchange data between different applications and different platforms.

INTERACTION MODEL:

User are not statically bound to clients but are discovered at run-time. Thus, interactions are ad-hoc and dynamically performed with often not previously known partners. In SOA, interactions are typically modeled as SOAP messages. Moreover, the document translation service might be successfully used for research papers in computer science, while it is not frequently used to translate business documents.

ADAPTATION STRATEGIES:

Client-driven interventions are the means to protect customers from unreliable services. For example, services that miss deadlines or do not respond at all for a longer time are replaced by other more reliable services in future discovery operations.

Provider-driven interventions are desired and initiated by the service owners to shield themselves from malicious clients. For instance, requests of clients performing a denial of service attack by sending multiple requests in relatively short intervals are blocked (instead of processed) by the service.

No comments:

Post a Comment