S-CASE Blog | Hackathon4business


The S-CASE project coordinators, Aristotle University of Thessaloniki (AUTH), organised a set of hackathons this month to help showcase the final S-CASE solution. Aimed at two sets of key users the aim was to shape the development process while putting the S-CASE solution in the hands of potential future collaborators.

The two hackathons, titled ‘S-CASE hackathon4business’ and ‘S-CASE hackathon4students’, targeted web developers and undergraduate students respectively. Centre for Research and Technology Hellas / Information Technologies Institute (CERTH/ITI) participated in the hackathons as well, with a session on the Web Service Composition tool.

In this blog post we will focus on the results of the Hackathon4business, which specifically targeted web developers of companies and organisations in the vicinity of the Thessaloniki area.

Pre-hackathon survey results

Before starting the S-CASE hackathon we asked the registered developers to fill out a survey. We got 19 responses and the results can be found below:










Post-hackathon survey results

After the hackathon has finished and the developers have seen the platform and the procedure, we asked the attendees to fill out another survey. Fifteen (15) developers responded and the results can be found below.










Through the hackathons 6 minor bugs were identified, which is a good number based on the fact that S-CASE was tested for more than 2 to 3 hours by 63 individuals on both days.

If you want to start using S-CASE today, or simply want to get in touch to find out more, please contact us

S-CASE Blog | 3rd Party Web Services in S-CASE

External web services can now be registered into the S-CASE ecosystem. The only thing that is required is a textual description, in the format of WSDL, WADL or RAML. Pretty cool, huh?

CERTH has developed a web application, namely the SAT Tool, for registering and annotating web services that rely on the SOAP or RESTful protocols. That might sound complicated, but let’s explain what it means.

By providing the web service description, SAT Tool can automatically provide the semantic relations (mappings) of the web service elements with the predefined ontology of Web Services. This categorization scheme applies on the functional elements of web services and consists of three levels: application domain level, operation level and inputs/outputs level.

The tool uses Machine Learning techniques and lexicographic algorithmic techniques for matchmaking between web service functional elements and proper concepts within the ontology. The end-user may fine-tune the mappings through the user friendly web interface. Web Service metadata, such as SLAs, cost, discount options etc., may also imported through the application.

The semantic annotation/registration of external web services allows their proper use by other S-CASE tools, such as the service composition module for composing workflows of services taking into account high level textual requirements.

If you want to know more about S-CASE then read our blog, or alternatively if you want to start using S-CASE today, go for it.

S-CASE Ontology Repository

In today’s blog we take a look at the S-CASE Ontology Repository being developed by CERTH.

The S-CASE ontology repository is intended to facilitate interoperability by standardizing a series of logically well defined relationships that act as a connectivity tissue for bringing together heterogeneous ontologies.

In this way, domain ontologies remain independent from the network as a whole and so can each undergo development processes without impacting on one another in complex and difficult to control ways.

This approach can be seen as a continuation and extension of several research and development threads begun in a range of large-scale engineering areas, including software engineering and the efforts within ontological engineering of other European projects.

Each operation will be supported through the web user interface along with the corresponding REST API for accessing the functionalities remotely by any application or module. It will host all ontologies that will be developed within the S-CASE project and will be provided as a Cloud Service over the S-CASE Cloud infrastructure.

The technical infrastructure will support among others the operations of ontology navigation, browsing, searching, visualization, uploading and downloading.

Find out more about the S-CASE concept.