Semantic Web: a State of the Art Survey

D. N. Kanellopoulos(1*), S. B. Kotsiantis(2)

(1) Educational Software Development Laboratory (ESDLab), Department of Mathematics, University of Patras, Greece
(2) Educational Software Development Laboratory (ESDLab), Department of Mathematics, University of Patras, Greece
(*) Corresponding author

DOI's assignment:
the author of the article can submit here a request for assignment of a DOI number to this resource!
Cost of the service: euros 10,00 (for a DOI)


The semantic web is an extension of the current web in which information is given well-defined meaning. It is a concept that enables better machine processing of information on the web, by structuring documents written for the web in such a way that they become understandable by computers. This can be used for creating complex applications such as intelligent browsers, intelligent software agents, global databases with data from the web, reuse of information, etc. Central to the vision of the semantic web are ontologies. Ontologies provide a shared understanding of a domain of interest to support communication among human and software agents, typically being represented in a machine-processable representation language. Web ontology languages like OWL provide a technological basis to enable the semantic web. This paper considers the basic principles of the semantic web, and reviews important tools for creating and maintaining ontologies in various frameworks.
Copyright © 2018 Praise Worthy Prize - All rights reserved.


Metadata; Ontology; Semantic Web

Full Text:



L. Sanchez-Fernandez, N. Fernadez-Garcva, The Semantic Web: Fundamentals and a brief state-of-the-art, UPGRADE: The European Journal for the Informatics Professional, Vol. VI, n. 6, pp. 5-11, 2005.

T. Berners-Lee, J. Hendler, O. Lassila, The Semantic Web, Scientific American, Vol. 279, n.5, pp. 34-43, 2001.

J. Pulido, M. Ruiz, R. Herrera, E. Cabello, S. Legrand, D. Elliman, Ontology languages for the semantic web: A never completely updated review, Knowledge-Based Systems, Vol. 19, n. 7, pp. 489-497, 2006.

P. Pinheiro da Silva, D. McGuinness, R. Fikes, A proof markup language for semantic web services, Information Systems, Vol. 31, n. 4-5, pp. 381-395, 2006.

D. Artz, Y. Gil, A survey of trust in computer science and the semantic web, Web Semantics: Science, Services and Agents on the World Wide Web, Vol. 5, n. 2, pp. 58-71, 2007.

T.R. Gruber, A translation approach to portable ontology specification, Knowledge Acquisition, Vol. 5, n. 2, pp.199-220, 1993.

J. Hendler, Agents and the semantic web, IEEE Intelligent Systems, Vol. 16, n. 2, pp. 30-37, 2001.

R. Mizoguchi, Ontology Engineering Environments, In S. Staab, R. Studer (Eds.) Handbook on Ontologies (Berlin: Springer, 2004, 275-298).

R. Engels, T. Lech, Generating ontologies for the semantic web: OntoBuilder. In J. Davies, D. Fensel, F. van Harmelen (Eds.) Towards the Semantic Web: Ontology-Driven Knowledge Management (2003, 91-115).

J. Davies, R. Weeks, U. Krohn, QuizRDF: Search technology for the semantic web. In J. Davies, D. Fensel, F. van Harmelen (Eds) Towards the Semantic Web: Ontology-Driven Knowledge Management (2003, 133-43).

C. Fluit, H. Horst, J. van der Meer, M. Sabou, P. Mika, Spectacle. In J. Davies, D. Fensel, F. van Harmelen (Eds) Towards the Semantic Web: Ontology-Driven Knowledge Management (2003, 145-159).

J. Davies, R. Weeks, U. Krohn, OntoShare: Evolving ontologies in a knowledge sharing system. In J. Davies, D. Fensel, F. van Harmelen (Eds.) Towards the Semantic Web: Ontology-Driven Knowledge Management (2003, 161-177).

K. Sycara, M. Klusch, S. Widoff, J. Lu, Dynamic service matchmaking among agents in open information environments, ACM SIGMOD Record, Vol. 28, n. 1, pp. 47-53, 1999.

J. Dietrich, A. Kozlenkov, M. Schroeder, G. Wagner, Rule-based agents for the semantic web, Electronic Commerce Research and Applications, Vol. 2, n. 4 pp. 323-338, 2003.

V. Uren, P. Cimiano, J. Iria, S. Handschuh, M. Vargas-Vera, E. Motta, F. Ciravegna, Semantic annotation for knowledge management: Requirements and a survey of the state of the art, Journal of Web Semantics, Vol. 4, n. 1, pp. 14-28, 2006.

J. Kahan, M. Koivunen, E. Prud’ Hommeaux, R. Swick, Annotea: Open RDF infrastructure for shared web annotations. WWW10 International Conference, 1-5 May 2001, Hong Kong.

A. Kalyanpur, J. Hendler, B. Parsia, J. Golbeck, SMORE: Semantic Markup, Ontology, and RDF Editor. 2003. [Online:]

S. Handschuh, S. Staab, Authoring and annotation of web pages in CREAM. Proceedings of the 11th International World Wide Web Conference, WWW 2002, Honolulu, Hawaii, May 7-11, 2002. ACM Press.

J. Heflin, J. Hendler, Dynamic ontologies on the web, Proceedings of the AAAI/IAAI 2000. AAAI Press/MIT Press, pp. 443-449.

P. Kogut, W. Holmes, AeroDAML: Applying information extraction to generate DAML annotations from web pages. First International Conference on Knowledge Capture (K-CAP 2001). Workshop on Knowledge Markup and Semantic Annotation, Victoria, B.C. October, 2001.

S. Dill, N. Eiron, D. Gibson, D. Gruhl, R. Guha, A. Jhingran, T. Kanungo, S. Rajagopalan, J.A. Tomkins, Tomlin, J. Zien., SemTag and Seeker: Bootstrapping the semantic Web via automated semantic annotation. WWW 2003 Conference, Budapest, Hungary, May 2003.

S. Handschuh, S. Staab, F. Ciravegna, S-CREAM: Semi-automatic CREAtion of Metadata, Proceedings of the European Conference on Knowledge Acquisition and Management-EKAW-2002. Madrid, October 1-4, 2002.

P. Cimiano, S. Handschuh, S. Staab, Towards the self annotating web. In the 13th International World Wide Web Conference, WWW 2004, pp 462-471, New York, USA, May 17-22, 2004.

P. Cimiano, G. Ladwig, S. Staab, Gimme’ the Context: Context-driven automatic semantic annotation with C-PANKOW. In the 14th International World Wide Web Conference, WWW 2005, Chiba, Japan, May 10-14, 2005.

B. Popov, A. Kiryakov, A. Kirilov, D. Manov, D. Ognyanoff, M. Goranov, KIM: Semantic annotation platform, Proceedings of Second International Semantic Web Conference, ISWC 2003, LNCS 2870, pp. 835-849.

M. Vargas-Vera, E. Motta, J. Domingue, M. Lanzoni, F. Stutt, F. Ciravegna, MnM: Ontology driven semi-automatic and automatic support for semantic markup. In 13th International Conference on Knowledge Engineering and Management (EKAW 2002), Springer Verlag, 2002.

J. Wielemaker, A.Th. Schreiber, B.J. Wielinga, Supporting semantic image annotation and search, In S. Handschuh, S. Staab (Eds.) Annotations for the Semantic Web, (IOS Press, 2003, 147-155).

P. Cano, M. Koppenberger, Automatic sound annotation. Machine Learning for signal processing. In Proceedings of the 2004 14th IEEE Signal Processing Society Workshop, pp. 391-400, Sept 29 – Oct 1, 2004.

S. Bloehdorn, K. Petridis, C. Saathoff, N. Simou, V. Tzouvaras, Y. Avrithis, S. Handschuh, Y. Kompatsiaris, S. Staab, M.G. Strintzis, Semantic annotation of images and videos for multimedia analysis. In Proceedings of the Second European Semantic Web Conference, ESWC 2005, LNCS 3532, pp. 592-607, May 2005.

G. Stamou, J. Ossenbruggen, J. Pan, G. Schreiber, Multimedia annotations on the semantic web, IEEE Multimedia, January-March, pp. 86-90, 2006.

D. Roman, U. Keller, H. Lausen, J. Bruijn, R. Lara, M. Stollberg, A. Polleres, C. Feier, C. Bussler, D. Fensel, Web Service Modeling Ontology, Applied Ontology Vol. 1, pp. 77-106, 2005.

M. Dzbor, J.B. Domingue, E. Motta, Magpie - Towards a semantic web browser, Proc. of the 2nd International Conference (ISWC 2003), pp. 690-705. Florida, USA, October. [Online:]

L. Ding, T. Finin, A. Joshi, Y. Peng, R. Pan, P. Reddivar, Search on the semantic web, IEEE Computer Magazine, October, pp. 62-69, 2005.

S. Decker, M. Erdmann, D. Fensel, R. Studer, Ontobroker: Ontology based access to distributed and semi-structured information. In R. Meersman, et al. (Eds), Semantic Issues in Multimedia Systems, Proceedings of DS-8. (Boston: Kluwer Academic Publisher, 1999, 351-369).

D. Fensel, J. Angele, M. Erdmann, H. Schnurr, S. Staab, R. Studer, A. Witt, On2broker: Semantic-based access to information sources at the WWW, In Proc. of WebNet, 1999, pp. 366-371. [Online:]

S. Dzeroski, N. Lavrac (Eds.) Relational Data Mining, (Springer, 2001).

G. Stumme, A. Hotho, B. Berendt, Semantic web mining – state of the art and future directions, Journal of Web Semantics, Vol. 4, pp.124-143, 2006.

M. Fernández-López, A. Goméz-Pérez, N. Jurista, METHONTOLOGY: From ontological art towards ontological engineering. Spring Symposium on Ontological Engineering of AAAI. Stanford University, California. 1997.

S. Staab, H.P. Schnurr, R. Studer, Y. Sure, Knowledge processes and ontologies, IEEE Intelligent Systems, Vol.16, n. 1, pp. 26-34. 2001.

A. Gómez-Pérez, A survey on ontology tools, OntoWeb Deliverable 1.3. [Online:]]

A. Gómez-Pérez, Evaluation of ontologies. International Journal of Intelligent Systems, Vol. 16, n. 3, pp. 391-409, 2001.

C. Welty, N. Guarino, Supporting ontological analysis of taxonomic relationships, Data and Knowledge Engineering, Vol. 39, n. 1, pp. 51-74, 2001.

Y. Kalfoglou, M. Schorlemmmer, Ontology mapping: The state of the art, The Knowledge Engineering Review, Vol. 18, n. 1, pp. 1-31, 2003.

A. Doan, J. Madhavan, P. Domingos, A. Halevy, Learning to map ontologies on the semantic web. In Eleventh International World Wide Web Conference 2002, 7-11 May, Honolulu, USA.

J. Madhavan, PA. Bernstein, P. Domingos, A. Halevy, Representing and reasoning about mappings between domain models. Proceedings of the 18th National Conference on Artificial Intelligence (AAAI 2002).

N.F. Noy, M. Musen, SMART: automated support for ontology merging and alignment, Proceedings of the 12th Workshop on Knowledge Acquisition, Modelling and Management (KAW’99), 1999.

N.F. Noy, M. Musen, PROMPT: algorithm and tool for automated ontology merging and alignment, Proceedings of the 17th National Conference on Artificial Intelligence (AAAI’00), 2000.

D. Dou, D. McDermott, P. Qi, Ontology translation by ontology merging and automated reasoning, Proceedings EKAW2002 Workshop on Ontologies for Multi-Agent Systems, pp.3–18. (2002)

A. Maedche, S. Staab, Ontology learning for the semantic web, IEEE Intelligent Systems, Vol. 16, n. 2, pp. 72-79, 2001.

J. Broekstra, A. Kampman, F. van Harmelen, Sesame: A generic architecture for storing and querying RDF and RDF schema. In J. Davies, D. Fensel, F. van Harmelen (Eds.) Towards the Semantic Web: Ontology-Driven Knowledge Management, (2003, 71-89).

M. Sintek, S. Decker, TRIPLE – A query, inference, and transformation language for the semantic web. International Semantic Web Conference (ISWC), Sardinia, June 2002.

A. Maedche, S. Staab, N. Stojanovic, R. Studer, Y. Sure, SEmantic PortAL - The SEAL approach, In D. Fensel, J. Hendler, H. Lieberman, W. Wahlster (Eds.) In Creating the Semantic Web. Boston: MIT Press, MA, Cambridge. 2001.

H. Lausen, Y. Ding, M. Stollberg, D. Fensel, R. Hernadez, S-K. Han, Semantic web portals: state-of-the-art survey, Journal of Knowledge Management, Vol. 9, n. 5, pp. 40-49, 2005.

K. Sycara, M. Paolucci, A. Ankolekar, N. Srinivasan, Automated discovery, interaction and composition of semantic web services, Journal of Web Semantics, Vol. 1, pp. 27-46, 2003.

S. McIlraith, T. Cao Son, H. Zeng, Semantic web services, IEEE Intelligent Systems, pp. 46-53, March/April 2001.

E. Sakkopoulos, D. Kanellopoulos, A. Tsakalidis, Semantic mining and web service discovery techniques for media resources management, International Journal of Metadata, Semantics and Ontologies, Vol. 1, n. 1, pp. 66-75, 2006.

D. Fensel, C. Bussler, The Web Service Modeling Framework WSMF, Electronic Commerce Research and Applications, Vol. 1, n. 2, pp.1-33, 2002.

T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, S. Weerawarana, Business process execution language for web services version 1.1 (Technical report), May 2003.

E. Motta, J. Domingue, L. Cabral, M. Gaspari, IRS-II: A framework and infrastructure for semantic web services, 2nd International Semantic Web Conference (ISWC2003). Springer Verlag. 2003.

D. Fensel, E. Motta, F. van Harmelen, V.R. Benjamins, M. Crubezy, S. Decker, M. Gaspari, R. Groenboom, W. Grosso, M. Musen, E. Plaza, G. Schreiber, R. Studer, B. Wielinga, The unified problem solving method development language UPML, Knowl. Inf. Syst., Vol. 5, n. 1, pp. 83–131, 2003.

J.Á. Gargantilla, A. Gómez-Pérez, A survey on ontology-based applications: e-commerce, knowledge management, multimedia, information sharing and educational applications will deserve special attention, OntoWeb Deliverable 1.6. (2004) [Online:]]

D. Kanellopoulos, A. Panagopoulos, Exploiting tourism destinations’ knowledge in an RDF-based P2P network, Journal of Network and Computer Applications, Elsevier (in press).

P. Mika, Flink: Semantic Web technology for the extraction and analysis of social networks, Journal of Web Semantics, Vol. 3, n. 1, pp. 211-213, 2005.

N. Henze, P. Dolog, W. Nejdl, Reasoning and ontologies for personalized e-Learning in the semantic web, Educational Technology & Society, Vol. 7, n. 4, pp. 82-97, 2004.

D. Kanellopoulos, S. Kotsiantis, P. Pintelas, Ontology-based learning applications: A development methodology, IASTED International Conference on Software Engineering (SE 2006), February 14-16, 2006, Innsbruck, Austria.

D. Kanellopoulos, S. Kotsiantis, P. Pintelas, Considering the educational semantic web, Themes in Education (in press).

D. Kanellopoulos, S. Kotsiantis, A semantic-based architecture for intelligent destination management systems, International Journal of Soft Computing, Vol. 2, n. 1, pp. 61-68, 2007.

D. Kanellopoulos, An ontology-based system for intelligent matching of travelers’ needs for airlines seats, International Journal of Intelligent Systems Technologies and Applications (Inderscience) (in press).

C. Bussler, The role of semantic web technology in enterprise application integration, IEEE Data Engineering Bulletin, Vol. 26, n. 4, pp. 62-68, 2003.

H. Kim, Predicting how ontologies for the semantic web will evolve, Communications of the ACM, Vol. 45, n. 2, pp. 48 – 54, 2002.

T. O’Reilly, What is Web 2.0: Design patterns and business models for the next generation of software. [Online:]


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2022 Praise Worthy Prize