On management aspects of future ICT systems Associate Professor Evgeny Osipov Head of Dependable Communication and Computation group Luleå University of.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Andrea Maurino Web Service Design Methodology Batini, De Paoli, Maurino, Grega, Comerio WP2-WP3 Roma 24/11/2005.
Web Services Architecture An interoperability architecture for the World Wide Service Network.
Information Society Technologies programme 1 IST Programme - 8th Call Area IV.2 : Computing Communications and Networks Area.
MDI 2010, Oslo, Norway Behavioural Interoperability to Support Model-Driven Systems Integration Alek Radjenovic, Richard Paige The University of York,
KAIS T The Vision of Autonomic Computing Jeffrey O. Kephart, David M Chess IBM Watson research Center IEEE Computer, Jan 발표자 : 이승학.
The Semantic Web. The Web Today Designed for Human to read Cannot express meaning Architecture: URL –Decentralized: Link structure Language: html.
Fabián E. Bustamante, Winter 2006 Autonomic Computing The vision of autonomic computing, J. Kephart and D. Chess, IEEE Computer, Jan Also - A.G.
IEC Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Notes Dr. Alexander Apostolov.
OASIS Reference Model for Service Oriented Architecture 1.0
ICS (072)Database Systems: A Review1 Database Systems: A Review Dr. Muhammad Shafique.
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Resources, Agents and Processes in the context of Next Generation World Wide Web Dr. Evgeny Osipov Head of Communication Networks group Luleå University.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
9/6/2001Database Management – Fall 2000 – R. Larson Information Systems Planning and the Database Design Process University of California, Berkeley School.
CS 501: Software Engineering Fall 2000 Lecture 16 System Architecture III Distributed Objects.
DATA INTEGRATION SOLUTION FOR PAPER INDUSTRY Industrial Ontologies Group University of Jyväskylä Motivating scenario ! Customer Site (maintenance support)
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
© Copyright Eliyahu Brutman Programming Techniques Course.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Architectural Design.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Building Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Semantic web technologies for secure interoperability and.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
1 Autonomic Computing An Introduction Guenter Kickinger.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Chapter 1: Computing with Services Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
Introduction To System Analysis and Design
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
UML diagrams What is UML UML diagrams –Static modeoing –Dynamic modeling 1.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Modeling Component-based Software Systems with UML 2.0 George T. Edwards Jaiganesh Balasubramanian Arvind S. Krishna Vanderbilt University Nashville, TN.
ניתוח מערכות מידע 1 Unified Modeling Language (UML) § § The Unified Modeling Language (UML) is the industry-standard language for: Specifying, Visualizing,
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
TAL7011 – Lecture 4 UML for Architecture Modeling.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
THE VISION OF AUTONOMIC COMPUTING. WHAT IS AUTONOMIC COMPUTING ? “ Autonomic Computing refers to computing infrastructure that adapts (automatically)
Improving Dependability in Service Oriented Architectures using Ontologies and Fault Injection Binka Gwynne Jie Xu School of Computing University of Leeds.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
Course: COMS-E6125 Professor: Gail E. Kaiser Student: Shanghao Li (sl2967)
Chapter 1: Computing with Services Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
GYTE - Bilgisayar Mühendisliği Bölümü Bilgisayar Mühendisliği Bölümü GYTE - Bilgisayar Mühendisliği Bölümü AN ARCHITECTURE FOR NEXT GENERATION MIDDLEWARE.
The Vision of Autonomic Computing Self-Management Unit 7-2 Managing the Digital Enterprise Kephart, and Chess.
4+1 View Model of Software Architecture
Fuego Core 2005/7 Possible Directions Kimmo Raatikainen Principal Scientist Helsinki Institute for Information Technology
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
Collection and storage of provenance data Jakub Wach Master of Science Thesis Faculty of Electrical Engineering, Automatics, Computer Science and Electronics.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
Unified Modeling Language. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems,
Keith Chadwick 1 Metric Analysis and Correlation Service. CD Seminar.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Kai Li, Allen D. Malony, Sameer Shende, Robert Bell
UML Diagrams By Daniel Damaris Novarianto S..
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Knowledge Management Systems
UML Diagrams Jung Woo.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Towards Next Generation Panel at SAINT 2002
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Chapter 20 Object-Oriented Analysis and Design
The Vision of Autonomic Computing
Semantic Markup for Semantic Web Tools:
OWL-S: Bringing Services to the Semantic Web
Presentation transcript:

On management aspects of future ICT systems Associate Professor Evgeny Osipov Head of Dependable Communication and Computation group Luleå University of Technology

Outline On the complexity of management of informational resources: a historical perspective The dissertation of Sergiy Nikitin is about… And the contribution is…

The ARPANET… 50 kbps

On early management of ICT systems Leonard Kleinrock: “…and the darned system CRASHED!” ucla_host$ l o sri_host$ l o Typed ”l” Got the ”l” ucla_host$ g Got the ”o” WhAt ThE X… ?!?!?! Typed ”o” Typed ”g”

And here we are SOURCE:

The Internet at large The graph data in this particular example depicts Internet topology showing 535,000-odd Internet nodes and over 600,000 links. 6

Internet nowadays is not just machines… Systems become more interconnected Humans and Industrial processes are included in ICT architectures Architects are less able to anticipate and design interactions between the components Systems becomes too massive for even most skilled system engineers to install configure, optimize, maintain and merge the systems And all this may lead..

The last computer genious is theatened! The latest catastrophe in Japan: Partially fault of an operator AND WHAT IF HE IS NOT AS HARD??

Global Understanding Environment An ICT system which manages itself given high level objectives from the administrator A distributed service oriented middleware that supports system components and their interactions A system component (or an element) to manage is a resource which delivers services: A real world objects connected to a global ICT system (E-utility); Application service; An entire business.

Global Understanding Environment A component is responsible for: managing its own internal state and behavior; managing its interactions within an environment (through signals and messages to and from other components) and the external world. A system manager should only specify what is desired and not how to achieve it.

Engineering/scientific challenges How to design diverse (manageable) components? How to monitor elements and determine problems? Event correlation in time / context. How to maintain relationships among the components? Associate the component with a set of output services, which it performs and a set of input services that it requires expressed in a standard format. What programming tools and techniques are needed to aid in managing relationships with other components? How to locate input services? Involving sophisticated reasoning about service ontologies.

The dissertation is about… How to design diverse (manageable) components? Agents, Adapters, Ontonuts, Middleware The dissertation of Sergiy Nikitin further develops an architecture of Global Understanding environment Shows feasibility of the GUN vision in industrial applications through pilot implementations

The dissertation is about… How to monitor elements and determine problems? Event correlation in time / context. RDF OWL XML Ontologies The dissertation of Sergiy Nikitin further develops an extension to RDF for managing temporal and contextual binding of components’ information Suggests a technique to perform contextual queries using standard tools

The dissertation is about… How to maintain relationships among the components? Associate the component with a set of output services, which it performs and a set of input services that it requires expressed in a standard format. What programming tools and techniques are needed to aid in managing relationships with other components? The dissertation of Sergiy Nikitin defines a semantical support and an architectural extension to the agent technology named Ontonuts. Ontonut is a semantic software components for representing and managing the agent’s capabilities.

The dissertation is about… How to locate input services? Involving sophisticated reasoning about service ontologies. The dissertation of Sergiy Nikitin provides and in an in-depth analysis of the matchmaking problem when querying web services.

Overall, the dissertation of Sergiy Nikitin… A conceptual work supported by several practical implementations Addresses a set of challenging problems for future ICT architecture Demonstrates the feasibility of application of the Global Understanding Environment in the industrial context Contributes to the knowledge in the area of autonomic computing in general and Semantic Web in particular

On management aspects of future ICT systems Evgeny Osipov Luleå University of Technology