iServe
Where Linked Data Meets Services
 

iServe Team

Carlos Pedrinaci [Main Contact]
Luca Panziera
Pablo Rodriguez Mier

Past Contributors

Dong Liu
Jacek Kopecky
John Domingue
Maria Maleshkova
Dave Lambert
Massimiliano Boschelli

Funded By

SOA4All
VPH-Share
COMPOSE

iServe v2 is out

Clearly we have not managed to continuously refresh this site with news of our latest work. The reason for this is that we have been real busy doing loads of improvements and new research as opposed to the what the lack of posts could suggest.

Today we are happy to release all such changes as part of our iServe v2 release. We won’t go into the details of each and everyone of them and would rather highlight the main ones:

  • The whole software has been re-engineered for simplicity, extensibility and performance.
  • Discovery algorithms have been refined and fine tuned providing now high-performance discovery able to even support composition on the fly with milliseconds response time in plain desktop computers.
  • A new Linked Data API and GUI are now provided based on ELDA
  • We now provide better support for different RDF stores enabling also dealing with engines that do not directly support reasoning.
  • Better support for Web APIs, with the most notable inclusion of support for Swagger.

The list of new features actually goes on and on… just check it out and see.

Besides, we have worked a lot on data gathering software. While this software is not released, the data we gather and generate is all available in our public deployment. This includes most notably the inclusion of sensors as part of our work on the Internet of Things. More shall come in this area soon.

Oh, and one last thing: we also have a dockerised version for you to use and deploy easily!

Enjoy!

 

Posted in Uncategorized | Leave a comment

New Research – Want to contribute?

We have lately been focussing much on automating the discovery and analysis of services on the Web (obviously with a strong focus on Web APIs). This work takes as starting point the Web as it is, with all its mess and the usual lack of rich structured descriptions of services, and aims to provide the best possible support for people that want to find and use services. That is, rather than continuing the development of more advanced semantic discovery algorithms, we are focussing on automatically locating Web APIs, analysing their documentation, figuring out how APIs are used, etc. Some of the latest work has now been accepted at major conferences such as ISWC [1], and WISE [2]. If you want to contribute to this work just drop us an email, and if you are also considering getting a PhD, then this may be your lucky day!

As part of this renewed research and development focus, we now have available a position for a PhD student at the Knowledge Media Institute of the Open University, UK (see general information). We are currently offering a fully-funded studentship commencing January 2013. Applications are invited from UK, EU and international students for full-time, 3-year study on the following PhD project:

Mining Services on the Web

As the role of the Web has become central within ICT and our society in general, it is increasingly apparent that although services are widely used, current practices are largely driven by less traditional factors than those initially anticipated and prescribed by software engineering methodologies. In this PhD Studentship we would like to carry out research on services from a fundamentally different perspective from the one commonly adopted in Computer Science. Notably, rather than focusing on defining new theoretical principles and frameworks for supporting the development of service-oriented systems, we would like to exploit the plethora of information that exists on the Web to figure out what current practices are, gain a better understanding on how service providers and service consumers are behaving, and use this knowledge to better support their practices. By doing so we expect to gather a richer understanding on current development processes in the Web era, so that we can determine the main factors driving services successes and failures, produce models that could predict the popularity or determine the simplicity of usage of a given service, etc. It is only then that we will be able to devise adequate technologies for supporting service providers and consumers, as well as identify and propose means for bridging the gap between current practices and best principles that could lead us towards a more sustainable future.

Deadline for applications: 16th November 2012.

Further information: http://kmi.open.ac.uk/studentships/mining-services-on-the-web.php

 

[1] Lin, C., He, Y., Pedrinaci, C. and Domingue, J. (2012) Feature LDA: a Supervised Topic Model for Automatic Detection of Web API Documentations from the Web, The 11th International Semantic Web Conference (ISWC), Boston, USA.

[2] Ly, A., Pedrinaci, C. and Domingue, J. (2012) Automated Information Extraction from Web APIs Documentation, The 13th International Conference on Web Information System Engineering (WISE 2012), Paphos, Cyprus, Springer

 

Posted in Uncategorized | Leave a comment

Web API Identification Support

There is quite some time that we have not reported any news but this does not mean that work on iServe has stopped. Far from that. In the last period we have been focussing on fixing existing parts of the infrastructure that were not as polished as one would desire but also on pursuing new directions. One such direction that we are particularly keen on at the moment concerns the identification of Web APIs.

continue reading »

Posted in Uncategorized | Tagged , , | Leave a comment

iServe’s code released

After quite some time extending and reengineering iServe, we have finally released its code as open source. The project is hosted in GitHub and is available under Apache license. We hope that others may benefit from our work and certainly welcome any contributions! We will obviously keep maintaining iserve.kmi.open.ac.uk as the reference deployment with the most stable code. Happy coding…

Posted in Uncategorized | Tagged , | Leave a comment

iServe in the Cloud

A new version of the linked data cloud has been released, see lod-cloud.net . We are happy to see that this new version includes iServe as the very first system exposing (technical) service descriptions in the Web of Data. Still a small dataset but we are working on this and on many new features.

Posted in Uncategorized | Tagged , , | Leave a comment

iServe presented at ORES – ESWC 2010

iServe was presented for the first time at the ESWC 2010 Workshop on Ontology Repositories and Editors for the Semantic Web – ORES.

continue reading »

Posted in Uncategorized | Leave a comment

Visit the Wiki

iServe now has its own Wiki page. On it you can find additional information about the system including, for instance, the documentation of its API, future development activities, etc.

Posted in Uncategorized | Tagged , , | Leave a comment

iServe Browser is now available

The iServe Browser is finally publicly available. Use it to browse the contents of iServe’s public deployment.

Posted in Uncategorized | Tagged , , | Leave a comment