8th IEEE/IFIP Network Operations and Management Symposium. A Case Driven Methodology for Applying the MNM Service Model



Similar documents
Towards generic Service Management Concepts A Service Model Based Approach

Service Level Agreements based on Business Process Modeling

13th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management

Requirements and Recommendations for the Realization of a Configuration Management Database

A GENERIC MODEL FOR IT SERVICES AND SERVICE MANAGEMENT

Models and Tools for SOA Governance

Software Development in the Large!

Towards a Framework for IT Service Fault Management

Chapter 8 The Enhanced Entity- Relationship (EER) Model

11 Tips to make the requirements definition process more effective and results more usable

Business Architecture with ArchiMate symbols and TOGAF Artefacts

Unit 2.1. Data Analysis 1 - V Data Analysis 1. Dr Gordon Russell, Napier University

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

Dagstuhl seminar on Service Oriented Computing. Service design and development. Group report by Barbara Pernici, Politecnico di Milano

Chapter 10. Practical Database Design Methodology. The Role of Information Systems in Organizations. Practical Database Design Methodology

(BA122) Software Engineer s Workshop (SEW)

Project Management Process

On Tool Support for Service Level Management: From Requirements to System Specifications

Data Analysis 1. SET08104 Database Systems. Napier University

Applying Integrated Risk Management Scenarios for Improving Enterprise Governance

Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24

Frameworks for Business-driven Service Level Management

Chap 1. Introduction to Software Architecture

Mindjet for Agile Planning Solving the Demand for easy to use Planning Tools

Welcome to the Eastwood Harris Pty Ltd Introduction to PRINCE2 TM Revised 2009 and Microsoft Office Project. Page 1

Developing SOA solutions using IBM SOA Foundation

Object-Oriented Design Guidelines

How To Write A Diagram

California Enterprise Architecture Framework

Pitfalls and Best Practices in Role Engineering

UML TUTORIALS THE USE CASE MODEL

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Workflow Management Standards & Interoperability

CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS

Software maintenance. Software Maintenance. Fundamental problems. Maintenance activities. Lehman/Belady model of evolution. Topics

10/4/2013. Sharif University of Technology. Session # 3. Contents. Systems Analysis and Design

Project Management through

A Service Modeling Approach with Business-Level Reusability and Extensibility

Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit

Application Support Solution

CMDB - Yet Another MIB? On Reusing Management Model Concepts in ITIL Configuration Management

Talend Metadata Manager. Reduce Risk and Friction in your Information Supply Chain

Enterprise Security Architecture for Cyber Security. M.M.Veeraragaloo 5 th September 2013

Release 1. BSBPMG410A Apply project time-management techniques

ISO/IEC IT Service Management - Benefits and Requirements for Service Providers and Customers

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Welcome to the AHRQ Medicaid and CHIP TA Webinar The Importance of Business Process Analysis in Health IT Project Planning and Implementation

What is Business Process Design and Why Should I Care?

Automated construction schedule creation using project information model

Systems Analysis Process Modeling (DFD) 1 of 10. Analysis 003

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

CSC 742 Database Management Systems

Design methods. List of possible design methods. Functional decomposition. Data flow design. Functional decomposition. Data Flow Design (SA/SD)

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Query-Based Approach to Workflow Process Dependency Analysis Technical Report 01 Faculty of Science 2005

SOA: The missing link between Enterprise Architecture and Solution Architecture

The Role of the Software Architect

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico

Open Data Center Alliance Usage: VIRTUAL MACHINE (VM) INTEROPERABILITY

Foundations of Model-Driven Software Engineering

ORACLE FINANCIAL SERVICES BALANCE SHEET PLANNING

Successful Enterprise Architecture. Aligning Business and IT

An Enterprise Architecture and Data quality framework

A Variability Viewpoint for Enterprise Software Systems

The Zachman Framework For Enterprise Architecture: Primer for Enterprise Engineering and Manufacturing

Software Development Workflow in Robotics

Web services for Groupware in Distributed and Mobile Collaboration

Algorithms, Flowcharts & Program Design. ComPro

Software Project Management and UML

Business Intelligence Not a simple software development project

Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform

Introduction to etom. White Paper Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information.

Increasing Development Knowledge with EPFC

How To Model An Outsourcing Relation Between A Telecom And Logistics Company (Telco) And A Logistics Company

Answers to Review Questions

TKS. TKS Unternehmensberatung und Industrieplanung GmbH. Unternehmensberatung und Industrieplanung GmbH. Company Profile

Taxonomy Development Business Classification Schemes Charmaine M. Brooks, CRM

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

Foundations for Systems Development

Approach to Business Architecture

Use Cases. Massimo Felici. Massimo Felici Use Cases c

Maturity Assesment for Processes in IT

Solution Park Support for Computer and Networks

Transcription:

8th IEEE/IFIP Network Operations and Management Symposium 15-19 April, Florence, Italy A Case Driven Methodology for Applying the MNM Service Model M. Garschhammer, R. Hauck, H.-G. Hegering, B. Kempter, I. Radisic, H. Roelle, H. Schmidt Presenter: Harald Roelle Department of Informatics, University of Munich Email: roelle@informatik.uni-muenchen.de

MNM Service Model Motivation Customer-oriented conceptual meta model Defines common view and terminology Immediately useable for theoretical studies Applicable for all kinds of concrete scenarios Applying the model includes Identifying and collecting relevant information Deriving concrete classes in appropriate order In-detail specification of classes But: By now no guidelines available Reasonable order of steps Adequate information representation Methodology for easier model application needed 2 Harald Roelle

MNM Service Model: Basic Service Model Gives overview over the service environment Specifies: Roles of participating entities Participating services Separates service from customer and provider side Recursive application shows hierarchies 3 Harald Roelle

MNM Service Model: Service View 4 Harald Roelle

MNM Service Model: Realization View 5 Harald Roelle

MNM Service Model: Realization View 5 Harald Roelle

MNM Service Model: Realization View 5 Harald Roelle

Basic Modeling Cases Reverse engineering: Gain formal description of existing service infrastructures Demanded for internal restructuring or outsourcing decisions Bid invitation: Future customer requests offers from providers Unambigous and complete specification needed Independence from realization for comparable offers Offering: Offer new services to potential customers Presenting only customer relevant parts Specifying in a customer understandable way Modeling cases form basis for methodology 6 Harald Roelle

Methodology: Overview Inspired by software engineering Workflow based Actions deliver objects step-by-step Artifacts Input/output of actions Used for in-detail specification of objects Deliver structuring and refinement Two basic processes Top-down: bid invitation Bottom-up: reverse engineering Both: offering 7 Harald Roelle

Methodology: Overview Inspired by software engineering Workflow based Actions deliver objects step-by-step Artifacts Input/output of actions Used for in-detail specification of objects Deliver structuring and refinement Two basic processes Top-down: bid invitation Bottom-up: reverse engineering Both: offering 8 Harald Roelle

Role identification Basic Service Model s Workflow Transparencies define depth of modeling Modeling case influences availability of information 9 Harald Roelle

Service naming Basic Service Model s Workflow Naming of all identified services Associations between roles and services 10 Harald Roelle

Basic Service Model s Workflow Finished deriving Basic Service Model Next in top-down process: Service View 11 Harald Roelle

Service View s Top-Down Workflow Functionality definition: Defines usage and management functionality Use cases refined by activity diagrams 12 Harald Roelle

QoS definition: Service View s Top-Down Workflow Begin/end of activities as reference points QoS dimensions: duration, capacity, correctness 13 Harald Roelle

Service View s Top-Down Workflow Client and access point (AP) definition Ability to fulfill QoS parameters Access points must match corresponding clients 14 Harald Roelle

Service View s Top-Down Workflow Service agreement definition Include information from all artifacts Specify concrete boundaries 15 Harald Roelle

Service View s Top-Down Workflow Finished deriving Service View Next: Realization View 16 Harald Roelle

Realization View s Top-Down Workflow Provider s service management (SM) process TOM / ITIL as structured starting points Activities and use cases extended by internal processes 17 Harald Roelle

Realization View s Top-Down Workflow Outsourcing decision Every process marked as either internal or outsourced Former Basic Service Model refined/extended 18 Harald Roelle

Realization View s Top-Down Workflow Resource and basic management functionality identification Analysis of every single internal activity Logics extended by collaboration diagrams modelling interactions 19 Harald Roelle

Realization View s Top-Down Workflow Finished deriving Realization View Finished applying whole MNM Service Model to specific scenario 20 Harald Roelle

Basic modeling cases identified: Reverse engineering Bid invitation Offering Conclusion Modeling case determines basic decisions Methodology Simplifies model application in all modeling cases Delivers step-by-step guidelines Artifacts for in-detail class specification Ensures comparable results Creation of all views supported MNM Service Model with methodology serve as a checklist in all modeling cases 21 Harald Roelle

Current Work Development of integrated tool support Incorporates workflow and document management component Implementation by extension of existing CASE tool Design Patterns for model application Underlines relations to software engineering Similarities in structures were found Rapid model application Delivers design decision support Investigations on impact of context-awareness Modeling of mobile service scenarios Basis for automatic service composition 22 Harald Roelle