1 / 10

COMPAS: Compliance-driven Models, Languages, and Architectures for Services

COMPAS: Compliance-driven Models, Languages, and Architectures for Services. Overview. Central problems addressed by COMPAS COMPAS assumptions and approach Contribution to NEXOF. COMPAS: Overview.

Télécharger la présentation

COMPAS: Compliance-driven Models, Languages, and Architectures for Services

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. COMPAS: Compliance-driven Models, Languages, and Architectures for Services

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

  3. 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

  4. 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

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

  6. COMPAS Approach: Auditor’s View • Goals: • Support the automated controls better • Provide more automated controls 6

  7. 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

  8. Compliance Solution: Overview & Roles

  9. 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), 2008.

  10. Questions? Thanks for your attention! http://www.compas-ict.eu

More Related