Bpm based robust e business application development
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

BPM based robust e-business application development PowerPoint PPT Presentation


  • 48 Views
  • Uploaded on
  • Presentation posted in: General

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

Download Presentation

BPM based robust e-business application development

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Bpm based robust e business application development

BPM based robust e-business application development


Participating organisations

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

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

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

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

Technical challenge

  • Performance scaling

  • Fair routing

  • Reliability

  • Multi-directional interfaces

  • Accuracy, security

  • Maintenance, operation, monitoring


Management challenge

Management challenge

  • Knowledge propagation, marketing measuring

  • Rights (contracts, warranties)

  • Education


Scientific challenge

Scientific challenge

  • Reliability improvement

  • Capacity, performance estimation

  • Unreliable human factors

  • Statistics, trend analysis, data mining

  • Optimisation

  • Tourism business process modelling


Application environment

Application environment

private persons

private persons

(client)

(client)

agencies

agencies

ASP

ASP

agencies

agencies

private persons

private persons

(provider)

(provider)


Suggested development steps

Suggested development steps

  • Analysis of heterogeneous communication infrastructure

  • Business process modelling

  • Ensure of robust e-business applications

  • Optimisation (capacity, reliability)


Benefits

Benefits

  • Statistics, feedbacks, optimisation

  • Higher-level electronic services

  • Analysis of regional tourism

  • Sense of safety

  • Customised programs

  • New, complex services


Innovations

Innovations

  • BPM based development

  • Failure analysis

  • Robust application development


Trends at e business application development

Trends at e-business application development

  • BPM basedrequirement 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 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

OMG MDA

PSM Services realisation,

Model Driven Architecture

containers and platform.

Projection on a specific

platform(J2EE,.MET, CORBA, Web).

UML

PIM /PSM Core Languages

MOF

CWM

PIM to PIM

Mappings

PIM to PSM

Mappings

Software

Development

Lifecycle


Transformation and modelling

Transformation and modelling

<<based on>>

PIM Mapping

Key:

transformation

techniques

Mapping from PIM to PIM

1..n

UML

PIM

<<expressed with>>

1..n

1..n

<<independent of>>

Metamodel

<<are described with>>

<<expressed with>>

MOF

Mapping from PIM to PSM

1..n

1..n

<<expressed with>>

Refactoring from PSM to PIM

<<are described with>>

Other

languages

1..n

<<based on>>

<<depends on>>

Infrastructure

PSM

1..n

PSM Mapping

techniques


Partial task bpm dialect definition

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

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 and synthesis

  • Analysis possibilities:

    • FMEA

    • formal verifications

    • failure simulation

  • Synthesis

    • verification patterns


  • Login