1 / 26

Automatic Computing

Explore the integration of the Semantic Web, Pervasive Computing, and Grid Computing to create a comprehensive infrastructure for ambient intelligence. This combination enables dynamic assembly of components, ease of resource discovery, and enhances collaboration in virtual organizations.

mseverino
Download Presentation

Automatic Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automatic Computing Seeking the Semantic Pervasive Grid

  2. Overview Semantic Pervasive + Semantic Semantic + Grid The Magic Triangle Pervasive + Grid Pervasive Grid

  3. The Magic Triangle: Pervasive + Grid “There is more information available at our fingertips during a walk in the woods than in any computer system, yet people find a walk among trees relaxing and computers frustrating. Machines that fit the human environment, instead of forcing humans to enter theirs, will make using a computer as refreshing as taking a walk in the woods.” [Weiser, 1991]

  4. The Magic Triangle: Pervasive + Grid “Pervasive computing is the means by which the digital world of the Grid couples into our physical world.” [De Roure 2003] “In other words, pervasive computing provides the manifestation of the Grid in the physical world.” [De Roure 2003]

  5. The Magic Triangle: Pervasive + Grid “Both Grid and Pervasive computing are about large numbers 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 components • Rely on interoperability • “The peer-to-peer paradigm is relevant across both picture.” [De Roure, 2003]

  6. The Magic Triangle: Pervasive + Grid Pervasive computing benefits Grid computing in collaborative environments ------- Grid computing benefits Pervasive computing in processing higher volumes of data “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]

  7. The Magic Triangle: Semantic + Grid Service description, discovery, and composition  dynamic assembly of Grid components OGSA: Open Grid Service Architecture defines a SOA for Grid resources. [Globus Project, OASIS] WSRF: Web Services Resource Framework defines the interaction with stateful resources in standard and interoperable ways. [Globus Project, OASIS] Semantic Web services become synergistic to the current Grid approach.

  8. The Magic Triangle: Semantic + Grid “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]

  9. The Magic Triangle: Semantic + Grid “Simply speaking the Semantic Grid can be described as an extension of the current Grid in which information and services are given well defined meaning, better enabling computers and people to work in cooperation.” [Geldof, 2004]

  10. The Magic Triangle: Semantic + Grid 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, Southern California)

  11. The Magic Triangle: Semantic + Grid More general: “Humans are very much part of virtual organisations and the Semantic Grid has to facilitate their collaboration, both in establishing the appropriate coalitions and in supporting interaction within them”. [De Roure et al., 2005]

  12. The Magic Triangle: Semantic + Grid DERI and 18 (non-) EU partners defined the FP6-2004-IST-5 project to align the achievements of the Grid community with the efforts around SWS.

  13. The Magic Triangle: Semantic + Grid www.semanticgrid.org

  14. The Magic Triangle: Pervasive + Semantic • The Semantic Web helps: • Semantic annotation with context information • Linking up disparate metadata 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]

  15. The Magic Triangle: Pervasive + Semantic “Essentially we have lots of distributed bits and pieces that need to work together to provide the requisite global behaviour, and we wish this to happen without manual intervention. […], and in the future we look towards self-organisation. This is the vision of AUTONOMIC COMPUTING.” [De Roure, 2003]

  16. The Magic Triangle: Pervasive + Semantic modern art museum „space“ „space“ „space“ Space „space“ „space“ „space“ P „space“ GIS This is somehow also the driving idea behind “Ubiquitous Semantic Spaces”

  17. The Magic Triangle: Pervasive + Semantic + Grid Semantic Pervasive Grid They need to happen together!

  18. The Magic Triangle: Pervasive + Semantic + Grid 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 the physical world.” [De Roure, 2003]

  19. Requirements of the (Pervasive) Semantic Grid • Resource description, discovery and use • Process huge volumes of distributed content • Process description and enactment • Creation of virtual organisations, workflows • Autonomic behaviour • Auto-configuration, self-healing • Security and trust • Core of virtual organisations, ownership • Annotation • Meta-content for data, information or knowledge • Information integration • Interoperability of information, ontology mapping [De Roure et al., 2005]

  20. Requirements of the (Pervasive) Semantic Grid • Synchronous information streams and fusion • Real-time, notification, merging of streams • Context-aware decision support • Sensitive to context and task at hand • Communities • Collaborative tools within virtual organisations • Smart environments • Ambient intelligence • Ease of configuration and deployment • Deployable by non-specialists • Integration of legacy IT systems • Interworking with established business processes [De Roure et al., 2005]

  21. Research Agenda of the (Pervasive) Semantic Grid 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 even more. 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]

  22. Research Agenda of the (Pervasive) Semantic Grid • Automated Virtual Organisation Formation and Management • Composition, scheduling, monitoring, healing • Service Negotiation and Contracts • Determination and interoperability of contracts • Security, Trust and Provenance • Digital Rights Management, computational trust • Metadata and Annotation • Languages, tools, deployment of ontologies • Content Processing and Curation • Multimedia content, distributed annotation, autonomic curation [De Roure et al., 2005]

  23. Research Agenda of the (Pervasive) Semantic Grid • Knowledge Technologies • NLP, reasoning, knowledge capture tools, data mining, … • Design and Deploy • Ease of designing, configuring and deployment • Interaction • Visualisation of information, adaptability • Collaboration • Tailor working environment, communities, HCI • Pervasive Computing • Semantic Pervasive Grid [De Roure et al., 2005]

  24. Conclusion • 3 technologies: Pervasive + Grid + Semantic • 2 keywords: virtual organisation, autonomic computing • 1 goal: Better enabling computers and people to work in cooperation

  25. Conclusion “The biggest challenge to be overcome appears to be of non-technical nature: having people from different fields talk, work and evolve together.” [Geldof, 2004] Let’s not throw the first stone, but make the first step!

  26. References De Roure, D. (2003): Semantic Grid and Pervasive Computing. 1st GGF Semantic Grid Workshop at 9th 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 Semantic Web and Grid go hand in hand?. Grid technologies unit of the European Commission, June 2004. Weiser, M. (1991): The Computer for the 21st Century. Scientific American, Sept. 1991.

More Related