首页 | 本学科首页   官方微博 | 高级检索  
     


A visual language and environment for enterprise system modelling and automation
Affiliation:1. Beef & Lamb New Zealand, PO Box 121, Wellington 6140, New Zealand;2. Centre for Computing & Engineering Software Systems, Swinburne University of Technology, PO Box 218, Melbourne, VIC, Australia;3. College of Engineering and Computer Science, Australian National University, Canberra, ACT, Australia;1. Institute of Information Science, Beijing Jiaotong University, Beijing 100044, China;2. Computer & Information Science, University of Pennsylvania, Philadelphia, PA 19104, USA;1. Sapienza University of Rome, Italy;2. University of Padua, Italy;1. Dipartimento di Ingegneria, Università degli Studi di Perugia, Italy;2. University of Crete and Institute of Computer Science-FORTH, Greece;1. Laboratory LIIAN/Department of Computer Science, Faculty of Science, BP 1796 Fes-atlas 30000, Morocco;2. Laboratory LESSI/Department of Physics, Faculty of Science, BP 1796, Fes-atlas 30000, Morocco;3. Department of Mathematics and Informatics, Multidisciplinary Faculty, BP 300, Selouane 62702, Nador, Morocco
Abstract:ObjectiveWe want to support enterprise service modelling and generation using a more end user-friendly metaphor than current approaches, which fail to scale to large organisations with key issues of “cobweb” and “labyrinth” problems and large numbers of hidden dependencies.MethodWe present and evaluate an integrated visual approach for business process modelling using a novel tree-based overlay structure that effectively mitigate complexity problems. A tree-overlay based visual notation (EML) and its integrated support environment (MaramaEML) supplement and integrate with existing solutions. Complex business architectures are represented as service trees and business processes are modelled as process overlay sequences on the service trees.ResultsMaramaEML integrates EML and BPMN to provide complementary, high-level business service modelling and supports automatic BPEL code generation from the graphical representations to realise web services implementing the specified processes. It facilitates generated service validation using an integrated LTSA checker and provides a distortion-based fisheye and zooming function to enhance complex diagram navigation. Evaluations of EML show its effectiveness.ConclusionsWe have successfully developed and evaluated a novel tree-based metaphor for business process modelling and enterprise service generation. Practice implications: a more user-friendly modelling approach and support tool for business end users.
Keywords:Business process modelling  Web service generation  Process enactment  Zoomable user interfaces  Domain-specific visual languages  Business process modelling notation  Business process execution language
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号