IBM Research Report. Model-Driven Business Transformation and Semantic Web

Similar documents
IBM Research Report. A Negotiation Protocol Framework for WS-Agreement

IBM Research Report. A Web-Services-Based Deployment Framework in Grid Computing Environment

IBM Research Report. Ontology Management for Large-Scale Enterprise Systems

OMG Specifications for Enterprise Interoperability

IBM Research Report. Why PBD Systems Fail: Lessons Learned for Usable AI

IBM Research Report. The Semantic Analysis Workbench (SAW): Towards a Framework for Knowledge Gathering and Synthesis

IBM Research Report. The Semantics of Multiple Annotations

IBM Research Report. How to Enable Policy-based Interactions in Dynamic Wireless Networks?

Research Report. Developing Highly-Responsive User Interfaces with DHTML and Servlets. Katherine Betz, Avraham Leff, James T.

Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

IBM Research Report. WebRB: A Different Way to Write Web-Applications

Business Architecture Implementation Workshop

Accelerate Your Enterprise Private Cloud Initiative

IBM Research Report. Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms

2018 Trends in Hosting & Cloud Managed Services

Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence

Introduction in the Dragon1 open EA Method

IBM Research Report. CFE - A System for Testing, Evaluation and Machine Learning of UIMA Based Applications

IBM Research Report. Overview of Component Services for Knowledge Integration in UIMA (a.k.a. SUKI)

Ontology-based Model Transformation

STEP Data Governance: At a Glance

Taxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company

O&M Service for Sustainable Social Infrastructure

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

Enterprise Architect. User Guide Series. Domain Models

The Model-Driven Semantic Web Emerging Standards & Technologies

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model

Standard SOA Reference Models and Architectures

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Proposal for Implementing Linked Open Data on Libraries Catalogue

Chapter 1. Types of Databases and Database Applications. Basic Definitions. Introduction to Databases

SYSPRO s Fluid Interface Design

IBM Research Report. Quantifying the Complexity of IT Service Management Processes

The Design of The Integration System for OTOP Products Data Using Web Services Technology, Thailand

Second OMG Workshop on Web Services Modeling. Easy Development of Scalable Web Services Based on Model-Driven Process Management

The Semantic Planetary Data System

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG

Modelling in Enterprise Architecture. MSc Business Information Systems

Chapter 1. Introduction of Database (from ElMasri&Navathe and my editing)

Creating Ontology Chart Using Economy Domain Ontologies

The Business Communications Landscape Is Ripe for Massive Disruption

Ontology - based Semantic Value Conversion

Government Data Center Modernization

Infrastructure for Multilayer Interoperability to Encourage Use of Heterogeneous Data and Information Sharing between Government Systems

Introduction: Databases and. Database Users

IBM Research Report. An MDA-Based System for Ontology Engineering

Enhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language

Data formats for exchanging classifications UNSD

Impact of Infrastructure Modernization and Selection of Appropriate Technical Solutions to Enhance IPO Business Services

ISRAEL NATIONAL CYBER SECURITY STRATEGY IN BRIEF

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 1-1

IBM Research Report. VESA Digital Packet Video Link (DPVL) Standard and Its Applications

Networking for a dynamic infrastructure: getting it right.

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1

IBM Research Report. Joefon Jann, Niteesh Dubey IBM Research Division Thomas J. Watson Research Center P.O. Box 218 Yorktown Heights, NY 10598

Service-oriented Assurance

AT&T Government Solutions, Inc.

BEST PRACTICE GUIDELINES ON POLICY AND REGULATORY INCENTIVE FOR AFFORDABLE ACCESS TO DIGITAL SERVICES

Interface-based enterprise and software architecture mapping

Introduction. Delivering Management as Agile as the Cloud: Enabling New Architectures with CA Technologies Virtual Network Assurance Solution

Global Infrastructure Connectivity Alliance Initiative

PERSPECTIVE. End-to-end test automation A behaviordriven and tool-agnostic approach. Abstract

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Data to Decisions Advanced Technology FY 2012 OCO

COMESA CYBER SECURITY PROGRAM KHARTOUM, SUDAN

Semantic Web. Ontology Pattern. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau

RSA Solution Brief. Managing Risk Within Advanced Security Operations. RSA Solution Brief

Introduction: Databases and Database Users. Copyright 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1

Benefits of a SD-WAN Development Ecosystem

ArchiMate 2.0. Structural Concepts Behavioral Concepts Informational Concepts. Business. Application. Technology

AT&T Government Solutions, Inc. Lewis Hart & Patrick Emery

challenges in domain-specific modeling raphaël mannadiar august 27, 2009

The MUSING Approach for Combining XBRL and Semantic Web Data. ~ Position Paper ~

Version 11

Automating Instance Migration in Response to Ontology Evolution

Open Source Cloud Platforms: OpenStack

1 Executive Overview The Benefits and Objectives of BPDM

Toward a Standard Rule Language for Semantic Integration of the DoD Enterprise

Understanding the Open Source Development Model. » The Linux Foundation. November 2011

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

I D C M A R K E T S P O T L I G H T

Using ontologies function management

Government of Ontario IT Standard (GO ITS)

An Ontology-Based Methodology for Integrating i* Variants

Featured Articles II Security Platforms Hitachi s Security Solution Platforms for Social Infrastructure

Research Report. IBM Research. Risk Extensions to the BPMN 1.1 Business Process Metamodel. RZ 3740 (# 99750) 06/19/2009 Computer Science 20 pages

Digital Layer Trends PostalVision 2020

Fundamental Shift: A LOOK INSIDE THE RISING ROLE OF IT IN PHYSICAL ACCESS CONTROL

GOVERNANCE, RISK MANAGEMENT AND COMPLIANCE TRENDS BY FCPAK ERIC KIMANI

IBM Research Report. Business Process Modeling in Abstract Logic Tree. Ying Liu, Jian Wang, Jun Zhu, Haiqi Liang, Zhong Tian, Wei Sun 2

Business Rules in the Semantic Web, are there any or are they different?

Model Driven Ontology: A New Methodology for Ontology Development

IBM Research Report. Sysman: A Virtual File System for Cluster System Management

A SEMANTIC MATCHMAKER SERVICE ON THE GRID

Managing the Emerging Semantic Risks

Overview of lectures today and Wednesday

Government IT Modernization and the Adoption of Hybrid Cloud

Losing Control: Controls, Risks, Governance, and Stewardship of Enterprise Data

Workshop on the IPv6 development in Saudi Arabia 8 February 2009; Riyadh - KSA

Semantic Web Technologies Trends and Research in Ontology-based Systems

Transcription:

RC23731 (W0509-110) September 30, 2005 Computer Science IBM Research Report Model-Driven Business Transformation and Semantic Web Juhnyoung Lee IBM Research Division Thomas J. Watson Research Center P.O. Box 704 Yorktown Heights, NY 10598 Research Division Almaden - Austin - Beijing - Haifa - India - T. J. Watson - Tokyo - Zurich LIMITED DISTRIBUTION NOTICE: This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. Ithas been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). Copies may be requested from IBM T. J. Watson Research Center, P. O. Box 218, Yorktown Heights, NY 10598 USA (email: reports@us.ibm.com). Some reports are available on the internet at http://domino.watson.ibm.com/library/cyberdig.nsf/home.

Model-Driven Business Transformation and Semantic Web Juhnyoung Lee IBM T. J. Watson Research Center Hawthorne, New York 10532 jyl@us.ibm.com The backbone of the World economy has shifted from agriculture to manufacturing to information. It is now entering a new phase known as an innovation-based economy [1, 4] where value will be created in services we provide with information to improve business, government, education, and people s daily workspace. Accordingly, the focus of computing and IT is shifting to the application of technologies to help enterprises, governments, and other organizations improve and transform their current practices. To facilitate the business transformation process, the service-led economy requires the development of new business methods and the technology supporting those methods. Industry and academia, to cope with this paradigm shift in the role of technology, forms a new discipline called service sciences [2] by converging ongoing work in related fields of computer science, industrial engineering, operations research, management sciences, and social and legal sciences. Services science would merge technology with an understanding of business processes and organization. It would transform business by recognizing an organization s pain points and apply technologies to correct them. Among the emerging methods and the supporting technology for business transformation in the service-led economy is the model-driven business transformation, which utilizes a multi-layer model approach to linking business and IT semantics [3]. The upper layers of the model represent business semantics in the terms familiar to business executives, business managers and analysts such as business processes, activities, key performance indicators, operational metrics, value drives, and governance. The lower layers of the model represent IT architecture comprising a wide range of services implemented in IT infrastructure such as service-oriented architecture. The vision of this multi-layer model is to enable IT solutions to accurately reflect and be driven by business intent. Figure 1 illustrates the multi-layer model approach to business transformation. The key to this multi-layer model is that the layers are linked in meaningful ways, so changes in one layer can ripple through other layers. The representation and enforcement of the semantics of the different layers and also of the connections between the layers is essential to the model-driven approach and also is an application area of the semantic Web technology. This model-driven approach provides a convergence of the business and IT models using a multi-layer model, which tightly couples the business and IT models. In many ways, this vision is not new. Technologists have been working towards generalized business process integration and automation for many years. However, this approach is different from the traditional technology-oriented business integration, because it provides a top-down business perspective which enforces a business-orientation of business transformation. 1

Strategy Model Business Domain Link KPI s Operation Model Transform Measure Execution Model (platform independent) IT Domain Realize Sense Implementation Model (platform Specific) Figure 1 Model-driven business transformation Once equipped with end-to-end tools for the model design, connection and transformation, this approach has the potential to reduce the time-to-value of business solution implementation. It would replace the manual creation of unstructured business documents and informal business models with a guided transformation of a structured multi-layer model. The IT solutions generated by this approach would accurately and precisely reflect the original business semantics and are directly deployable and executable in a service-oriented architecture. This model-driven business transformation approach is a significant step towards closing the infamous business-it gap achieving maintainable alignment between business design and IT solutions. Recent trends in componentization and modeling of IT and business would boost this model-driven approach as a prominent methodology for the service-led economy. In recent years, enterprises componentize into discrete services to achieve operational efficiency, flexibility, and to sharpen their focus. Also, the consulting industry increasingly utilizes sophisticated modeling techniques to understand and transform businesses. In the IT domain, software modeling technologies and methodologies such as the Object Management Group s Universal Modeling Language [6] and Model-Driven Architecture [5] are widely adopted and studied in both industry and academia. In addition, W3C s Web services [10] and related technologies accelerate the shift towards Service-Oriented Architectures [11] which fit the modeldriven business transformation approach. The trends in componentization and modeling of business and software effectively converge to provide new layers of business understanding and responsiveness. Traditionally, a model has been used to represent things in various contexts including studies of physics, mathematics, statistics, economics, geology, psychology, computer science, to 2

name a few. A model often dominates the understanding and solution to the given problem in the domain. Additionally, the language used to specify a model often impacts on (either assists or limits) the thinking process with the model. The most important component of the model-driven business transformation approach is the model, i.e., the representation of the semantics of business and IT resources. With the multiple layers in the model, another key component is the representation of the meaning of the links across different layers. It is crucial to this model-driven approach how we represent in a language and enforce the semantics of the layers and also of their links. W3C s Semantic Web [8], which intends to create a universal medium for information exchange by giving semantics, in a manner understandable by machines, to the content of resources, provides an appropriate option to address this modeling requirement of the model-driven approach. The Semantic Web is comprised of the standards and tools of markup languages including OWL [9] and RDF [7]. These XML-based languages would be used to specify ontological representation of models including the business and IT models and their connections. An ontology or a semantic model is similar to a dictionary, taxonomy or glossary, but with structure and formalism that enables computers to process its content. It consists of a set of concepts, axioms, and relationships, and represents an area of knowledge. Unlike taxonomy or glossary, a semantic model allows modeling arbitrary relationships among concepts, representing logical properties and semantics of the relationships (e.g., symmetricity, transitivity and inverse), and logically reasoning and querying about the relationships. The semantic markup languages would be used to specify the convergence of business and IT models, and more importantly, their metamodels. The ontological representation of the metamodel of a constituent model enables reasoning about the instance model, which enables a dependency analysis to deduce unknown or implied relationships among entities within the instance model. The analysis would be extended across multiple layers of models. The semantic model-based dependency analysis would reveal which entity has an impact on which entities (e.g., business components and processes, performance indicators, IT systems, software classes and objects, etc.) of the multiple layers of the model. This semantic modelbased analysis would be applied to a model that provides an introspective view of the business within an enterprise. Also, it would be applied to a value network which yields an extrospective view of businesses in an ecosystem. In addition to its use in the model-driven business transformation, the semantic model approach is also useful in business information and process integration. Suppose a business solution requires integrating a number of data sources (or application interfaces for process integration) which provide different but overlapping conceptual models. An approach to integrating them would be using a global semantic model which essentially maps the data sources based on their meaning. The data sources are defined as views into this global model, although there is no guarantee of completeness. A query to the data sources would be expressed in the global semantic model. The result set for the query would be constructed by finding all conjunctive queries over the views that are contained in the top-layer query. A semantic model-based approach to process integration would require a similar set of steps over a set of overlapping application interfaces. 3

The model-driven business transformation approach proposes a new business method and the supporting technology by coupling business and IT models. It provides a top-down business perspective which enforces a business-orientated business transformation. It has the potential to provide a number of benefits over the traditional technology-oriented approach, including business-it alignment, reasoning about business design and transformation, real-time visibility into business operation, improved business performance management, rapid and repeatable IT solution implementation, and adaptive IT solution implementation. The key to this model-driven approach is that the layers are linked in meaningful ways, and that the semantics of the links are effectively represented and reasoned. Therefore, changes in one layer can accurately ripple through other layers. The semantic Web technology is an enabler to fulfill the modeling requirements in representation and enforcement of the semantics of the multi-layered model. It poses a key enabling technology for the emerging service science, which will meld technology with an understanding of business processes and organization. References [1] Burton-Jones, A., Knowledge Capitalism: Business, Work and Learning in the New Economy, Oxford University Press, UK, 1999. [2] Horn, P., The New Discipline of Services Science, BusinessWeek Online, http://www.businessweek.com/technology/content/jan2005/tc20050121_8020.htm, January 21, 2005. [3] IBM, Architecture of Business, IBM Global Technology Outlook 2004, http://www.research.ibm.com, 2004. [4] OECD, A New Economy? The Changing Role of Innovation and Information Technology in Growth, Paris, 2000. [5] OMG, Model Driven Architecture (MDA) Guide Version 1.0.1, http://www.omg.org/cgi-bin/doc?omg/03-06-01, March 6, 2001. [6] OMG, Universal Modeling Language (UML), www.omg.org/uml/. [7] W3C, Resource Description Framework (RDF), http://www.w3.org/rdf/. [8] W3C, Semantic Web, W3C Document, http://www.w3.org/2001/sw/. [9] W3C, Web Ontology Language (OWL), http://www.w3.org/2004/owl/. [10] W3C, Web Services, http://w3c.org/2002/ws/. [11] W3C, Web Services Architecture, http://www.w3.org/tr/ws-arch/. Juhnyoung Lee is a research staff member at the IBM T. J. Watson Research Center in Hawthorne, N.Y. He has worked on e-commerce intelligence, electronic marketplaces, and decision support systems. His current research focus is on semantic Web, ontology management systems, business and IT componentization, and model-driven business transformation. 4