ASG-Logo ASG ist_logo
Public | Internal | TWiki | ECweb  

Roadmap for Semantic Services

» Requirements from Industry
» Vision of the Semantic Web
» Service Oriented Architecture
» Semantic Web Services
» How to enable Semantic Web Services
» Market Expectations - Roadmap

Service Oriented Architecture

The business requirements today and in the future are expected to vary more and more rapidly. To cope with those varying and sometimes conflicting requirements is it necessary that enterprises are provided with more agile, i.e. flexible and effective, IT solutions (slide 1 of the presentation DONE Service Oriented Architecture (SOA)*). The architecture of today's business systems are often monolithic and rigid - one separate system for each business application (slide 2). SOA, on the other hand, is a technology concept that provide a modular framework for systematically and seamless integrate, evolve and manage business solutions with varying characteristics (slide 3). Since SOA in the beginning was a vague concept, it was a lot of different opinions among users and vendors what the capabilities a SOA system should satisfy. Those concerns lead to a specification of a SOA Reference Model made by OASIS, who has a strong position in the development of future business standards (slides 4 and 5 of the presentation DONE Service Oriented Architecture (SOA)*).

Web Services

The SOA framework is especially convenient for re-use of legacy application to meet continuous changing expectations from the users. A pragmatic way is to embed or rebuilt the legacy services to become a Web Services or a set of Web Services accessed via Internet (slide 6). Each of the Web Service interface is described by the WSDL and other means, and registered in a Service Registry by some Service Provider. This allows a Service Requestor who needs a service of a certain capability to search the register to find a suitable one. UDDI is a service registry standard often used in relation to Web Services (slide 7 of the presentation DONE Service Oriented Architecture (SOA)*).

Business process management

Business Process Management (BPM) and design and implementation of business application are traditionally done by different enterprise departments who have used different methodologies and tools. Therefore, the task of changing business processes and implementing them has been cumbersome and costly. Since the business trend is that changes in business environments are becoming more and more dynamic, its is required tools both for the service and the business developers that make the gap between them smaller. By taking SOA into use when designing and implementing business processes can the time gap from the decision of changing business model until implementation be much smaller. SOA is a convenient tool for tomorrow's business strategies (slide 8 and 9 of the presentation DONE Service Oriented Architecture (SOA)*). Industry requirements regarding semantic services are manifold. The requirements of ASG vary between the industry area and the application area and we have chosen a strategy where we have targeted a specific set of services; location based services for mobile users.


* Special documents marked with * on the ASG website require users to register and login in order to download. You can register or login by simply clicking on the link for the document. Read about ASG’s Privacy Policy here.