Search computing: a model-driven perspective

  • Authors:
  • Marco Brambilla;Stefano Ceri;Massimo Tisi

  • Affiliations:
  • Politecnico di Milano, Dipartimento di Elettronica ed Informazione, Milano, Italy;Politecnico di Milano, Dipartimento di Elettronica ed Informazione, Milano, Italy;AtlanMod, INRIA & Ecole des Mines de Nantes, Nantes Cedex 3, France

  • Venue:
  • ICMT'10 Proceedings of the Third international conference on Theory and practice of model transformations
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Search Computing is a novel discipline that focuses on exploratory search of multi-domain Web queries like "Where can I attend an interesting conference in my field close to a sunny beach?". The approach is based on the interaction between cooperating search services, using ranking and joining of results as the dominant factors for service composition. This paper sketches the main characteristics of search computing and discusses how software engineering and model-driven engineering are challenged by the search computing problems. We present Search Computing applications from a model-driven perspective, in terms of (1) the models describing the objects of interest, (2) the specification of applications through model transformations, and (3) the definition of a domain specific language (DSL) defined for the specification of search query plans. This work provides a first exploration of MDE approaches applied to search computing and poses a set of challenges to the model transformation community.