State of the Art - Conclusion
The state-of-the-art analysis has shown the lack of systems for effective collaboration in reconfigurable networks as well as adaptable platforms for the design, deployment and maintenance of web service enabled applications. The present software tools and systems are mostly incoherent and static, which (in the majority of cases) is due to proprietary aspects (see Sonic ESB) or features preventing an effective adjustment and balancing of information pools. This is also a reason for missing reconfigurability, adaptability and self-organising features of existing development and networking platforms.
Furthermore it has to be stated that existing (web) service processing systems are still separating and decoupling the part providing and processing the service from the knowledge brokering units.
The market of static (without reasoning / inferencing features) web service software is mainly characterised by existing environments using open exchange and communication standards, like WSDL, UDDI, XML, RDF. The coupling and communication between these proprietary business solutions are still retarded and impeded due to missing adjusted and standardised formalisation (resp, normalisation) features for entity specific knowledge pools.
The approaches of semantic web technologies are the promising direction of the future development.
Due to their machine-pocessable characteristics ontologies provide some kind of normalisation of knowledge domains of the cooperating entities and platform (and / or networking / workflow) partners - a basic precondition for successful communication and collaboration in team-processed design, production and maintenance of web services enabled applications.
The semantic and especially ontology based development, should be the right solution to overcome the communication and "understanding" gaps and lacks. Related to pure networking aspects the p2p based decentralised infrastructure has interfused and is meanwhile widely accepted and used in several IT environments.
It should be also stated that there is a lack of semantic based systems using decision supported techniques - tools and systems, which enable an "easy to use" web service designing, composing and maintaining process. At present the establishment of semantic based software components is reserved to specialists and programming experts.
The proposed project will try to advance the state of the art by developing generation tools and systems for establishing and using development platforms where services will be run according to open standards and specifications such as BPEL4WS, DAML, WSMO, RDF(S) etc. This will imply the step from creating just "static" to creating and maintaining "dynamic" web service applications due to the machine-readability feature of the semantically structured information sources and domains.
In addition, the INFRAWEBS project will advance the state of the art by developing software components able to automatically determine which and whom services to be invoked, in order to run a complete service offering process. To this end, a bridging of Web Services and Semantic Web technologies will be implemented in the context of rich semantic service descriptions and inferencing capabilities.