New Version of my Website

Published by Tomas Vitvar on April 25, 2008 in Personal, Programming

I have recently updated my website with some new features. First of all, I have migrated the whole website to a new location and at the same time I have rewritten its source in the language and using the tool called Konamara which I develop for website content management and publishing (there is currently two websites maintained by Konamara, my personal one and the CMS WG website).

Following are the new features of the website:

  • Wordpress blog is fully and seamlessly integrated with website look with recent blog posts displayed on the entry page.
  • Events which I maintain separately in the Google calendar are displayed on the website. Whenever the new event appears in the calendar, the list of events is updated on the website.
  • Integrated Google search engine using Google AJAX Search API to search the content of my website.
  • List of my publications and presentations is generated from the XML of all my publications. Konamara can easily generate selected publications (those with higher rank) and all publications on separate tabs.
  • Some AJAX features such as tabs for “selected” and “all” publications.

The major driver behind Konamara is to allow ease of use of website development powered by Web 2.0 features such as rich user experience, service mashups, etc. I also plan to use it as a basis for semantic service mashups and incorporate some of the ongoing work in semantic web services. I will provide some more details about Konamara later in my blog.

WSMO-Lite at ESWC 2008

Published by Tomas Vitvar on April 25, 2008 in Publications, Research

WSMO-Lite, which describes a lightweight service ontology and annotation mechanism for Web Service Description Language (WSDL), has been accepted for the European Semantic Web Conference 2008 (you can download the paper here).

WSMO-Lite which is currently under the review process in the CMS WG, has been co-authored by Tomas Vitvar, Jacek Kopecky, Jana Viskova and Dieter Fensel. In the paper we define the service ontology describing constructs for services’ information model (ontology) as well as functional services’ descriptions (i.e., categorization, conditions and effects). Using the W3C Semantic Annotations for WSDL and XML Schema (SAWSDL), we define a mechanism for annotation of various WSDL components with WSMO-Lite semantic descriptions. In addition, we define the algorithm to derive the behavioral service descriptions in a form of Abstract State Machines (ASM) from functional annotations (i.e. conditions and effects) of WSDL interface operations and we outline a usage of semantic annotations for a number of services’ use tasks such as service discovery, composition, selection, mediation, etc.