Abstract
With the advent of the Web, search has become the prominent paradigm for information seeking, both across the online space and within enterprises. Search frameworks and components can be used to build search-based applications in the most diverse vertical fields. This paper explores Model Driven Development and model transformations as a paradigm for developing search-based applications, considered as process- and content-intensive applications. A rich process model, obtained by extending BPMN, is proposed as the starting point of development, followed by a set of semi-automatic model transformations that lead from the conceptualization of requirements to the running code.
Keywords
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.
References
Brambilla, M., Ceri, S., Fraternali, P., Manolescu, I.: Process modeling in web applications. ACM TOSEM 15(4), 360–409 (October 2006)
Brambilla, M., Fraternali, P., Tisi, M.: A metamodel transformation framework for the migration of WebML models to MDA. In: CEUR-WS.org, (ed.) MDWE 2008, CEUR Proceedings, vol. 389, pp. 91–105 (2008)
Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. Morgan Kaufmann Publishers Inc, San Francisco (2002)
Debald, S., Nejdl, W., Nucci, F., Paiu, R., Plu, M.: Pharos platform for search of audiovisual resources across online spaces. In: CEUR-WS.org. (ed.) SAMT 2006 December 2006, pp. 57–58 (2006)
Dorn, J., Naz, T.: Structuring meta-search research by design patterns. In: ICSTC 2008 (March 2008)
Ferreira, J., Silva, A., Delgado, J.: A model-based approach to information retrieval systems development. In: Cheng, A. (ed.) Software Engineering and Application (November 2006)
Fons, J., Pelechano, V., Albert, M., Pastor, O.: Development of web applications from web enhanced conceptual schemas. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 232–245. Springer, Heidelberg (2003)
Ginige, A., Murugesan, S.: Guest editors’ introduction: Web engineering - an introduction. IEEE MultiMedia 8(1), 14–18 (2001)
Jonkers, H., Steen, M.W.A., Heerink, L., Leeuwen, D.V., Telematica Instituut: Bridging BPM and MDE: On the Integration of BiZZdesigner and OptimalJ. In: Eclipse Summit Europe 2007 (October 2007)
Koch, N., Kraus, A., Cachero, C., Meliá, S.: Integration of business processes in web application models. Journal of Web Engineering 3(1), 22–49 (2004)
Liew, P., Kontogiannis, K., Tong, T.: A framework for business model driven development. In: STEP 2004, Washington, DC, USA, pp. 47–56. IEEE, Los Alamitos (2004)
Merialdo, P., Atzeni, P., Mecca, G.: Design and development of data-intensive web sites: The araneus approach. ACM Trans. Internet Techn. 3(1), 49–92 (2003)
Moulton, L.: Enterprise Search Markets and Applications. Capitalizing on Emerging Demand. Gilbane Group, Report & Studies edition (June 2008)
Noll, J., Scacchi, W.: Specifying process-oriented hypertext for organizational computing. J. Netw. Comput. Appl. 24(1), 39–61 (2001)
Schmid, H.A., Rossi, G.: Modeling and designing processes in e-commerce applications. IEEE Internet Computing 8(1), 19–27 (2004)
Schwabe, D., Rossi, G., Barbosa, S.D.J.: Systematic hypermedia application design with OOHDM. In: Hypertext, pp. 116–128. ACM, New York (1996)
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)
Troyer, O.D., Casteleyn, S.: Modeling complex processes for web applications using wsdm. In: IWWOST 2003 (July 2003)
Web Models S.r.l. WebRatio (2008)
White, S.: Introduction to BPMN. OGM - BPM Initiative (2004)
Zhang, J., Qu, W., Du, L., Sun, Y.: A framework for domain-specific search engine: Design pattern perspective. In: IEEE Conf. on Systems, Man and Cybernetics, vol. 4(3881) (October 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bozzon, A., Brambilla, M., Fraternali, P. (2009). Conceptual Modeling of Multimedia Search Applications Using Rich Process Models. In: Gaedke, M., Grossniklaus, M., Díaz, O. (eds) Web Engineering. ICWE 2009. Lecture Notes in Computer Science, vol 5648. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02818-2_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-02818-2_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02817-5
Online ISBN: 978-3-642-02818-2
eBook Packages: Computer ScienceComputer Science (R0)