Projects
Home

I participated to several national and international projects, among which the most prominent are:

The CUBRIK Project

BPM4Peoplelogo The CUBRIK project is a 36 month large-scale Integrating Project partially funded by the European Commission's 7th Framework ICT Programme for Research and Technological Development. The project is driven by its four global objectives: 1)advance SoTA in the multimedia search domain, especially in the areas of content enrichment, query processing, and relevance feedback, with the help of open source components and pipelines for search-driven applications. 2) Putting humans in the loop, by empowering multimedia search with an innovative networked human computation framework that combines the conventionally segregated areas of user behavior analysis, crowdsourcing, social network and trust analysis and gaming with a purpose. 3) Opening the search box by enabling component-based development of tailor-made multimedia search applications. 4) Starting-up a multimedia search business ecosystem. The consortium consists of 15 partners from across Europe bringing complementary expertise.

More information on the CUBRIK Project and on the related people, events, publications, and technologies:

The CUBRIK Project Home

The BPM4People Project

BPM4Peoplelogo The BPM4People project aims at designing and bringing to the market innovative methodologies, software tools, and vertical applications for the implementation of Social Business Process Management (Social BPM), i.e., processes collaboratively defined and collaboratively executed by organizations and their stakeholders (employees, customers, citizens).

More information on the BPM4People Project and on the related people, events, publications, and technologies:

The BPM4PEOPLE Project Home

The SECO Project

secologo Search Computing (Seco) is a project funded by the European Research Council (ERC), responding to the 2008 Call for "IDEAS Advanced Grants", a program dedicated to the support of investigation-driven frontier research. SeCo started on November 1st, 2008 and will last 5 years, until October 31, 2013.

More information on the SECO Project and on the related people, events, publications, and technologies:

The SECO Project Home

The PHAROS Project

pharoslogo With Web Models, the spinoff company of Politecnico di Milano, we work in the project PHAROS (Platform for searcHing of Audiovisual Resources across Online Spaces), an Integrated Project co-financed by the European Union under the Information Society Technologies Programme (6th Framework Programme) – Strategic Objective 'Search Engines for Audiovisual Content' (2.6.3) The PHAROS mission is to advance audiovisual search from a point-solution search engine paradigm to an integrated search platform paradigm. This platform will be built on an innovative, open, and distributed architecture that enables consumers, businesses and organisations to unlock the values found in audiovisual content. The PHAROS search platform is a new infrastructure for managing and enabling access to information sources of all types, supporting advanced audiovisual processing, content handling, and management that will enhance control, creation, and sharing of multimedia for all users in the value chain. The impact for the specific audiovisual industry will be to strengthen and extend product and service offerings, integrating oustanding technologies and achieving a competitive advantage by integrating solutions addressing the full content management processing chain.

More information on the PHAROS Project and on the related technologies:

The PHAROS Project Home

The WebSI Project

websi.jpg (2165 bytes) The WebSI Project is developing three suites of tools for building data-centric and service-centric Web applications. The Web Site Design Suite will focus on tools to assemble Web applications at high-level, and on the integration of traditional Web conceptual modelling methods with Web services and workflows. The Service Composition Suite will provide composition abstractions in order to integrate Web Service calls into complex conversations. The Data Integration Suite will provide primitives for collecting and integrating data from multiple sources, using XML and Xquery. The three tool suites will be usable in an ASP Infrastructure layer, which provides the hosting of internal services and databases. Three applications are being developed to help focus the design on real problems, to demonstrate the WebSI technology, and to ensure market needs feedback.

More information on the WebSI Project and on the the technologies developed in the projects:

The WebSi Project Home
WebML.org (WebSI background technology)

The WebML Project

webmllogo.PNG (2165 bytes) I was Technical Director of the Esprit Project named WWW Intelligent Information Infrastructure (W3I3). The purpose of W3I3 (ended on August 31 2000)  has been to propose a model-driven approach to Web site design, especially suited for multi-device, mobile e-commerce applications. The most prominent result of W3I3 is  WebML, a high-level language for specifying the structure of the content of the Web applications and the organization and presentation of such a content in a Web site. WebML specifications are produced by means of a suite of Java-based tools for Web site development (Site Designer, Presentation Designer, Site Manager). Specifications are internally formatted in XML and processed in an software architecture, which includes XSL-enabled device-specific code generators (currently targeting HTML and WML) and platform adapters (currently targeting ASP and JSP server-side scripting technologies).

More information on the W3I3 Project and on the Web Modeling Language can be found at the WebML site

The IDEA Project

testchim.gif (1311 bytes) From 1992 to 1997 I worked in the IDEA project, a five-year Esprit Project sponsored by the EEC with academic, research, and industrial partners from six countries. The main objective of the IDEA Project is to investigate the use
and promote the spread of object-oriented and rule-based technologies in next-generation information systems.
Toghether with Stefano Ceri and Stefano Paraboschi, I have supervised the implementation of an active database system prototype (the Algres Testbed of Chimera), and the realization of three Java-enabled tools (IADE, ARACHNE, ARGONAUT) for active rule design and analysis. This work has spanned four years and has required the supervision of more than thirty graduation theses.The tools are fully operational and have been demonstrated at various international conferences including SIGMOD'93-95, EDBT 96, and ICDE 97.

One of the main results of the project is The Idea Methodology, co-authored with Stefano Ceri. The IDEA Methodology addresses the analysis, design, prototyping, and implementation of modern database systems
applications; it takes advantage of modern approaches which have been developed in the context of database design, but  also in the broader context of object-oriented software engineering. The distinguishing feature of the IDEA Methodology is the emphasis on both deductive rules and active rules, which significantly enriches the semantics supported within a database applications