A Study on Decoupling Flow Engines Toward Cross-Platform Interoperability

  • Chuan-Fa Wang
  • Don-Lin YangEmail author
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 376)


The purpose of this research is to study and provide a solution for decoupling flow engines toward cross-platform interoperability. Nowadays, most electronic form systems used by government, public institutions and enterprises cannot satisfy the diverse needs of users. The major problem is that flow engines are not smart enough to manage approval processes of electronic form systems in an intelligent manner. Therefore, designing a system integrating electronic forms and flow engines to meet user requirements is an important research issue.

In this study, a flexible architecture of decoupling flow engines to improve the integration of different electronic form systems was proposed. Hence, developers can use their favorite programming languages to design electronic forms. The technical specification and data transform format of AJAX (Asynchronous JavaScript and XML) and JSON (JavaScript Object Notation) were utilized to develop our Agent Center to transfer electronic forms to and from the flow engine. The flow engine system identifies flow process information and provides feedbacks to the Agent Center. A Domino/Notes based framework was used to build the flow engine system that can be integrated with electronic form systems, and to verify the feasibility and effectiveness of our implementation via three types of user interfaces Web, Mobile and Notes Client.


Application Program Interface Electronic Form Business Collaboration Flow Engine Familiar Language 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Jiang, G., Cao, B., Wang, J., Yin, J.: Using business rule engine to integrate electronic form with workflow management system. In: Proceedings of International Conference on Internet Technology and Applications, pp. 1–6, August 2011Google Scholar
  2. 2.
    Ko, J.: Ajax Development: Web 2.0. PCuSER Press, Taiwan (2006). ISBN 9789867075260Google Scholar
  3. 3.
    Stepp, M., Miller, J., Kirst, V.: Web Programming Step by Step, 2nd edn. Step by Step Publishing (2012). Ajax, XML, and JSON
  4. 4.
  5. 5.
  6. 6.
  7. 7.
  8. 8.
    Sharma, C., Jain, S.C.: Analysis and classification of SQL injection vulnerabilities and attacks on web applications. In: Proceedings of International Conference on Advances in Engineering and Technology Research, pp. 1–6, August 2014Google Scholar

Copyright information

© Springer Science+Business Media Singapore 2016

Authors and Affiliations

  1. 1.Department of Information Engineering and Computer ScienceFeng Chia UniversityTaichungTaiwan

Personalised recommendations