Enhancing Business Process Efficiency through Runtime Verification

runtime verification of business processes n.w
1 / 16
Embed
Share

Explore the utilization of runtime verification in business processes, data access methods, security information, and system activities for improved functionality and security. Discover research results and innovative approaches presented at the University of Latvia.

  • Business Processes
  • Runtime Verification
  • Data Access
  • Security Information
  • System Activities

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Runtime Verification of Business Processes J nis Bi evskis, University of Latvia VPP-2.posms, 2016, Riga

  2. Uzdevumi 1. T l k att st t metodes liela apjoma datu pieejam bai, kas balst tas uz mode iem un nozares ontolo ij m, pied v jot jaunas t mek a videi piem rotas datu atlas anas un vizualiz cijas metodes. Sagatavota zin tnisk publik cija 2. T l k att st t biznesa procesu mode u pielieto anas metodes programmas izpildes laika notikumu anal z , lai paaugstin tu inform cijas sist mu dro bas l meni. Sagatavota zin tnisk publik cija VPP-2.posms, 2016, Riga

  3. Rezultti Rudolfs Bundulis, Guntis Arnicans. Use of H. 264 real-time video encoding to reduce display wall system bandwidth consumption. In Information, Electronic and Electrical Engineering (AIEEE), 2015 IEEE 3rd Workshop on Advances in, pp. 1-6. IEEE, 2015. DOI: 10.1109/AIEEE.2015.7367298, http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7367298 Ingars Ribners, Guntis Arnicans. Concept of Client-Server Environment for Agent-Based Modeling and Simulation of Living Systems. In Computational Intelligence, Communication Systems and Networks (CICSyN), 2015 7th International Conference on, pp. 83-88. IEEE, 2015. DOI: 10.1109/CICSyN.2015.25 (b s Scopus) VPP-2.posms, 2016, Riga

  4. Rezultti Janis Bicevskis, Zane Bicevska and Ivo Oditis. Self-management of Information Systems. Baltic DB&IS 2016 (pie emts, b s Scopus). Zane Bicevska, Janis Bicevskis and Girts Karnitis. Models of Event Driven Systems. Baltic DB&IS 2016 (pie emts, b s Scopus). VPP-2.posms, 2016, Riga

  5. Security Information security is defined within the standard in the context of the C-I-A triad: the preservation of confidentiality (ensuring that information is accessible only to those authorized to have access), integrity (safeguarding the accuracy and completeness of information and processing methods) availability (ensuring that authorized users have access to information and associated assets when required). ISO/IEC 27002 provides best practice recommendations on information security management.

  6. Processes define activity systems staff proceses VPP-2.posms, 2016, Riga

  7. Initial question Does business process runs correctly? Process can run over more than one IS Environment is changing May be process instance is late? Some processes only partly are supported by IS VPP-2.posms, 2016, Riga

  8. Quality assurance Static analysis software is verified without execution Dynamic analysis software verification using test examples in the testing environment Runtime verification software is verified continuously during runtime in the live environment VPP-2.posms, 2016, Riga

  9. Main objectives Provide verification for processes without built-in verification mechanism Provide verification for processes running in heterogeneous environment Provide early warning and error messaging system Provide easy and dynamic definition of process verification descriptions VPP-2.posms, 2016, Riga

  10. VPP-2.posms, 2016, Riga

  11. Correctness criteria Process is executed by legal execution path Required actions are executed Execution time limits are not violated VPP-2.posms, 2016, Riga

  12. Proposed solution Verification process is designed for each base process Controller verifies process execution using process verification description Process execution events are detected by agents VPP-2.posms, 2016, Riga

  13. Process verification description language Base element event describing activity: type parameters agent & address timing (fixed time or relative) Event order Events may have subevents Variables are used to link events VPP-2.posms, 2016, Riga

  14. Lessons learned by prototyping Rather detailed base process execution model must be available Agent delays and some peculiarities should be taken into account Agents must be developed with minimum overhead for runtime environment: event-based recomended VPP-2.posms, 2016, Riga

  15. Summary Solution is applicable for heterogeneous environment No changes are required in running systems Set of agents may be supplements without any changes in controller or verification process descriptions Solution is applicable for wide area of problems: high level business processes document processing systems time critical data processing systems VPP-2.posms, 2016, Riga

  16. Thank you for attention! Questions? VPP-2.posms, 2016, Riga

More Related Content