Model-Driven Development of Audio-Visual Web Search Applications: The PHAROS Demonstration

  • Alessandro Bozzon
  • Marco Brambilla
  • Piero Fraternali
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5648)


PHAROS is an EU-founded project aimed at building a platform for advanced audiovisual search applications. In this demo we show the application of a Model-Driven Development (MDD) approach to the PHAROS demonstrator, which consists of an audio-visual Web search portal. The demo highlights the peculiar needs of search based applications and describes how existing MDD approaches can help fulfilling such needs, through visual modeling and automatic generation of RIA code for the front-end and business processes for the back-end.


Business Process Content Provision Query Execution Query Modality Content Provision 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Bozzon, A., et al.: Conceptual modeling and code generation for Rich Internet Applications. In: ICWE 2006, pp. 353–360 (2006)Google Scholar
  2. 2.
    Bates, M.: Toward an integrated model of information seeking and searching. The New Review of Information Behaviour Research 3, 1–15 (2002)Google Scholar
  3. 3.
    Brambilla, M., Ceri, S., Fraternali, P., Manolescu, I.: Process modeling in web applications. ACM TOSEM 15(4), 360–409 (2006)CrossRefGoogle Scholar
  4. 4.
    Debald, S., Nejdl, W., Nucci, F., Paiu, R., Plu, M.: Pharos, platform for search of audiovisual resources across online spaces. In: SAMT 2006 (2006)Google Scholar
  5. 5.
    Koch, N., Kraus, A., Cachero, C., Meliá, S.: Integration of business processes in web application models. J. Web Eng. 3(1), 22–49 (2004)Google Scholar
  6. 6.
    Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. Morgan Kaufmann, San Francisco (2002)Google Scholar
  7. 7.
    Torres, V., Pelechano, V.: Building business process driven web applications. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 322–337. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Alessandro Bozzon
    • 1
  • Marco Brambilla
    • 1
  • Piero Fraternali
    • 1
  1. 1.Politecnico di MilanoMilanoItaly

Personalised recommendations