Semantic Web- Discussion XML

Document Sample
Semantic Web- Discussion XML Powered By Docstoc
					             CmpE 583- Web Semantics: Theory and Practice
                            DISCUSSION:
                            XML Processing
                        Atilla ELÇİ
                        Computer Engineering Department
                        Eastern Mediterranean University


23.10.04 updated 19.10.06         CmpE 583 Fall 2008   Discussion: XML Proc.- 1
Duygu’s Research Work

    Presentation on 3 Nov 2008:
         MSc Thesis: Intelligent Semantic Web Service
          Finder System
         Ongoing PhD Research work: Composition of
          Semantic Web Services




23.10.04 updated 3.11.08   CmpE 583 Fall 2008   Discussion: XML Proc.- 2
Concern: Semantic Web & XML
Advantages & Disadvantages of XML
    Everyone lauds XML; it‟s the foundation of semantic web and
     mother of all to happen.
    Advantages are awesome.
    Disadvantages:
      Hardly any one discusses this subject. Throw “disadvantages of
         XML” at Google. Then, try “advantages of XML” and see!
      See Weaknesses of XML in a DevGuru tutorial (circa ~2000?) or
         WDVL Tutorial (circa 1999): reasons are no longer valid, except
         for “verbosity” complaint.
    Summary critic of XML.
    If not XML, what else could we use? Keep in mind the principle of
     separation of data and rendering apart. SGML?!!!!!! Graphics???
    XML also being infused more and more into other technologies.
      See: Next slide.


23.10.04 updated 9.11.08       CmpE 583 Fall 2008         Discussion: XML Proc.- 3
Concern: Semantic Web & XML
Native XML support in ECMAScript?

    ECMAScript: aka Javascript.
    Provides client side XML processing.
    In your opinion:
      Is it worth the effort?

      Future senario? Why not: semantic client?

      Other issues?
                          See: Initiative for new the ECMAScript Standard E4X.
                          See: ECMA for other standards, such as C#, .NET F/W
    Ajax support for XML?
      Ajax supplies clean XML support allowing full XML documents to
        be streamed to the client for rich messages which are easy to
        process via standard JavaScript DOM support [Ref: ActiveMQ].
      As we said in our Enterprise AJAX overview, AJAX is a recent
        term (early 2005) for leveraging the communication, XML, and
        CSS capabilities of modern browsers via JavaScript . [Ref:
        TIBET]

23.10.04 updated 9.11.08                     CmpE 583 Fall 2008              Discussion: XML Proc.- 4
XML in Semantic web?

    XML and „the Semantic web‟ in Cover Pages.
    Tim Berners-Lee: Building the Future slide.
     => XML is at the foundation of Semantic web.




23.10.04 updated 19.10.06   CmpE 583 Fall 2008   Discussion: XML Proc.- 5
XML Extensions: MLs

    CML (ChemML), MathML, MusicML,
     GraphML, ...
    ebXML
    Multimedia extension: MPEG 7




23.10.04 updated 9.11.08   CmpE 583 Fall 2008   Discussion: XML Proc.- 6
Multimedia & Semantics

    SAMT 2008 - CALL FOR PARTICIPATION:
       3rd International Conference on Semantic And digital Media Technologies,
        Koblenz, Germany, 3-5 December 2008
       the semantics and pragmatics of multimedia generation, management, and user
        access.
       The list of accepted papers.
    The conference program includes three interesting workshops, namely:
       International Workshop on Interacting with Multimedia Content in the Social
        Semantic Web
       Cross-Media Information Analysis, Extraction and Management
       Semantic 3D Media
    The conference program also includes three tutorials:
       A Semantic Multimedia Web
       Ontologies and the Semantics of Visualization
       Creating Semantically Rich Virtual Reality Applications.


23.10.04 updated 31.10.08           CmpE 583 Fall 2008               Discussion: XML Proc.- 7
Semantic Infrastructure for
Grid Computing Applications
    In the context of Grid computing, topics of interest include:
         Integration of rich semantics in grid architectures
         Ontologies and semantic services for grid applications
         Automatic capture and annotation tools for semantic-based data description
         Semantic-based searching tools
         Scalable, flexible, lightweight systems and technologies
         Ontology repositories and maintenance
         Virtual data stores
         Instantiable architectures for semantic systems
         Convergence and/or interoperability of Grid and W3C standards
         Semantic-based improved interoperability
         Federations of semantic systems for cross-linking data files between
          independent data grids.
         Data grid semantic issues related to control mechanisms and state
          information
         Preservation semantic issues related to authenticity and technology
          evolution.
                           Ref. [SIGAW]


23.10.04 updated 19.10.06                  CmpE 583 Fall 2008        Discussion: XML Proc.- 8
References

    [SIGAW] IEEE/ACM International Symposium on
     Cluster Computing and the Grid - CCGrid 2005:
         May 9-12, 2005, Cardiff, UK.
         http://www.cs.cf.ac.uk/ccgrid2005/
         SIGAW: Semantic Infrastructure for Grid Computing
          Applications Workshop
               http://www.csm.ornl.gov/~7lp/workshop/SIGAW.html




23.10.04 updated 1.11.08           CmpE 583 Fall 2008       Discussion: XML Proc.- 9
End.




23.10.04 updated 19.10.06   CmpE 583 Fall 2008   Discussion: XML Proc.- 10
Autonomous Semantic Robots (ASRs)
Discussion on Behnam Rahnama’s Presentation


    Review the presentation again.
    Questions:
         Are ASRs plausible?
         Feasible? Practical?
               Are there technical issues?
               Are they surmountable?
         Are ASRs useable?
         Are ASRs ethical?
         Other issues?
23.10.04 updated 19.10.06          CmpE 583 Fall 2008   Discussion: XML Proc.- 11