Model-Driven Business Process Engineering


by

Kevin Lano, Ravinder Singh Zandu, Krikor Maroukian

DOI: 10.2174/97816080589211140101
eISBN: 978-1-60805-892-1, 2014
ISBN: 978-1-60805-893-8

  
  




Model Driven development (MDD) is a software and systems development model that involves the application of visual modeling principles...[view complete introduction]
PDF US $
- Single user / Non-Library usage: 39
- Multi user / Library usage: 156
Print-On-Demand (P.O.D): *56
Special Offer for Single user / Non-Library usage (PDF + P.O.D): *75

*(Excluding Mailing and Handling)
Purchase: Book Chapters
Download Flyers

Table of Contents

Foreword, Pp. i-ii (2)

Krikor Maroukian

Download Free

Preface, Pp. iii

Krikor Maroukian and Kevin Lano

Download Free

List of Contributors, Pp. iv

Krikor Maroukian and Kevin Lano

Download Free

Model-Driven Development and Business Process Engineering, Pp. 3-11 (9)

Kevin Lano

View Abstract Purchase Chapter

Analysis of Previous Research Work on Models and Methodologies in Programme and Project Management, Pp. 12-36 (25)

Ravinder Singh Zandu and Kevin Lano

View Abstract Purchase Chapter

Change Management within Project Management: An Integrated Structured Business Process Approach, Pp. 37-66 (30)

Charalampos Apostolopoulos, George Halikias, Apostolopos Leros and Georgios Tsaramirsis

View Abstract Purchase Chapter

Generation of UML2 Use Cases from MEASUR’s Ontology Charts: A MDA Approach, Pp. 67-76 (10)

Georgios Tsaramirsis and Mohammad Yamin

View Abstract Purchase Chapter

An Analysis of Enterprise Architecture Frameworks, Pp. 77-108 (32)

Faisal Almisned

View Abstract Purchase Chapter

Model Driven Approach for Programme Management, Pp. 109-142 (34)

Ravinder Singh Zandu and Kevin Lano

View Abstract Purchase Chapter

Index, Pp. 143-145 (3)

Kevin Lano, Ravinder Singh Zandu and Krikor Maroukian

Download Free

Foreword

The software engineering business domain involves the fulfilment of business requirements with humans interacting to build a set of specifications. Human interaction in its turn can lead to frequently changing and ambiguously recorded information where different parties can provide different meaning to similar terminology. Such reasons increase significantly the possibility of failure to deliver enterprise systems, with failure rates reaching 70% of large scale projects.

Nowadays, rapidly changing business environments require strategic business planning and especially business modeling to capture change and direct the business accordingly. However, the current industrial landscape predisposes business solutions with a number of defects in terms of lack of understanding and implementing frameworks, methodologies and best practices. As a consequence, informal models or even non-modelled business solutions offer limited value to the business. Such informalities, may lead to a number of limitations such as the requirement for model specific training, difficulty in capturing changing business requirements, the use of inconsistent models which are not often updated and thus the lack in reusing them; in effect, leading to changes that will not be included in all the corresponding models creating inconsistencies since the models will no longer reflect the actual business concepts and environment.

Model Driven Architecture (MDA) contributed extensively in improving different facets of the software development product, such as quality, maintainability and, of the process, such as cost-efficiency and predictability. Achieving these aspects in software development required the orchestration of higher levels of abstraction where the use of metadata under transformation rules became dominant and where repetitive data of lower abstraction levels, such as actual software code, was eliminated. The antipodal point of MDA is, of course, Business Process Architecture (BPA) whereby attempts to raise the abstraction level of business processes led to the creation and mainstream adoption of a standardised notation for modeling; Business Process Model and Notation (BPMN) by OMG. Likewise, MDA is a powerful software development method proposed by the Object Management Group (OMG) which has experienced strong support by the software industry and academia.

In this sense, the organisation of the Model Driven Business Process Engineering Workshop held in 2012 at King’s College London, is an attempt on the marriage of the notion of the relatively new research area of the application of best practices from MDA techniques on BPA with examples from Software Development (Lano; Tsaramirsis), Project Management Frameworks (Zandu), Project Change Management (Apostolopoulos) and Enterprise Architecture (Almisned) arenas.

It is the aim of MDBPE to become a business solutions development method based on the use of models for the specification, design, analysis, synthesis, deployment, testing and maintenance of complex project environments to produce quality solutions that can significantly contribute to corporate decision making at a strategic level. Considering the ever increasing complexity and cost of the development of business solutions, MDBPE is an initiative that recognises the corporate needs of the global industrial landscape.

Krikor Maroukian
Department of Informatics
King's College London
Strand, London
UK


Preface

This volume contains the papers presented at the first international workshop on Model-based Business Process Engineering, held at King's College London in April 2012.

The fields of Model-based Engineering (MBE) and Business Process Modeling (BPM) have many synergies and potential relationships, with process notations such as Petri Nets and Activity Diagrams being used in both fields to model processes and workflows, and model transformations being used to map Platform-independent models to Platform-specific models (in MBE) and to map one workflow models in one notation to models in another notation (in BPM)

This workshop was organised to investigate more substantial integrations of the concepts of MBE and BPM. We consider that this combination of fields should be named as “Model-based Business Process Engineering” to denote the use of MBE techniques to construct, transform, migrate and translate business process models. Under such an approach, we include, for example, business analysts creating Framework-independent business process models, then using model transformation tools to map these to Framework-specific models in frameworks such as PMBOK or PRINCE-2.

Model-based engineering techniques could also be applied to check the consistency of different business process models, to identify potential workflow patterns within a model, or to check the conformance of a business process model to a framework. In general, MBE provides the benefits of automation, repeatability and abstraction to BPM, helping to produce more consistent, flexible and reusable business process models.

Krikor Maroukian
Department of Informatics
King's College London and
Printec Group
UK

Kevin Lano
Department of Informatics
King's College London
Strand, London
UK

List of Contributors

Editor(s):
Kevin Lano
King's College London
UK


Ravinder Singh Zandu
King's College London
UK


Krikor Maroukian
King's College London and Printec Group
Greece




Contributor(s):
Apostolos Leros
School of Technological Applications, Department of Automation
Technological Educational Institute of Chalkis
Psachna
Evia, 34400
Greece


Charalampos Apostolopoulos
School of Engineering and Mathematical Sciences
City University London, Northampton Square
London
WC1V 0HB
UK


David Stupples
School of Engineering and Mathematical Sciences
City University London, Northampton Square
London
WC1V 0HB
UK


Faisal Almisned
Department of Informatics
King's College London
Strand, London
WC2R 2LS
UK


George Halikias
School of Engineering and Mathematical Sciences
City University London Northampton Square
London
WC1V 0HB
UK


Georgios Tsaramirsis
29 Whitmore Close
London, N11 1PB
UK


Kevin Lano
Department of Informatics
King's College London, Strand
London
WC2R 2LS
UK


Krikor Maroukian
Department of Informatics
King's College London, Strand
London
WC2R 2LS
UK


Mohammed Yamin
Department of Information Systems Management
King Abdoulaziz University
Jedah
Saudi Arabia


Ravinder Singh Zandu
Department of Informatics
King's College London
Strand, London
WC2R 2LS
UK




Advertisement


Webmaster Contact: urooj@benthamscience.org Copyright © 2014 Bentham Science