SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Chapter 6   Building Semantic Web
The Web


                                       Agent




                            Resource               Resource




                 Agent                  Resource
                                                              Agent




                                        WEB


Akerkar: Foundations of   © Narosa Publishing House, 2009             2
Semantic Web.
Evolution of Web
              Web           Web           Semantic Web    Migrated Web   Semantic Web
            Module 1      Module 2          Module 3        Module 4       Module 5
             (1995)        (1998)            (1999)          (2000)         (2001)




                                            The Web




Akerkar: Foundations of         © Narosa Publishing House, 2009                         3
Semantic Web.
Vision of Semantic Web




Akerkar: Foundations of   © Narosa Publishing House, 2009   4
Semantic Web.
Web Services
‱ Web services is a software system
  identified by a URI, whose public
  interfaces and bindings are defined and
  described using XML.




Akerkar: Foundations of   © Narosa Publishing House, 2009   5
Semantic Web.
Infrastructure


                                               Directory Service Security
              Applications
                                                     Choreography




        Web Services                               Service Descriptions in WSDL




                                         SOAP




        URIs                         XML            HTTP, SMTP, other transport



Akerkar: Foundations of      © Narosa Publishing House, 2009                      6
Semantic Web.
Web Service Scenario

                        UDDI              Points to Description
                       Registry



                                                                           WSDL




                                                                  Describes Service
                    Search Service            Points to Service




                                                     SOAP




                   Service Consumer                                 Web Service



Akerkar: Foundations of               © Narosa Publishing House, 2009                 7
Semantic Web.
Web Service Technologies

     ‱ SOAP for accessing Web Services
     ‱ WSDL for describing Web Services
     ‱ UDDI for publishing and looking up Web Services




Akerkar: Foundations of   © Narosa Publishing House, 2009   8
Semantic Web.
Combination
Semantic Web + Web Services
               = Semantic Web Services


‱ Use Semantic Web technologies to describe Web
  Services




Akerkar: Foundations of   © Narosa Publishing House, 2009   9
Semantic Web.
OWL-S Service

                                                   presents              ServiceProfile




       Resource           offers         Service          described by    ServiceModel




                                                   supports              ServiceGrounding




Akerkar: Foundations of            © Narosa Publishing House, 2009                          10
Semantic Web.
Semantic Web Services (SWS)
‱ The SWS architecture
     – a set of components that support the usage
       activities.
     – Between a requester and a provider,
       components such as a register, a reasoner, a
       matchmaker, a decomposer and an invoker.
     – The components have different names and
       scopes across individual approaches.


Akerkar: Foundations of   © Narosa Publishing House, 2009   11
Semantic Web.
SWS Infrastructure
     – Usage activities
           ‱ define functional requirements;
     – the architecture
           ‱ defines the components needed for accomplishing
             these activities; and
     – the service ontology
           ‱ aggregates all concept models related to the
             description of SWS and
           ‱ constitutes the knowledge-level model of the
             information describing and supporting the usage of
             the services.

Akerkar: Foundations of   © Narosa Publishing House, 2009    12
Semantic Web.
Main Players

     – W3C
     – DARPA
     – EU – Funded Research & Development




Akerkar: Foundations of   © Narosa Publishing House, 2009   13
Semantic Web.
Proof & Trust
‱ Proof:
     – Digital signatures plays an important role in proof.
     – Security technologies like encryption and access control can be
       used to ensure confidentiality of information.

‱ Trust:
     – Everyone should be able to define a trust model for himself,
     – A mechanism is necessary to derive the degree of trust for each
       new source.

                – WEB OF TRUST!




Akerkar: Foundations of   © Narosa Publishing House, 2009            14
Semantic Web.
Suggested Readings
           1.    Battle, S.; Bernstein, A.; Boley, H.; Grosof, B.; Gruninger, M.; Hull, R.; Kifer, M.; Martin, D.;
                 McGuinness, D. L.; McIlraith, S. A., Newton, G.; De Roure, D.; Skall, M.; Su, J.; Tabet, S.;
                 Yoshida, H. Semantic Web services framework (SWSF), W3C member submission, 2005.
           2.    T. Bellwood et al. UDDI Version 3.0. http://uddi.org/pubs/uddi-v3.00-published-
                 20020719.pdf, World Wide Web Consortium (W3C), 2002.
           3.    Cabral, L.; Domingue, J.; Motta, E.; Payne, T.; Hakimpour, F. Approaches to Semantic
                 Web services: an overview and comparison, Proceedings of the European Semantic Web
                 Conference, 2004.
           4.    S. Lu, M. Dong and F. Fotouhi. "The Semantic Web: opportunities and challenges for next-
                 generation Web applications." Information Research 7(4), 2002.
           5.    J. Ibbotson, Simple Object Access Protocol (SOAP) 1.2: Usage Scenarios.
                 http://www.w3.org/TR/xmlp-scenarios/, World Wide Web Consortium (W3C), HTML, 2002.
           6.    Feier, C.; Roman, D.; Polleres, A; Domingue, J.; Stollberg, M.; Fensel, D. Towards
                 intelligent Web services: Web Service Modeling Ontology (WSMO), Proceedings of the
                 International Conference on Intelligent Computing, 2005.
           7.    D. Fensel C. Bussler. The Web Service Modelling Framework WSMF. Electronic
                 Commerce: Research and Applications. Vol. 1. 113-137, 2002.
           8.    Kungas, P.; Matskin, M. Web Services roadmap: the Semantic Web perspective,
                 Proceedings of the International Conference on Internet and Web Applications and
                 Services, 2006.
           9.    Lara, R.; Roman, D.; Polleres, A.; Fensel, D. A conceptual comparison of WSMO and
                 OWL-S, Proceedings of the European Conference on Web Services, 2004.
           10.   W3C. "Report on Development of Web Service Discovery Framework." October 2003.
           11.   DERI. "Web Service Modelling Ontology Project." DERI Working Drafts, 2004.


Akerkar: Foundations of             © Narosa Publishing House, 2009                                            15
Semantic Web.

Weitere Àhnliche Inhalte

Ähnlich wie Chapter 6 semantic web

Ähnlich wie Chapter 6 semantic web (20)

YASAM SEMANTIC WEB SERVICE MATCHMAKER YASAR SEMANTIC WEB SERVICE REGISTRY. Ya...
YASAM SEMANTIC WEB SERVICE MATCHMAKER YASAR SEMANTIC WEB SERVICE REGISTRY. Ya...YASAM SEMANTIC WEB SERVICE MATCHMAKER YASAR SEMANTIC WEB SERVICE REGISTRY. Ya...
YASAM SEMANTIC WEB SERVICE MATCHMAKER YASAR SEMANTIC WEB SERVICE REGISTRY. Ya...
 
Improving Your Web Services Thorough Semantic Web Techniques
Improving Your Web Services Thorough Semantic Web TechniquesImproving Your Web Services Thorough Semantic Web Techniques
Improving Your Web Services Thorough Semantic Web Techniques
 
Web Services and the Service-Oriented Architecture
Web Services and the Service-Oriented ArchitectureWeb Services and the Service-Oriented Architecture
Web Services and the Service-Oriented Architecture
 
Semantic web services
Semantic web servicesSemantic web services
Semantic web services
 
Semantic web services
Semantic web servicesSemantic web services
Semantic web services
 
Cc unit 2 ppt
Cc unit 2 pptCc unit 2 ppt
Cc unit 2 ppt
 
Secc tutorials development and deployment of rest web services in java_v2.0
Secc tutorials development and deployment of rest web services in java_v2.0Secc tutorials development and deployment of rest web services in java_v2.0
Secc tutorials development and deployment of rest web services in java_v2.0
 
Develop ASP.Net Web Service
Develop ASP.Net Web Service Develop ASP.Net Web Service
Develop ASP.Net Web Service
 
Web Services Best Practices 072604.ppt
Web Services Best Practices 072604.pptWeb Services Best Practices 072604.ppt
Web Services Best Practices 072604.ppt
 
State Of Services
State Of ServicesState Of Services
State Of Services
 
TUG Presentation - 1/25/17
TUG Presentation - 1/25/17TUG Presentation - 1/25/17
TUG Presentation - 1/25/17
 
Sws Han
Sws HanSws Han
Sws Han
 
Microservices bell labs_kulak_final
Microservices bell labs_kulak_finalMicroservices bell labs_kulak_final
Microservices bell labs_kulak_final
 
Cloud Interoperability
Cloud InteroperabilityCloud Interoperability
Cloud Interoperability
 
Linked Services for the Web of Data
Linked Services for the Web of DataLinked Services for the Web of Data
Linked Services for the Web of Data
 
Web services and SOA
Web services and SOAWeb services and SOA
Web services and SOA
 
Web services concepts, protocols and development
Web services concepts, protocols and developmentWeb services concepts, protocols and development
Web services concepts, protocols and development
 
As044285288
As044285288As044285288
As044285288
 
Enhancement in Web Service Architecture
Enhancement in Web Service ArchitectureEnhancement in Web Service Architecture
Enhancement in Web Service Architecture
 
Semantic web on Cloud Infrastructure
Semantic web on Cloud InfrastructureSemantic web on Cloud Infrastructure
Semantic web on Cloud Infrastructure
 

Mehr von R A Akerkar

Big data in Business Innovation
Big data in Business Innovation   Big data in Business Innovation
Big data in Business Innovation
R A Akerkar
 
Linked open data
Linked open dataLinked open data
Linked open data
R A Akerkar
 
Semi structure data extraction
Semi structure data extractionSemi structure data extraction
Semi structure data extraction
R A Akerkar
 
Big data: analyzing large data sets
Big data: analyzing large data setsBig data: analyzing large data sets
Big data: analyzing large data sets
R A Akerkar
 
Description logics
Description logicsDescription logics
Description logics
R A Akerkar
 
Data Mining
Data MiningData Mining
Data Mining
R A Akerkar
 
Link analysis
Link analysisLink analysis
Link analysis
R A Akerkar
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoning
R A Akerkar
 
Semantic Markup
Semantic Markup Semantic Markup
Semantic Markup
R A Akerkar
 
Intelligent natural language system
Intelligent natural language systemIntelligent natural language system
Intelligent natural language system
R A Akerkar
 
Data mining
Data miningData mining
Data mining
R A Akerkar
 
Knowledge Organization Systems
Knowledge Organization SystemsKnowledge Organization Systems
Knowledge Organization Systems
R A Akerkar
 
Rational Unified Process for User Interface Design
Rational Unified Process for User Interface DesignRational Unified Process for User Interface Design
Rational Unified Process for User Interface Design
R A Akerkar
 
Unified Modelling Language
Unified Modelling LanguageUnified Modelling Language
Unified Modelling Language
R A Akerkar
 

Mehr von R A Akerkar (20)

Rajendraakerkar lemoproject
Rajendraakerkar lemoprojectRajendraakerkar lemoproject
Rajendraakerkar lemoproject
 
Big Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social MediaBig Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social Media
 
Can You Really Make Best Use of Big Data?
Can You Really Make Best Use of Big Data?Can You Really Make Best Use of Big Data?
Can You Really Make Best Use of Big Data?
 
Big data in Business Innovation
Big data in Business Innovation   Big data in Business Innovation
Big data in Business Innovation
 
What is Big Data ?
What is Big Data ?What is Big Data ?
What is Big Data ?
 
Connecting and Exploiting Big Data
Connecting and Exploiting Big DataConnecting and Exploiting Big Data
Connecting and Exploiting Big Data
 
Linked open data
Linked open dataLinked open data
Linked open data
 
Semi structure data extraction
Semi structure data extractionSemi structure data extraction
Semi structure data extraction
 
Big data: analyzing large data sets
Big data: analyzing large data setsBig data: analyzing large data sets
Big data: analyzing large data sets
 
Description logics
Description logicsDescription logics
Description logics
 
Data Mining
Data MiningData Mining
Data Mining
 
Link analysis
Link analysisLink analysis
Link analysis
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoning
 
Semantic Markup
Semantic Markup Semantic Markup
Semantic Markup
 
Intelligent natural language system
Intelligent natural language systemIntelligent natural language system
Intelligent natural language system
 
Data mining
Data miningData mining
Data mining
 
Knowledge Organization Systems
Knowledge Organization SystemsKnowledge Organization Systems
Knowledge Organization Systems
 
Rational Unified Process for User Interface Design
Rational Unified Process for User Interface DesignRational Unified Process for User Interface Design
Rational Unified Process for User Interface Design
 
Unified Modelling Language
Unified Modelling LanguageUnified Modelling Language
Unified Modelling Language
 

KĂŒrzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

KĂŒrzlich hochgeladen (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
 

Chapter 6 semantic web

  • 1. Chapter 6 Building Semantic Web
  • 2. The Web Agent Resource Resource Agent Resource Agent WEB Akerkar: Foundations of © Narosa Publishing House, 2009 2 Semantic Web.
  • 3. Evolution of Web Web Web Semantic Web Migrated Web Semantic Web Module 1 Module 2 Module 3 Module 4 Module 5 (1995) (1998) (1999) (2000) (2001) The Web Akerkar: Foundations of © Narosa Publishing House, 2009 3 Semantic Web.
  • 4. Vision of Semantic Web Akerkar: Foundations of © Narosa Publishing House, 2009 4 Semantic Web.
  • 5. Web Services ‱ Web services is a software system identified by a URI, whose public interfaces and bindings are defined and described using XML. Akerkar: Foundations of © Narosa Publishing House, 2009 5 Semantic Web.
  • 6. Infrastructure Directory Service Security Applications Choreography Web Services Service Descriptions in WSDL SOAP URIs XML HTTP, SMTP, other transport Akerkar: Foundations of © Narosa Publishing House, 2009 6 Semantic Web.
  • 7. Web Service Scenario UDDI Points to Description Registry WSDL Describes Service Search Service Points to Service SOAP Service Consumer Web Service Akerkar: Foundations of © Narosa Publishing House, 2009 7 Semantic Web.
  • 8. Web Service Technologies ‱ SOAP for accessing Web Services ‱ WSDL for describing Web Services ‱ UDDI for publishing and looking up Web Services Akerkar: Foundations of © Narosa Publishing House, 2009 8 Semantic Web.
  • 9. Combination Semantic Web + Web Services = Semantic Web Services ‱ Use Semantic Web technologies to describe Web Services Akerkar: Foundations of © Narosa Publishing House, 2009 9 Semantic Web.
  • 10. OWL-S Service presents ServiceProfile Resource offers Service described by ServiceModel supports ServiceGrounding Akerkar: Foundations of © Narosa Publishing House, 2009 10 Semantic Web.
  • 11. Semantic Web Services (SWS) ‱ The SWS architecture – a set of components that support the usage activities. – Between a requester and a provider, components such as a register, a reasoner, a matchmaker, a decomposer and an invoker. – The components have different names and scopes across individual approaches. Akerkar: Foundations of © Narosa Publishing House, 2009 11 Semantic Web.
  • 12. SWS Infrastructure – Usage activities ‱ define functional requirements; – the architecture ‱ defines the components needed for accomplishing these activities; and – the service ontology ‱ aggregates all concept models related to the description of SWS and ‱ constitutes the knowledge-level model of the information describing and supporting the usage of the services. Akerkar: Foundations of © Narosa Publishing House, 2009 12 Semantic Web.
  • 13. Main Players – W3C – DARPA – EU – Funded Research & Development Akerkar: Foundations of © Narosa Publishing House, 2009 13 Semantic Web.
  • 14. Proof & Trust ‱ Proof: – Digital signatures plays an important role in proof. – Security technologies like encryption and access control can be used to ensure confidentiality of information. ‱ Trust: – Everyone should be able to define a trust model for himself, – A mechanism is necessary to derive the degree of trust for each new source. – WEB OF TRUST! Akerkar: Foundations of © Narosa Publishing House, 2009 14 Semantic Web.
  • 15. Suggested Readings 1. Battle, S.; Bernstein, A.; Boley, H.; Grosof, B.; Gruninger, M.; Hull, R.; Kifer, M.; Martin, D.; McGuinness, D. L.; McIlraith, S. A., Newton, G.; De Roure, D.; Skall, M.; Su, J.; Tabet, S.; Yoshida, H. Semantic Web services framework (SWSF), W3C member submission, 2005. 2. T. Bellwood et al. UDDI Version 3.0. http://uddi.org/pubs/uddi-v3.00-published- 20020719.pdf, World Wide Web Consortium (W3C), 2002. 3. Cabral, L.; Domingue, J.; Motta, E.; Payne, T.; Hakimpour, F. Approaches to Semantic Web services: an overview and comparison, Proceedings of the European Semantic Web Conference, 2004. 4. S. Lu, M. Dong and F. Fotouhi. "The Semantic Web: opportunities and challenges for next- generation Web applications." Information Research 7(4), 2002. 5. J. Ibbotson, Simple Object Access Protocol (SOAP) 1.2: Usage Scenarios. http://www.w3.org/TR/xmlp-scenarios/, World Wide Web Consortium (W3C), HTML, 2002. 6. Feier, C.; Roman, D.; Polleres, A; Domingue, J.; Stollberg, M.; Fensel, D. Towards intelligent Web services: Web Service Modeling Ontology (WSMO), Proceedings of the International Conference on Intelligent Computing, 2005. 7. D. Fensel C. Bussler. The Web Service Modelling Framework WSMF. Electronic Commerce: Research and Applications. Vol. 1. 113-137, 2002. 8. Kungas, P.; Matskin, M. Web Services roadmap: the Semantic Web perspective, Proceedings of the International Conference on Internet and Web Applications and Services, 2006. 9. Lara, R.; Roman, D.; Polleres, A.; Fensel, D. A conceptual comparison of WSMO and OWL-S, Proceedings of the European Conference on Web Services, 2004. 10. W3C. "Report on Development of Web Service Discovery Framework." October 2003. 11. DERI. "Web Service Modelling Ontology Project." DERI Working Drafts, 2004. Akerkar: Foundations of © Narosa Publishing House, 2009 15 Semantic Web.