8
Luminiţa PISTOL, Radu BUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA-ŢONIȘ

LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

Luminiţa PISTOL,

Radu BUCEA-MANEA-ŢONIȘ, RocsanaBUCEA-MANEA-ŢONIȘ

Page 2: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

� The paper is a plea for SMEs to use workflowsystems in business processes support. In thisarticle we made a literature review regardingworkflow systems, a new and very interestingtheme. Then we applied the technology on atheme. Then we applied the technology on adata structure that contains financial-economicinformation of Romanian SMES. In our case studywe created a workflow system for the RomanianSMEs interaction in a Network BusinessEnvironment. The workflow surprise the: order -invoice reference - product delivery - paymentregistration - sending invoice process betweentwo SMEs.

Page 3: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

� According to the Workflow Management Coalition (WMC), a WFMS is a system that completely defines, manages and executes business processes through the execution of software whose order of execution is driven by a computer representation of the process logic computer representation of the process logic [WMC94]

� The business process specifies:

� 1. the tasks to be performed,

� 2. in which sequence, depending on decisions which are part of the process,

� 3. by whom,

� 4. under which constraints: time, quality, etc.

Page 4: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

� we demonstrate how WFMS may be use by SMEs.The SMEs activity within the Network BusinessEnvironment dedicated to Romanian SMEs is verywell implemented by a data workflow datastructure, allowing changing the status of SMEsorders as the process requires, jumping from oneorders as the process requires, jumping from onenode to another. This flexibility is very difficultto be implemented in a datawarehouse. We havecreated a workflow that simulates interactionbetween 2 SMEs in the B2B environment. Theworkflow steps are presented in the table below:receiving order, invoice preformed reference,product delivery, payment registration, sendinginvoice

Page 5: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

� We designed a program that reads process nodes as tablerecords. A node can be a decision block, a read / write block oran execution block. Browsing can be done with a simple cursor.The structure of a node records will invariably contain an index(or sequence), like a field node type, a field which will contain acondition - if a decision node - or the name of a procedure - incase execution node - as well as other information such as errorcodes or jump instructions. Conditions are descriptions ofdatabase states, actions or operations, which can modify thedatabase states, actions or operations, which can modify thedatabase or start external procedures. Actions are databaseactions formulated in SQL. Most of these queries can be dividedinto four categories: [www5]

� 1.Queries that look-up a particular experimental step.

� 2.Queries that examine the workflow history of a particular material.

� 3.Data-dredging queries, aimed at identifying bottlenecks in a workflow

� 4.Report-generation queries that fills the event history logging table

Page 6: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

In our paper we demonstrated that a databased workflow system is a more efficientsolution for processing data warehouses,rather than using a general programminglanguage (e.g. Java, C++) and any ORM toollanguage (e.g. Java, C++) and any ORM tool(e.g. Hibernate). We designed a workflowsystem for Romanian SMEs that might be usedin their business process support.

Page 7: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

� The work has been funded by the SectoralOperational Programme Human Resources Development 2007-2013 of the Ministry of European Funds through the Financial Agreement POSDRU/159/1.5/S/134398.Agreement POSDRU/159/1.5/S/134398.

Page 8: LuminiţaPISTOL, RaduBUCEA-MANEA-ŢONIȘ, Rocsana BUCEA-MANEA …icesba.eu/ppt/ICESBA2015_Rocsana.pdf · The paper is a plea for SMEs to use workflow systems in business processes

[1] Deelman, E.; Karan Vahi, Gideon Juve, Mats Rynge, Scott Callaghan, Philip J. Maechling, Rajiv Mayani, Weiwei Chen, Rafael Ferreira da Silva, Miron Livny, Kent Wenger, Pegasus, (May 2015) A workflow management system for science automation, Future Generation Computer Systems, Volume 46, Pages 17-35

[2] Eder, J.; Herbert Groiss, Walter Liebhart, WORKFLOW MANAGEMENT AND DATABASES

[3] Holl, S.; Olav Zimmermann, Magnus Palmblad, Yassene Mohammed, Martin Hofmann-Apitius, (July 2014) A new optimization phase for scientific workflow management systems, Future Generation Computer Systems, Volume 36, Pages 352-362

[4] ISO and ANSI. (March 1995) Working Draft Database Language SQL (SQL3). X3-[4] ISO and ANSI. (March 1995) Working Draft Database Language SQL (SQL3). X3-H2-95-084.

[5] Jablonski S. (1994) Functional and Behavioral Aspects of Process Modelling in Workflow Systems. In G. Chroust and A. Benczur, editors, CON 94 Workflow Management: Challenges, Paradigms and Products, pages 113–133. R. Oldenburg,

[6] Konstantin V. Knyazkov, Denis A. Nasonov, Timofey N. Tchurov, Alexander V. Boukhanovsky, (2013) Interactive Workflow-based Infrastructure for Urgent Computing, Procedia Computer Science, Volume 18, Pages 2223-2232

[7] Neznanov, A.; Dmitry Ilvovsky, Andrey Parinov (2014) Advancing FCA Workflow in FCART System for Knowledge Discovery in Quantitative Data, ProcediaComputer Science, Volume 31, Pages 201-210

[8] Tsai, C.H.; Kuo-Chan Huang, Feng-Jian Wang, Chun-Hao Chen, (August 2010) A distributed server architecture supporting dynamic resource provisioning for BPM-oriented workflow management systems, Journal of Systems and Software,