Analyzing compliance of service-based business processes for root-cause analysis and prediction
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Hi-index | 0.01 |
Timing constraints play an important role in software development, particularly in real time systems. This paper proposes an approach for checking the compliance of execution of tasks in an application with their timing constraints. In this approach, timing constraints are specified by UML Timing Diagrams. Aspect Oriented Programming technology is used to observe the execution of the program and to check if the execution of tasks satisfies their timing constraint specification.The approach is illustrated by a case study of an Automatic Teller Machine system.