Project

Figure 1: plugIT Demonstration Use Cases

Figure 1: plugIT Demonstration Use Cases

Today we’re witnessing the necessity to align Business and Information Technology (IT) as well as a change in the role of IT from an enabler to an industrial sector in its own right.

The reasons for are manifold: legal aspects, regulations, business requirements, economic factors etc. Technological trends such as SOA, Software as a Service and Virtualisation are influencing the way in which IT services are rendered. Model-based approaches and IT-Governance are prominent candidates to bridge evolving business contexts and IT, in order to adapt the provisioning of IT for business needs. This challenge can be met by capitalizing on semantic technologies for IT-Governance.

Based on the assumption that businesses in different sectors of the economy will require IT for different reasons and in different ways, plugIT aspires to develop an IT-Socket that will realize the vision of businesses “plugging-in” to IT.

Three demonstration scenarios deal with:(1) “Certification” of IT infrastructure to stay compliant with regulations, (2) “Virtual Organisation” by evolving the current service orientation to a higher and more business driven abstractionas well as (3) “Governance” of IT infrastructure introducing business context into highly distributed and complex systems.

The “Certification Use Case” demonstrates how the alignment between the business area and the IT domain during the certification process for regulations such as SOX, EuroSOX, ITIL®, CoBIT®, ISO20000 or BASEL II can be established.

The “Virtual Organization Use Case” demonstrates how virtual organizations can be supported using business driven requirements and semantic described SLAs for intelligent interpretation.

The “Governances Use Case” demonstrates how intelligent agents are used to identify the IT infrastructure of data centres. Graphical models are regarded as mediators between system administrations and an intelligent discovery environment.

plugIT Model-Based Approach

Figure 2: plugIT Model-Based Approach

Figure 2: plugIT Model-Based Approach

For the development of the “IT-Socket” a model-based approach is applied as graphical models can be interpreted by the domain expert in form of semi-formal graphical representations and hence can act as mediator between domain experts and formal semantic representation that can be interpreted by machines.

plugIT will develop concepts, tools and methods summarized within the “Next Generation Modelling Framework” that allows experts from both business and IT domains to use modelling languages that fit to their concrete needs. This development relies on research advances in (1) a tighter involvement of domain experts when expressing formal knowledge by using graphical modelling languages as input, (2) different graphical modelling languages for different views and different formal expressiveness on the IT-Socket to provide modelling languages the domain expert is used to work with as well as (3) a domain specific notation for semantics by integrating formal concepts of semantics with the graphic notation from modelling languages.

plugIT differentiates between Conceptual Integration and Technical Integration.

Conceptual Integration for the “Next Generation Modelling Framework” targets the integration of modelling languages currently existing on the market (e.g. business process modelling languages such as EPC, BPMN, ADONIS®, UML Activity Diagrams, BPEL). The integration within the “Next Generation Modelling Framework” targets the integration of semantic technology into different modelling languages that are required to describe the IT-Socket to enable an alignment based on semantics.

The Technical Integration is developed as the Next Generation Modelling Framework that integrates different modelling tools. The service-oriented middleware is responsible for the technical integration of heterogeneous modelling tools, the semantic kernel is responsible for the conceptual integration of different modelling languages and the Web-modelling platform is responsible to provide a single user interface.