Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
Does OO Sync with How We Think?
IEEE Software
Business Process Monitoring Using Web Services in B2B e-Commerce
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Workflow-Based Process Monitoring and Controlling ¾ Technical and Organizational Issues
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 6 - Volume 6
Computers in Industry - Special issue: Process/workflow mining
A framework for requirents monitoring of service based systems
Proceedings of the 2nd international conference on Service oriented computing
Smart monitors for composed services
Proceedings of the 2nd international conference on Service oriented computing
A Runtime Monitoring and Validation Framework for Web Service Interactions
ASWEC '06 Proceedings of the Australian Software Engineering Conference
High-performance complex event processing over streams
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
Queue - Compliance
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
Essential Business Process Modeling
Essential Business Process Modeling
Modeling process-driven and service-oriented architectures using patterns and pattern primitives
ACM Transactions on the Web (TWEB)
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Conformance checking of processes based on monitoring real behavior
Information Systems
Specifying and Monitoring Composite Events for Semantic Web Services
ECOWS '07 Proceedings of the Fifth European Conference on Web Services
WS-Policy based Monitoring of Composite Web Services
ECOWS '07 Proceedings of the Fifth European Conference on Web Services
Regulations Expressed As Logical Models (REALM)
Proceedings of the 2005 conference on Legal Knowledge and Information Systems: JURIX 2005: The Eighteenth Annual Conference
A DSL toolkit for deferring architectural decisions in DSL-based software design
Information and Software Technology
Modeling control objectives for business process compliance
BPM'07 Proceedings of the 5th international conference on Business process management
On the suitability of BPMN for business process modelling
BPM'06 Proceedings of the 4th international conference on Business Process Management
WS-Policy for service monitoring
TES'05 Proceedings of the 6th international conference on Technologies for E-Services
Hi-index | 0.00 |
Organizations today are required to adhere to a number of compliance concerns from laws, regulations and policies. Compliance is achieved through defining and implementing so-called controls in the organizations' business processes. Organizations that build their systems based on the process-driven SOA paradigm realize business processes through orchestration of services to handle the process' business activities. These business activities or groups of business activities in some cases realize the compliance controls. We propose an approach for implementing event-based compliance monitoring infrastructure that observes such business processes to verify that compliance is indeed adhered to. Our approach is essentially a model-driven technique for realizing this infrastructure. We implement a domain-specific language for specification of compliance directives, and we include code generation templates to generate compliance monitoring code, which is leveraged by complex event processing components to monitor for compliance. We evaluate the impact of our approach on the effort and productivity of a developer who is specifying compliance directives.