Skip to content

iServe v2.0.0

Compare
Choose a tag to compare
@cpedrinaci cpedrinaci released this 12 Jun 10:56
· 86 commits to master since this release

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