2007-10-29

NWeSP 2007 review - day one

I'm now going to present some highlights from NWeSP 2007, the 3rd International Conference on Next Generation Web Services Practices, held in Chung-Ang University, Seoul, South Korea, from October 29 to 31 , 2007.


In the opening session, Dr. Nikolay Shilov from Russia, presented the talk "Combining logics of Knowledge, Time and Actions for reasoning about Intelligent Agents". It was about the different approaches to knowledge: formal concepts analysis (FCA), description logic (DL) and other logics of knowledge. The first two are suitable to represent static facts about objects and their relations. The latter deal with uncertain and evolving environment acquisition. Dr. Shilov argues that these are the most suitable to build Semantic Web Services.
It was a good talk. My main criticism is that the present results are too distant from current Web Services applications.

The first presented paper was "A Simple Approach to Optimize Web Services Performance" by Tanakorn Wichaiwong from Thailand, about the performance improvements of using FTP transport for Web Services (WS-FTP) in an Intranet environment comparing to HTTP. Security issues were not analysed.

The next presentation was "Transforming valid XML documents into RDF via RDF schema" by Thuy Pham from Korea, about the conversion of XML-DTD data structures to RDF format, more suitable for Semantic Web, where the information is represented in triples: subject, predicate and object.

Next was "First approach to Design a Web Service Honeypot: WS-pot" by Hugo Gonzalez from Mexico. Hugo described his system that applies the honeypot approach to web services security: simulate a service and attract attackers to record how they try to compromise the service or the server machine. Promising work, especially if the real-world attacks data will be related to the effectiveness of security mechanisms provided by the WS security standards.

The next two papers were presented by Dimitru Roman, working in Austria.
The first one was "On describing and ranking services based on non-functional properties" about a description and automatic binding mechanism for Semantic Web Services. The presented work was tested with lab application. It is a gradual phased-approach to Web Services, that might be an interesting approach. Check http://www.wsmo.org/ for more information. In my view, the greatest problem is that it assumes uniform knowledge (ontology) between the cooperating organizations, which is difficult to achieve in real-world applications.
The second one was "A CTR-based Approach to Service Composition Patterns" describes the use of CTR - Concurrent Transaction Logic (only atomicity property) - to implement different workflow patterns. This paper is based on the patterns catalogue available at http://www.workflowpatterns.com/.

Next "The WINGS of jCOLIBRI: A CBR Architecture for Semantic Web Services" was video-presented by Juan A. Recio-Garcia, from Spain. CBR stands for Case-Based Reasoning and proposes a client-server binding architecture based on a history of previous interactions (cases), finding similarities with current invocation and performing some minor adjustments. The authors find limitations in their proposal that they will attempt to solve using planning techniques.

The final presentation of the first conference day was "A Framework for Measuring Performance in Service-Oriented Architecture" by Si Won Choi, from Korea. It was a very good paper about Web Service performance metrics. The main benefit of the proposed metrics is their practical measurement procedure. The metrics were obtained with a statistics collector and a performance monitor for a hotel reservations web service, built on top of the Apache ServiceMix ESB.

The most interesting poster was "Aspect Mining for Dynamic Service Orchestration" by Hao Yang, as it presented a practical application of AO4BPEL, an aspect-oriented extension for BPEL.


No comments: