semantic grid print

Upload: muzzamil-shaik

Post on 10-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Semantic Grid Print

    1/26

    Seeking the Semantic Pervasive GridSeeking the Semantic Pervasive Grid

  • 8/8/2019 Semantic Grid Print

    2/26

    Semantic

    2

    GridPervasive

    Th

    e Magic Triangle

    Pervasive + Grid

    Semantic + GridPervasive + Semantic

  • 8/8/2019 Semantic Grid Print

    3/26

    There is more information available at ourfingertips during a walk in the woods than inany computer system, yet people find a walkamong trees relaxing and computersfrustrating. Machines that fit the humanenvironment, instead of forcing humans toenter theirs, will make using a computer as

    refreshing as taking a walk in the woods.[Weiser, 1991]

    3

  • 8/8/2019 Semantic Grid Print

    4/26

    Pervasive computing is the means by whichthe digital world of the Grid couples intoour physical world. [De Roure 2003]

    4

    In other words, pervasive computing provides the

    manifestation of the Grid in the physical world.

    [De Roure 2003]

  • 8/8/2019 Semantic Grid Print

    5/26

    5

    Both Grid and Pervasive computing are about largenumbers of distributed processing elements. [De

    Roure, 2003]

    Similar computer science challenges in distributed systems:

    Service description, discovery, and composition

    Issues of availability and mobility of resources

    Autonomic behavior

    Security, authentication and trust

    Ease of dynamic assembly of componentsRely on interoperability

    The peer-to-peer paradigm is

    relevant across both picture.

    [De Roure, 2003]

  • 8/8/2019 Semantic Grid Print

    6/26

    Pervasive computing benefits Grid computing incollaborative environments

    -------

    Grid computing benefitsP

    ervasive computing inprocessing higher volumes of data

    6

    Grid computing and pervasive computing are two visions of the

    future that really do seem to be upon us, and so surely they

    must be investigated together rather than in isolation. [De

    Roure, 2003]

  • 8/8/2019 Semantic Grid Print

    7/26

    Service description, discovery, and composition

    dynamic assembly of Grid components

    7

    OGSA:

    Open Grid Service Architecture

    defines a SOA for

    Grid resources. [Globus Project, OASIS]

    WSRF: Web Services Resource Framework defines theinteraction with stateful resources in standard and interoperable ways.

    [Globus Project, OASIS]

    Semantic Web services become synergistic to the

    current Grid approach.

  • 8/8/2019 Semantic Grid Print

    8/26

    8

    A Grid service is a Web service that conforms to a

    set of conventions (interfaces and behaviours)that define how a client interacts with the Grid

    service. [Geldof, 2004]

  • 8/8/2019 Semantic Grid Print

    9/26

    9

    Simply speaking the Semantic Grid can be

    described as an extension of the current Grid inwhich information and services are given well

    defined meaning, better enabling computers and

    people to work in cooperation. [Geldof, 2004]

  • 8/8/2019 Semantic Grid Print

    10/26

    10

    Possible application areas:

    Biological and life science fields (Jim Hendler,

    Maryland)

    Cross organizational insurance settlement, or similar

    (Carole Goble, Manchester)

    Composition of workflows of services (semi-)

    automatically by reasoning (Yolanda Gil, SouthernCalifornia)

  • 8/8/2019 Semantic Grid Print

    11/26

    11

    More general:

    Humans are very much part of virtual organisations

    and the Semantic Grid has to facilitate theircollaboration, both in establishing the appropriate

    coalitions and in supporting interaction within them.

    [De Roure et al., 2005]

  • 8/8/2019 Semantic Grid Print

    12/26

    DERI and 18 (non-) EU partners definedthe FP6-2004-IST-5 project

    to align the achievements of the Gridcommunity with the efforts aroundSWS.

    12

  • 8/8/2019 Semantic Grid Print

    13/26

    13

    www.semanticgrid.org

  • 8/8/2019 Semantic Grid Print

    14/26

    14

    BUT Pervasive computing helps too:

    We need to automate metadata capture as far as

    possible: We need to take it out of the hands of the

    users and look instead to the pervasive computing

    devices to do the dull work. [De Roure, 2003]

    The Semantic Web helps: Semantic annotation with context information

    Linking up disparate metadata

  • 8/8/2019 Semantic Grid Print

    15/26

    Essentially we have lots of distributed bits and

    pieces that need to work together to provide therequisite global behaviour, and we wish this tohappen without manual intervention. [], and inthe future we look towards self-organisation. This

    is the vision of AUTONOMIC COMPUTING.[De Roure, 2003]

    15

  • 8/8/2019 Semantic Grid Print

    16/26

    This is somehow also the driving ideabehind

    Ubiquitous Semantic Spaces

    16

    GIS

    P

    Space

    modern art museum

  • 8/8/2019 Semantic Grid Print

    17/26

    Semantic

    17

    GridPervasive

    They need to happen together!

  • 8/8/2019 Semantic Grid Print

    18/26

    18

    Semantic Pervasive Grid

    Through combining grid and pervasive and

    semantic we see a comprehensive infrastructure

    for the vision of ambient intelligence. It is the

    manifestation of the Semantic Grid in thephysical world. [De Roure, 2003]

  • 8/8/2019 Semantic Grid Print

    19/26

    19

    1. Resource description, discovery and use Process huge volumes of distributed content

    2. Process description and enactment Creation of virtual organisations, workflows

    3. Autonomic behaviour Auto-configuration, self-healing

    4. Security and trust Core of virtual organisations, ownership

    5. Annotation

    Meta-content for data, information or knowledge

    6. Information integration Interoperability of information, ontology mapping

    [De Roure et al., 2005]

  • 8/8/2019 Semantic Grid Print

    20/26

    20

    7. Synchronous information streams and fusion Real-time, notification, merging of streams

    8. Context-aware decision support Sensitive to context and task at hand

    9. Communities Collaborative tools within virtual organisations

    10.Smart environments

  • 8/8/2019 Semantic Grid Print

    21/26

    21

    This brings with it a lot of work:

    Current solutions (such as triple stores) tend to

    favor a world of fairly static metadata grid

    applications challenge this, and pervasive evenmore. There is much important work to be done

    on this edge of the triangle. [De Roure, 2003]

    Let us use these technologies to do new,interesting, creative and enjoyable things [De

    Roure, 2003]

  • 8/8/2019 Semantic Grid Print

    22/26

    22

    1. Automated Virtual Organisation Formation andManagement

    Composition, scheduling, monitoring, healing

    2. Service Negotiation and Contracts Determination and interoperability of contracts

    3. Security, Trust and Provenance Digital Rights Management, computational trust

    4. Metadata and Annotation Languages, tools, deployment of ontologies

    5. Content Processing and Curation Multimedia content, distributed annotation, autonomic curation

    [De Roure et al., 2005]

  • 8/8/2019 Semantic Grid Print

    23/26

    23

    6. Knowledge Technologies NLP, reasoning, knowledge capture tools, data mining,

    7. Design and Deploy Ease of designing, configuring and deployment

    8.Interaction Visualisation of information, adaptability

    9. Collaboration Tailor working environment, communities, HCI

    10.Pervasive Computing

    Semantic Pervasive Grid

    [De Roure et al., 2005]

  • 8/8/2019 Semantic Grid Print

    24/26

    3 technologies: Pervasive + Grid + Semantic

    2 keywords: virtual organisation, autonomic

    computing

    1 goal: Better enabling computers and people towork in cooperation

    24

  • 8/8/2019 Semantic Grid Print

    25/26

    The biggest challenge to be overcomeappears to be of non-technical nature:having people from different fields talk,

    work and evolve together. [Geldof,2004]

    Lets not throw the first stone, but makeLets not throw the first stone, but makethe first step!the first step!

    25

  • 8/8/2019 Semantic Grid Print

    26/26

    De Roure, D. (2003): Semantic Grid and PervasiveComputing. 1st GGF Semantic Grid Workshop at9th Global Grid Forum (GGF9), Chicago, USA.

    De Roure, D., Jennings, N.R., and Shadbolt, N.R.

    (2005): The Semantic Grid: Past, Present and Future.Proc. of the IEEE, Vol. 93(3), March 2005: 669 -681.

    Geldof, M. (2004): The Semantic Grid: will SemanticWeb and Grid go hand in hand?. Grid technologies

    unit of th

    e European Commission, June 2004.Weiser, M. (1991): The Computer for the 21stCentury. Scientific American, Sept. 1991.

    26