BPM based robust e-business application development.

Slides:



Advertisements
Similar presentations
Managing Hardware and Software Assets
Advertisements

Major Influences on the Design of ODM Dan Chang (IBM) Elisa Kendall (Sandpiper) MDSW 2004.
Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient High-integrity Multi-core Systems Artemis-AAL day 7 May, Budapest 1BME and.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Enterprise Architecture Implementing a Pragmatic Enterprise Continuum.
Professor John Hosking, Dean of Engineering and Computer Science Models, Modelling, MBSE.
Using UML, Patterns, and Java Object-Oriented Software Engineering Royce’s Methodology Chapter 16, Royce’ Methodology.
Model Driven Architecture Efficiently react to Changing Architectural and Functional Requirements Stainless Steel Models for Red Rusting Technologies Wim.
Formal Techniques in Software Engineering Universiteit AntwerpenIntroduction 1.1 Formal Techniques in Software Engineering 3de BAC Informatica Chapter.
MDA – Model Driven Architecture: An introduction Franco Flore Senior Product Manager.
Amit, Keyur, Sabhay and Saleh Model Driven Architecture in the Enterprise.
Enterprise Architecture The Arkansas Approach. Key Areas What is enterprise architecture? Why is it important? How you can participate Current status.
7 July 2003 MDA presentation Dennis Wagelaar 1 Model-Driven Architecture The current state of affairs.
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
MDD Tutorial for managers Eclipse ECESIS Project A presentation of MDD basics Model-driven development (MDD) tutorial for managers EUROPEAN SOFTWARE INSTITUTE,
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 10 Slide 1 Critical Systems Specification 3 Formal Specification.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
MDA Guide Version CYT. 2 Outline OMG Vision and Process Introduction to MDA How is MDA Used? MDA Transformations Other MDA Capabilities Using the.
Using MDA in Web Software Architectures Santiago Meliá Cristina Cachero Jaime Gómez Universidad de Alicante Spain.
Workshop on Integrated Application of Formal Languages, Geneva J.Fischer Mappings, Use of MOF for Language Families Joachim Fischer Workshop on.
Metadata Tools and Methods Chris Nelson Metanet Conference 2 April 2001.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
UML based dependability modeling, analysis and synthesis Proposers: TU Budapest: A. Pataricza, Gy. Csertán, I. Majzik, D. Varró PDCC Pisa: L. Simoncini,
MDA and QVT  Tom Gullion, Director of Product Management, Together Products.
Software Models (Cont.) 9/22/2015ICS 413 – Software Engineering1 -Component-based software engineering -Formal Development Model.
IMI Initiative for Mainstreaming Innovation Developing Marketing Chains from Producers to Consumers LESSONS AND OPPORTUNITIES FOR INNOVATION.
MDE Model Driven Engineering Xavier Blanc Université Pierre et Marie Curie
3 April SOA: Services Oriented Architecture MDA: Model Driven Architecture.
Model transformation with a dedicated imperative language IRISA Rennes (France) - Triskell team Jean-Marc Jézéquel Didier Vojtisek Jean-Philippe Thibault.
Introduction to MDA (Model Driven Architecture) CYT.
1 Enterprise and Global Management of Information Technology.
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
2nd TTCN-3 User Conference, June The TTCN-3 Metamodel – A Basis for Tool Integration Ina Schieferdecker TU Berlin/Fraunhofer Fokus Hajo Eichler,
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
Framework for the Development and Testing of Dependable and Safety-Critical Systems IKTA 065/ Supported by the Information and Communication.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
On the Role of Abstract Platform in Model Driven Development* Marten van Sinderen Centre for Telematics and Information Technology, University of Twente,
1.less than 3 million. 2.less than 10 million. 3.over 23 million. 4.over 100 million. 5.Not sure In the U.S., the number of managers that rely on Information.
XASTRO Metamodel. CCSDS SAWG2 Presentation Outline XASTRO-1 Metamodel XASTRO-2 Metamodel Alignment with Model Driven Architecture.
MDA – Model Driven Architecture Olivier Riboux. Overview What is MDA? The Challenges MDA addresses Developing in the MDA Benefits / Conclusion Case Study:
E-Business In-the-small IBM University of Veszprém Budapest University of Technology Balatontourist University of Veszprem 26 September, 2001.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
© TRESETarget Industry TRESE Group Department of Computer Science University of Twente P.O. Box AE Enschede, The Netherlands
1 CMPT 275 High Level Design Phase Modularization.
Ministry of Science and Technology Mozambique Research and Education Network - MoRENet Jussi Hinkkanen Ministry of Science and Technology Mozambique.
Computer Science 340 Software Design & Testing Software Architecture.
Energising e-business Working e-business ? A Managed Service Proposition Peter Gee presentation ISTUG.
XASTRO-2 Presentation CCSDS SAWG th November 2004.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
- Juventas, Rejuvenation of Architectures of Embedded Systems - Rob Ekkel / Gernot Eggen, Philips Healthcare - Embedded systems market.
1 4th of October, 2006 © ATHENA Consortium 2006 B5 EADS CCR piloting Nicolas Figay, EADS Flora Robin, EADS ATHENA Intermediate Review October 2006.
Model Driven Performance Analysis University College London James Skene –
Simplifying IT, Empowering Business.
- 1 - 제목 : 정보시스템 기술의 발전동향과 컨설팅 및 SI 사업에의 적용전략 Copyright © 2007 Samsung SDS Co., Ltd. All rights reserved Copyright ⓒ 2007 Samsung SDS Co., Ltd. All rights.
Accreditation of study programs at the Faculty of information technologies Tempus SMGR BE ESABIH EU standards for accreditation of study.
New Computer Science Programme at the Department of Informatics Pedro Guerreiro University of Nis, March 24, 2006.
Software development techniques in Albanian private software companies Arbora Dalaci, Esmeralda Kapcari
Decisive Themes, July, JL-1 ARTEMIS Decisive Theme for Integrasys Pedro A. Ruiz Integrasys July, 2011.
Page 1 Hitachi Ltd. – FhI FOKUS TTCN-3 User Conference, June 2005 MDA based approach for generation of TTCN-3 test specifications Hideto Ogawa, Hitachi.
Business Intelligence Minor
Replace with Application Image
Model-Driven Analysis Frameworks for Embedded Systems
Programming Goals CSCE 121 J. Michael Moore.
Design of Transmission Pipeline Modelling Language
Tools for Composing and Deploying Grid Middleware Web Services
UML profiles.
Constructing MDA-based Application Using Rational XDE for .NET
SOUTH AFRICAN INSURANCE ASSOCIATION
Presentation transcript:

BPM based robust e-business application development

Participating organisations University of Veszprem, Department of Computer Science University of Veszprem, Department of Tourism Budapest University of Technology and Economics, Department of Measurement and Information Systems Budapest University of Technology and Economics, Centre of Information Technology Balatontourist Tourism and Trade Company Ltd.

Objectives Development of novel technology Development of robust e-business applications Improvement of service quality Expansion of e-commerce solutions Efficient and reliable development method Pilot projects

E-business systems Huge investments Lot of participants Large number of business processes Complex business processes Computer skills and experience  used in large companies

E-business “in-the-small” Smaller investment Lot of participants Plain but multiple business processes Unreliable business processes Lack of computer skill and experiences  heterogeneous, unreliable environment

Technical challenge Performance scaling Fair routing Reliability Multi-directional interfaces Accuracy, security Maintenance, operation, monitoring

Management challenge Knowledge propagation, marketing measuring Rights (contracts, warranties) Education

Scientific challenge Reliability improvement Capacity, performance estimation Unreliable human factors Statistics, trend analysis, data mining Optimisation Tourism business process modelling

Application environment private persons (provider) agencies ASP private persons (client) agencies private persons (provider) agencies ASP private persons (client) agencies

Suggested development steps Analysis of heterogeneous communication infrastructure Business process modelling Ensure of robust e-business applications Optimisation (capacity, reliability)

Benefits Statistics, feedbacks, optimisation Higher-level electronic services Analysis of regional tourism Sense of safety Customised programs New, complex services

Innovations BPM based development Failure analysis Robust application development

Trends at e-business application development BPM based requirement and process specification –Connection of BPR and BPM –BPM and CASE –New standards (OMG MDA, EDOC) Mathematical model generation Failure modelling Pilot application

BPM and CASE BPM = Business Process Modelling Aims: –Aid for analysing business processes –Clear illustrations (BPR) –Simulation, optimisation Start-up model for visual programming UML 1.x: BPM profile

OMG MDA Model Driven Architecture PSM Services realisation, containers and platform. Projection on a specific platform(J2EE,.MET, CORBA, Web). UML MOFCWM PIM /PSM Core Languages PIM to PIM Mappings PIM to PSM Mappings Software Development Lifecycle

Transformation and modelling Key: transformation Other languages UML Metamodel PIM PSM Mapping techniques PIM Mapping techniques PSM MOF Infrastructure 1..n > Mapping from PIM to PSM Mapping from PIM to PIM > Refactoring from PSM to PIM

Partial task: BPM dialect definition ARIS conceptual compatibility UML EDOC semantic compatibility Expressive -> many views –business process, –infrastructure, –organisational, –data, –function, –control

Partial task: selection of mathematical paradigm Dataflow formalism Same paradigm like designing security critical systems Qualitative failure modelling: expandable, enumeration type failure set: –{ good, incomplete, syntax error, semantic error } –{ few, adequate, many } –{ early, in time, late, out }

Analysis and synthesis Analysis possibilities: –FMEA –formal verifications –failure simulation Synthesis –verification patterns