44 Abstract —As we are aware that there is a need of extending the current web to an intelligent web which may result in meaningful or efficient retrieval of information on web. Sir Tim Berner’s Lee, the father of web, has proposed a layered architecture of such a web known as semantic web where Ontology layer is of prime significance. One of the primary goal of Semantic Web is to store data in distributed locations and to use ontologies to aggregate or use it. There is a need of global information sharing and establishment of an appropriate standard known as Ontology to define the conceptual level of a metalanguage,which is described as sharable conceptualization of a specific domain of interest in a machine-understandable format which is also the goal of semantic web. Now, Ontology has several issues among which Ontology creation is the first and the most fundamental and significant aspect. Ontology creation is abstract and has various key issues concerned. It may be created in several ways where creating an ontology using some ontology building tool/editor is one of the methodology. Protégé is one of the most widely used tool or editor for ontology creation. Sometimes, large team-engineered ontologies are not sufficient to illustrate semantic web’s full potential. There is a need of a specification for expressing personal and relationship information within the Semantic Web community. Using Semantic Web applications for social networks, automated aggregation of a user’s distributed social connections will give a better picture of their profile and improve the functioning of the applications. FOAF(Friend-Of-A-Friend) Ontology/vocabulary may be a good solution for it. There are millions of FOAF profiles online, hosted at a number of websites. The way it is used satisfies the goal of using an ontology to represent considerable amounts of distributed data in a standard form. In this paper, first, we revisit, discuss and analyse about Ontology creation and it’s various key aspects. Second , we illustrate an aspect of an Ontology creation using protégé 3.4 for the “University School of Information Technology(USIT)” of Indraprastha University, Delhi, India. Third, it also illustrates the query retrieval using query tab of protégé and TGviz tab for providing the route of the ontology with a graph to reach to any classes or subclasses. Finally,FOAF(Friend-ofA-Friend) Ontology has been revisited and highlighted illustrating a FOAF profile snippet generation using an online tool, Foaf-a-Matic.
[1]
Dan Brickley,et al.
FOAF Vocabulary Specification
,
2004
.
[2]
Steffen Staab,et al.
Semantic community Web portals
,
2000,
Comput. Networks.
[3]
Riichiro MIZOGUCHI,et al.
Tutorial on ontological engineering Part 2: Ontology development, tools and languages
,
2004,
New Generation Computing.
[4]
Thomas R. Gruber,et al.
Toward principles for the design of ontologies used for knowledge sharing?
,
1995,
Int. J. Hum. Comput. Stud..
[5]
Li Ding,et al.
How the Semantic Web is Being Used: An Analysis of FOAF Documents
,
2005,
Proceedings of the 38th Annual Hawaii International Conference on System Sciences.
[6]
Huajun Chen,et al.
The Semantic Web
,
2011,
Lecture Notes in Computer Science.
[7]
Alun D. Preece,et al.
Learning Meta-descriptions of the FOAF Network
,
2004,
SEMWEB.
[8]
Asunción Gómez-Pérez,et al.
Methodologies, tools and languages for building ontologies: Where is their meeting point?
,
2003,
Data Knowl. Eng..
[9]
Vladan Devedzic.
Semantic Web and education
,
2006
.
[10]
N. F. Noy,et al.
Ontology Development 101: A Guide to Creating Your First Ontology
,
2001
.
[11]
James A. Hendler,et al.
The Semantic Web" in Scientific American
,
2001
.