CA Labs Project


“Software Analysis and Monitoring Techniques for Bridging the Gap Between Business Processes and Run-time Models in Service Oriented Applications”



Kostas Kontogiannis, NTUA  

John Mylopoulos, U. Trento






The objective of this project is to investigate logging, monitoring, business modeling, diagnosis, and model synchronization techniques that can be used to bridge the gap between the business processes (intended behavior) and the run-time properties (actual behavior) of the software systems that aim to implement these business processes. The premise for this project is that large business applications can be considered and analyzed at three levels of abstraction. The lowest level pertains to hardware, software and network infrastructure (infrastructure level). The next level pertains to application code and domain specific services and applications (application level) The highest level of abstraction pertains to business processes (business level).