iServe v2.0.0
This is the first release of iServe v2. This new version incorporates a lot of changes from v1 regarding new features, performance, user interface, compatibility, as well as a newly engineered core to better support its evolution in the future. Indeed, this version includes a number bug fixes too.
Among the main new features iServe v2 includes:
- A core based on MSM4J which helps manage service descriptions, transformations from different formats.
- Support for core Non-functional Properties both at the description level as well as at the storage level
- Advanced discovery support (Semantic In/Out, Semantic Classification, Unions, Intersections, and Subtractions of discovery, free text search, and any combination of the above)
- High-performance implementation of discovery algorithms able to handle thousands of requests (as necessary for composition) within milliseconds in plain desktop hardware.
- Pluggable Scorers and Filters for discovery. iServe provides out of the box a few basic scorers: popularity scoring and grounding-based filter
- RESTful API for CRUD and Discovery functionality with an interactive GUI
- A new Linked Data API and user interface based on ELDA
- Support for the following formalisms: SAWSDL, WSMO-Lite, OWL-S, hRESTS, Swagger