COMPAS Compliance-driven Models, Languages, and Architectures for Services "The COMPAS project will design and implement novel models, languages, and an.

Slides:



Advertisements
Similar presentations
Overview of NESSI Projects Portfolio Stefano De Panfilis Engineering Ingegneria Informatica S.p.A.
Advertisements

COMPAS Compliance-driven Models, Languages, and Architectures for Services "The COMPAS project will design and implement novel models, languages, and an.
NEXOF-RA Standardisation Support Franz Kudorfer, Siemens AG NEXOF-RA.
Course: e-Governance Project Lifecycle Day 1
The Open Group Architecture Framework (TOGAF) Version 7.
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
An Integrated Approach to Enterprise Architecture LIACS, Martijn Wiering 23 juni ‘04.
Shared Technical Architecture’s Role within the ECIO Organization “Arkansas Shared Technical Architecture”
OASIS Reference Model for Service Oriented Architecture 1.0
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
A Model-Driven Framework for Architectural Evaluation of Mobile Software Systems George Edwards Dr. Nenad Medvidovic Center.
Automated Policy Enforcement Adam Vincent, Layer 7 Federal Technical Director
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
EA Modelling & Communications Tutorial 5. Your EA Learning Journey So Far  Week 1 Introduction Concepts WHAT IS  Week 2 EA Theories WHAT IS  Week 3.
December 3, 2010 SAIF Governance Framework A Brief Update on work to date.
Program Overview "We heard a number of stories of people deploying SharePoint themselves and then having to call in a Microsoft partner to fix their deployment.
Extended Enterprise Architecture Framework (E2AF)
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Tsinghua University Service-Oriented Enterprise Coordination Prof. Dr. Yushun Fan Department of Automation, Tsinghua University,
Software Development Process
● Problem statement ● Proposed solution ● Proposed product ● Product Features ● Web Service ● Delegation ● Revocation ● Report Generation ● XACML 3.0.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Methodology and Tools for End-to-End SOA Configurations By: Fumiko satoh, Yuichi nakamura, Nirmal K. Mukhi, Michiaki Tatsubori, Kouichi ono.
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
DATA FOUNDATION TERMINOLOGY WG 4 th Plenary Update THE PLUM GOALS This model together with the derived terminology can be used Across communities and stakeholders.
1 An Analytical Evaluation of BPMN Using a Semiotic Quality Framework Terje Wahl & Guttorm Sindre NTNU, Norway Terje Wahl, 14. June 2005.
What is Enterprise Architecture?
Architectural Specification Principles & Foundation Piero Corte, Engineering Ing. Inf. NEXOF-RA.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
© 2007 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Eclipse SOA Tools Platform Project Eric Newcomer IONA Technologies.
ArchiMate Authors : eSchoolink Group - ITNLU. Contents 1. What’s ArchiMate ? 2. Why ArchiMate ? 3. Main Benefits of ArchiMate 4. Layers of ArchiMate 5.
Secure Systems Research Group - FAU A Pattern-Driven Process for Secure Service-Oriented Applications Ph.D Dissertation Defense Candidate: N. A. Delessy,
Team Skill 6: Building the Right System From Use Cases to Implementation (25)
Developing.NET Web Service- based Architectures with Aspect-Oriented Component Engineering Santokh Singh 1, Professor John Grundy 1,2 and Professor John.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
“4WARD – Architecture and Design for the Future Internet” D2.1 Technical Requirement Hoon-gyu Choi
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
CLARIN work packages. Conference Place yyyy-mm-dd
© Lockheed Martin Corporation, All Rights Reserved INFORMATION SYSTEMS & GLOBAL SERVICES 1 Applying Predictive Metrics for Service Oriented Architecture.
Combining Theory and Systems Building Experiences and Challenges Sotirios Terzis University of Strathclyde.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
Creating a European entity Management Architecture for eGovernment CUB - corvinus.hu Id Réka Vas
1 Chapter 3 1.Quality Management, 2.Software Cost Estimation 3.Process Improvement.
ECE450 - Software Engineering II1 ECE450 – Software Engineering II Today: Introduction to Software Architecture.
Dynamic and Selective Combination of Extension in Component-based Applications Eddy Truyen, Bart Vanhaute, Wouter Joosen, Pierre Verbaeten, Bo N. Jørgensen.
Information Technology Division Executive Office for Administration and Finance Service Oriented Architecture An Enterprise Approach to Enabling the Business.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Enabling Components Management and Dynamic Execution Semantic.
11 ITLC – Middleware Report May 27, 2010 The work of a subgroup of ITAG.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
STRATEGY FOR DEVELOPMENT OF ISIS AND IT STRATEGY IN THE NSI-BULGARIA Main principles, components, requirements.
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
Models of the OASIS SOA Reference Architecture Foundation Ken Laskey Chair, SOA Reference Model Technical Committee 20 March 2013.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
COBIT. The Control Objectives for Information and related Technology (COBIT) A set of best practices (framework) for information technology (IT) management.
CHESS Methodology and Tool Federico Ciccozzi MBEES Meeting Sälen, January 2011 January 2011.
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Variability Modeling for Service Oriented Product Line Architectures 최경석.
Business process management (BPM)
Shared Technical Architecture’s Role within the ECIO Organization
Business process management (BPM)
The ePhyto Solution A Guide to implement the ePhyto System
JOINED AT THE HIP: DEVSECOPS AND CLOUD-BASED ASSETS
SDIC objectives Preparatory phase for INSPIRE ( ) calling for stakeholder’s involvement Call for expression of interest launched in March 2005.
Presentation transcript:

COMPAS Compliance-driven Models, Languages, and Architectures for Services "The COMPAS project will design and implement novel models, languages, and an architectural framework to ensure dynamic and on-going compliance of software services to business regulations and stated user service-requirements. COMPAS will use model-driven techniques, domain-specific languages, and service-oriented infrastructure software to enable organizations developing business compliance solutions easier and faster“ COMPAS: Compliance-driven Models, Languages, and Architectures for Services 1

Overview  Central problems addressed by COMPAS  COMPAS assumptions and approach  Contribution to NEXOF 2

COMPAS: Overview  COMPAS addresses a major shortcoming in today’s approach to design SOAs: Throughout the architecture various compliance concerns must be considered  Examples:  Service composition policies, Service deployment policies,  Information sharing/exchange policies, Security policies, QoS policies,  Business policies, jurisdictional policies, preference rules, intellectual property and licenses  So far, the SOA approach does not provide any clear technological strategy or concept of how to realize, enforce, or validate them 3

Problem in Detail  A number of approaches, such as business rules or composition concepts for services, have been proposed  None of these approaches offers a unified approach with which all kinds of compliance rules can be tackled  Compliance rules are often scattered throughout the SOA  They must be considered in all components of the SOA  They must be considered at different development phases, including analysis, design, and runtime 4

Current Practice vs. COMPAS Approach 5 Current practice: o per case basis o no generic strategy o ad hoc, hand-crafted solutions COMPAS: o unified framework o agile o extensible, tailor-able o domain-orientation o automation o etc.

COMPAS Approach: Auditor’s View 66 Goals: Support the automated controls better Provide more automated controls Goals: Support the automated controls better Provide more automated controls

COMPAS Assumptions  Types of compliance concerns tackled:  We concentrate on the service & process world  We concentrate on automated controls  Compliance expert selects and interprets laws and regulations  We deal with two scenarios of introducing compliance (and variations of them):  Greenfield  Existing processes  We distinguish:  High-level processes (e.g., BPMN), non-technical and “blurry”  Low-level processes (e.g., BPEL), technical and detailed 7

Compliance Solution: Overview & Roles 8

Contribution to NEXOF  Conceptual model contribution:  Conceptual model and terminology shared with NEXOF-RA, contributing to the Conceptual Reference Model (including Glossary) where compliance concerns could be acquired, modeled, realized, enforced and validated.  Architecture & Pattern contribution:  COMPAS contributed its overall architecture to NEXOF-RA to identify functional elements and derive architectural choices if not patterns to be proposed;  Design of a channel-based coordination pattern for design-time service composition within NEXOF-RA.  Participation & contribution to NEXOF-RA events  Open Call for Contribution, Investigation teams  2 publications:  Collaborative web service discovery with the Implicit Culture Framework, NESSI Open Framework - Reference Architecture (NEXOF-RA), 2008 ;  Design Time Service Composition with Reo Coordination Tools, NESSI Open Framework - Reference Architecture (NEXOF-RA),

Questions? 10 Thanks for your attention!