Learn More
This paper presents a framework for designing and developing Semantic Web Service applications that spans over several enterprises by applying techniques, methodologies, and notations offered by other fields, namely Software engineering, Web engineering, and Business Process modeling. In particular, we propose to exploit existing standards for the(More)
Search engines are becoming such an easy way to find textual resources that we wish to use them also for multimedia content; however, syntactic techniques, even if promising, are not up to the task: future search engines must consider new approaches. Experimental prototypes of this search engine of the future are appearing. Most of them employs " smart(More)
—Checking-in various venues in our surrounding environment via location-based apps like foursquare is becoming more and more popular; this behaviour makes people share some " bits " of their location with their friends. Exploiting this trend in a Human Computation fashion to collect information about urban environments is the aim of the Urbanopoly Android(More)
Consider an urban environment and think to its semi-public realms (e.g., shops, bars, visitors attractions, means of transportation). Who is the maven of a district? How fast and how broad can such maven influence the opinions of others? These are just few of the questions BOTTARI (our Location-based Social Media Analysis mobile app) is getting ready to(More)
In this position paper, we illustrate how Linked Data can be effectively used in a Technology-enhanced Learning scenario. Specifically, we aim at using structured data to semi-automatically generate artifacts to support learning delivery and assessment: natural language facts, Q&A systems and quizzes, also used with a gaming flavour, can be creatively(More)
This article proposes a model-driven methodology to design and develop semantic Web service applications and their components, described according to the emerging WSMO standard. In particular, we show that business processes and Web engineering models have sufficient expressive power to support the semiautomatic extraction of semantic descriptions (i.e.,(More)
Current Business Process Management technologies cover all the process life-cycle but still suffer from many limitations with respect to their complexity, maintainability and degree of automation. Recent research initiatives aim at overcoming these limitations by introducing Semantic technologies in the process life-cycle, mainly in the modeling and(More)
In 2011, an average of three million tweets per day was posted in Seoul. Hundreds of thousands of tweets carry the live opinion of some tens of thousands of users about restaurants, bars, coffees and many other semi-public points of interest (POIs) in the city. Trusting this collective opinion to be a solid base for novel commercial and social services, we(More)
Automatizing the Web Service Discovery is crucial for truly implementing a Service Oriented Architecture. Semantics has been shown to be useful. Several initiative, namely OWLS , WSMO and WSDL-S, are successfully employing ontologies, but we believe that WSMO is right in highlighting mediation as the missing element. In this paper we provide a mediator(More)
To realize the Smart Cities vision, applications can leverage the large availability of open datasets related to urban environments. Those datasets need to be integrated, but it is often hard to automatically achieve a high-quality interlinkage. Human Computation approaches can be employed to solve such a task where machines are ineffective. We argue that(More)