|
WSMX is an execution environment which enables discovery, selection, mediation, invocation, composition and interoperation of Semantic Web services (SWS). A new version with a number of improvements has been published.
WSMX is based on the conceptual model provided by WSMO, being at the same time a reference implementation of it. WSMX v0.5 There are number of changes introduced in the components functionalities and supported use-cases. Mapping-based Data Mediation has been integrated and thoroughly tested. Lightweight and Heavyweight Rule-based Discovery Engines has been added. SWS-Challenge discovery with composition use-case has been addressed. SWING and SUPER use-cases has been implemented. Existing SWS-Challenge mediation scenario has been extended with rule-based Data Mediation component. IMPROVEMENTS The most important changes encompass: -
Significant increase of overall performance of WSMX. -
Integration of run-time data mediator engine able to perform instance transformation based on a set of Abstract Mapping Language mappings between the source and the target ontologies. -
MINS Reasoner has been replaced with much faster IRIS Reasoner. -
Extensions of Choreography Engine implemented, allowing for more complex compositions to be tested successfully in WSMX (changes include: speed optimisations, bugfixes, support for anonymous variables, dynamic creation of instances, changes in state updates and stop mechanism, saving the context where instances are bound to rule variables or created). -
Integration of Discovery Heavyweight and Lightweight (Lightweight Rule: uses WSML-Flight/Rule variant; considers only the postcondition part of the service capability. Heavyweight Rule : uses WSML-Rule variant; considers both pre- and postconditions). -
Addition of root-level test-cases. Test-cases reflect the bahaviour of WSMX Execution Semantics run in WSMX Server mode. Test cases facilitate testing and debugging process of WSMX components and use-cases. -
Previous Communication Manager has been split into two components: Communication Manager (only external WSML-based communication) and Invoker (XML communication with services). -
A number of bugs and other issues have been fixed. LINKS WSMX can be downloaded as well as all the information related can be found on: http://sourceforge.net/projects/wsmx Completely new and up-to-date WSMX documentation of the prototype and installation guide is provided together with WSMX distribution under "/documentation" folder and can be also found on-line at: http://www.wsmx.org/papers/documentation/WSMXDocumentation.pdf WSMT with design-time Data Mediator compatible with this version is available at: http://www.wsmx.org/downloads/wsmt_for_wsmx0-5_mediator-compatible.zip |