Software maintenance: an approach to impact analysis of objects change
Software—Practice & Experience
A process for consolidating and reusing design knowledge
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Traceability aspects of impact analysis in object-oriented systems
Journal of Software Maintenance: Research and Practice
Modeling and Analysis of Workflows Using Petri Nets
Journal of Intelligent Information Systems - Special issue on workflow management systems
Modelling work: workflow and task modelling
Proceedings of the third international conference on Computer-aided design of user interfaces
A framework for workflow management systems based on objects, rules and roles
ACM Computing Surveys (CSUR)
Change impact analysis for object-oriented programs
PASTE '01 Proceedings of the 2001 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
Concern graphs: finding and describing concerns using structural program dependencies
Proceedings of the 24th International Conference on Software Engineering
A trace model for system requirements changes on embedded systems
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
An Integrated Approach for Flexible Workflow Modeling
ICSC '99 Proceedings of the 5th International Computer Science Conference on Internet Applications
Coordination in Workflow Management Systems - A Rule-Based Approach
Coordination Technology for Collaborative Applications - Organizations, Processes, and Agents [ASIAN 1996 Workshop]
A State Machine Based Approach for a Process Driven Development of Web-Applications
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
UML Activity Diagrams as a Workflow Specification Language
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Domain Knowledge-Based Automatic Workflow Generation
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
Recovering documentation-to-source-code traceability links using latent semantic indexing
Proceedings of the 25th International Conference on Software Engineering
Whole program Path-Based dynamic impact analysis
Proceedings of the 25th International Conference on Software Engineering
Workflow Dependency Analysis and Its Implications on Distributed Workflow Systems
AINA '03 Proceedings of the 17th International Conference on Advanced Information Networking and Applications
Lightweight Impact Analysis using Island Grammars
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
Software Change Impacts - An Evolving Perspective
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Dynamic Workflow Management: A Framework for Modeling Workflows
HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Information Systems Track—Internet and the Digital Economy - Volume 4
Theme: An Approach for Aspect-Oriented Analysis and Design
Proceedings of the 26th International Conference on Software Engineering
Data flow and validation in workflow modelling
ADC '04 Proceedings of the 15th Australasian database conference - Volume 27
Verification and change-impact analysis of access-control policies
Proceedings of the 27th international conference on Software engineering
BPM'03 Proceedings of the 2003 international conference on Business process management
e_SWDL: an XML based workflow definition language for complicated applications in web environments
APWeb'03 Proceedings of the 5th Asia-Pacific web conference on Web technologies and applications
Design and control of workflow processes: business process management for the service industry
Design and control of workflow processes: business process management for the service industry
An approach to analyzing the software process change impact using process slicing and simulation
Journal of Systems and Software
Process instance management facilities based on the meta process models
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
Hi-index | 0.00 |
Dependency analysis is important in all of the stages of workflow processes. Workflow elements and features are always difficult to track and as their changes often lead to code tangling as a result of the addition of new requirements and programs. This mosaic quality complicates program comprehension and maintenance. Therefore, an appropriate analysis will help us to identify the potentially affected entities if changes occur. In this paper we present an approach for the lightweight analysis of workflow process dependencies, which include routing, data and roles dependencies. The model is represented as a knowledge base using a logic programming language, Prolog. We develop a set of query rules that can be applied to the well-defined knowledge base at both activity and process levels to retrieve the potentially affected entities. Finally, we use a case study of workflow processes in the healthcare domain to show how our dependency analysis approach works.