1 / 19

BPM based robust e-business application development

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

vadin
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. 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. BPM based robust e-business application development

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

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

  4. E-business systems • Huge investments • Few participants • Small number of business processes • Complex business processes • Computer skills and experience  used in large companies

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

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

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

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

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

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

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

  12. Innovations • BPM based development • Failure analysis • Robust application development

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

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

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

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

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

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

  19. Analysis and synthesis • Analysis possibilities: • FMEA • formal verifications • failure simulation • Synthesis • verification patterns

More Related