Page 89 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 89

Department of CSE, REC



             CS17E71                     ONTOLOGY AND SEMANTIC WEB                           L T P C
                                                                                                                                               3  0 0 3
            OBJECTIVE:
                 To depict the overall architecture of semantic web and to illustrate the overview of design principles
                   and technologies in semantic web.
                 To learn the concepts of constructing and reusing ontology.
                 To be familiar with the different languages like XML, RDF.
                 To depict the semantic relationships using OWL.
                 To design and implement a web services application that discovers the data and/or other web services
                   via the semantic web.

            UNIT I        INTRODUCTION                                                                                             9
            Introduction to the Syntactic Web and Semantic Web – The Semantic Web Vision- From Today’s Web to the
            Semantic Web: Examples - Semantic Modeling - Semantic Web Technologies- A Layered Approach.

            UNIT II       ONTOLOGICAL ENGINEERING                                                                        9
            Constructing Ontologies Manually - Reusing Existing Ontologies - Natural Language Ontologies - Ontology
            Mapping.

            UNIT III      STRUCTURING AND DESCRIBING WEB RESOURCES                                         9
            Structured Web Documents - XML - Structuring - Namespaces - Addressing - Querying - Processing - RDF
            Overview- RDF - RDF Data Model - Serialization Formats - RDF Vocabulary - Inferencing RDFS - basic
            Idea - Classes - Properties - Utility Properties.

            UNIT IV       WEB ONTOLOGY LANGUAGE                                                                  9
            OWL  –  Requirements  for  Ontology  Languages-  Limitations  of  the  Expressive  Power  of  RDF  Schema-
            Compatibility of OWL with RDF/RDFS- Sub-Languages – Basic Descriptions - Classes- Defining and Using
            Properties  -  Domain  and  Range  –  Describing  Properties  -  Data Types  –  Counting  and  Sets  in  OWL  -  An
            African Wildlife Ontology – Example.

            UNIT V        SEMANTIC WEB SERVICES AND APPLICATIONS                                                  9
            Semantic Web Services - Generic Web Service Ontologies: OWL-S, Jena Framework - SPARL - Querying
            Semantic Web- Semantic Web Rules Language (SWRL) - Case study - Developing ontology for web services,
            practical applications.
                                                                                                                                                      TOTAL: 45 PERIODS
            OUTCOMES:
            On successful completion of this course, the student will be able to:
                 Describe the architecture of semantic web and its technologies.
                 Students acquire knowledge of constructing and reusing ontology.
                 Get a systematic treatment of the different languages like XML, RDF.
                 Analyze semantic relationship among data using OWL.
                 Develop a web services application using semantic web tools and their services.
             TEXTBOOKS:
               1.  Grigoris Antoniou, Frank van Harmelen, A Semantic Web Primer, Second Edition, MIT Press, 2008.
               2.  Liyang Yu, A Developer‘s Guide to the Semantic Web, Springer, First Edition, 2011.
               3.  Dean Allemang and James Hendler, Semantic Web for the Working Ontologist: Effective Modeling
                   in RDFS and OWL, Second Edition, Morgan Kaufmann, 2011.
             REFERENCES:
               1.  Michael C. Daconta, Leo J.Obrst and Kevin T. Smith,- The Semantic Web: A Guide to the Future of
                   XML, Web Services, and Knowledge Management, First Edition, Wiley, 2003
               2.  John Hebeler, Matthew Fisher, Ryan Blace and Andrew Perez-opez, -Semantic Web Programming,
                   First Edition, Wiley, 2009.



            Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017                    Page 89
   84   85   86   87   88   89   90   91   92   93   94