Abstract
Current conceptual models and methodologies for Web applications concentrate on content, navigation, and service modeling. Although some of them are meant to address semantic web applications too, they do not fully exploit the whole potential deriving from interaction with ontological data sources and and from Semantic annotations. This paper proposes an extension to Web application conceptual models toward Semantic Web. We devise an extension of the WebML modeling framework that fulfills most of the design requirements emerging for the new area of Semantic Web. We generalize the development process to cover Semantic Web and we devise a set of new primitives for ontology importing and querying. Finally, an implementation prototype of the proposed concepts is proposed within the commercial tool WebRatio.
Chapter PDF
Similar content being viewed by others
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., Celino, I., Ceri, S., Cerizza, D., Della Valle, E., Facca, F.M.: A Software Engineering Approach to Design and Development of Semantic Web Service Applications. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L. (eds.) ISWC 2006. LNCS, vol. 4273, Springer, Heidelberg (2006)
Fensel, D., Lausen, H., Polleres, A., de Bruijn, J., Stollberg, M., Roman, D., Domingue, J.: Enabling Semantic Web Services: The Web Service Modeling Ontology. Springer-Verlag, New York, Inc., Secaucus, NJ, USA (2006)
Klapsing, R., Neumann, G., Conen, W.: Semantics in Web Engineering: Applying the Resource Description Framework. IEEE MultiMedia 8(2), 62–68 (2001)
Jin, Y., Decker, S., Wiederhold, G.: OntoWebber: Model-Driven Ontology-Based Web Site Management. In: Cruz, I.F., Decker, S., Euzenat, J., McGuinness, D.L. (eds.) SWWS’01. The first Semantic Web Working Symposium, July 30 - August 1, 2001, pp. 529–547. Stanford University, California (2001)
Lima, F., Schwabe, D.: Application Modeling for the Semantic Web. In: 1st Latin American Web Congress (LA-WEB 2003), Empowering Our Web, Sanitago, Chile, 10-12 November 2003, pp. 93–102. IEEE Computer Society, Los Alamitos (2003)
Vdovjak, R., Frasincar, F., Houben, G.J., Barna, P.: Engineering Semantic Web Information Systems in Hera. J. Web Eng. 2(1-2), 3–26 (2003)
Maedche, A., Staab, S., Stojanovic, N., Studer, R., Sure, Y.: Semantic portal - the seal approach. In: Fensel, D., Hendler, J., Lieberman, H., W.W. (eds.) Spinning the Semantic Web, pp. 317–359. MIT Press, Cambridge, MA (2003)
MIND LAB: Mindswap - Maryland Information and Network Dynamics Lab Semantic Web Agents Project (2007), http://www.mindswap.org
Music Technology Group, Universitat Pompeu Fabra: Foafing the music (2007), http://foafing-the-music.iua.upf.edu
AIFB, University of Karlsruhe: ontoworld.org (2007), http://ontoworld.org
W3C: Rdf vocabulary description language 1.0: Rdf schema (2007), http://www.w3.org/TR/rdf-sparql-query
MusicBrainz: Musicbrainz project (2007), http://musicbrainz.org
MusicMoz: Musicmoz - open music project (2007), http://musicmoz.org/
RSS-DEV Working Group: Rdf site summary (rss) 1.0 (2000), http://web.resource.org/rss/1.0/
Miller, L., Brickley, D.: Foaf project (2007), http://www.foaf-project.org
Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. Morgan Kauffmann, Seattle, Washington, USA (2002)
WebModels s.r.l.: Webratio tool. (2007), http://www.webratio.com
Noy, N.F., Sintek, M., Decker, S., Crubezy, M., Fergerson, R.W., Musen, M.A.: Creating Semantic Web contents with protege-2000. IEEE Intelligent Systems 16(2), 60–71 (2001)
W3C: Sparql query language for rdf (2007), http://www.w3.org/TR/rdf-sparql-query
Jena Team: Jena a semantic web framework for java (2007) http://jena.sourceforge.net
Parsia, B., Sirin, E., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: An owl dl reasoner (Technical report)
Casteleyn, S., Plessers, P., Troyer, O.D.: Generating semantic annotations during the web design process. In: ICWE ’06. Proceedings of the 6th international conference on Web engineering, pp. 91–92. ACM Press, New York (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brambilla, M., Facca, F.M. (2007). Building Semantic Web Portals with WebML. In: Baresi, L., Fraternali, P., Houben, GJ. (eds) Web Engineering. ICWE 2007. Lecture Notes in Computer Science, vol 4607. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73597-7_26
Download citation
DOI: https://doi.org/10.1007/978-3-540-73597-7_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73596-0
Online ISBN: 978-3-540-73597-7
eBook Packages: Computer ScienceComputer Science (R0)