Research Homepage of Wonga L. Ntshinga
A Choreography-Based Service Composition Model
Definition of IeS

Is a set of operations (software artifact) provided by different enterprise/service-provider found at a certain location on the Internet to interact with its client[1] and possible other e-services in order to achieve an e-business goal. Examples include simple calculations and retrievals to complex e-business applications. e-Services are autonomous, modular applications that can be depicted, distributed, discovered and dynamically invoked.


This intelligent e-Service will operate and interact in an enterprise in order to equip each enterprise with the necessary intelligence and ability to comprehend other enterprises/e-Services.

[1] A client can be either a human or a software application.


Definition of Virtual Enterprise

Enterprises that are geographically distributed and are able to export services via Information Technology (IT) tools.

About the study

In this study a framework for the choreography of intelligent electronic services (e-services) that follows the Service-Oriented Architecture (SOA) principle is presented. The composition abilities of intelligent e-services in the framework enable them to match a user’s request for service consumption. The framework is based on a dynamic model of message query-based with casual knowledge-based expansion. A practical illustration of the application of the framework relies on a domain-specific e-service aggregation following an e-mentoring business scenario. The e-mentoring scenario is chosen in order to take advantage of the innovative features offered by the current World Wide Web, which has evolved into a provider of services. 

Benefits of the study

The study will present a theoretical sound and complete study on the choreography of intelligent e-Services that will enable the interactions among enterprises/services to realise their goal. The study will build upon on ideas developed by others with regards to interoperability among multiple enterprises, namely the composition of Web Services and the Semantic Web.


Practically, the research will contribute towards the formation of a Dynamic Virtual Enterprise (DVE) which makes use of information and communication technologies to take full advantage of the open, global opportunities offered by the Internet and the global economy. The study will further make a practical contribution concerning ICT application/components that could be employed by South African companies to achieve dynamic business networks. This will enable taking advantage of technologies / components with a successful story and also to concentrate on closing the technology gap.The emphasis will be on Small Medium and Micro Enterprise (SMMEs) in South Africa (SA) and more precisely amongst small contractors in the construction industry.