Authors:
Mario Freitas da Silva
1
;
Itana Maria de Souza Gimenes
1
;
Marcelo Fantinato
2
;
Maria Beatriz Felgar de Toledo
3
and
Alessandro Fabricio Garcia
4
Affiliations:
1
Universidade Estadual de Maringá, Brazil
;
2
Universidade de São Paulo, Brazil
;
3
Universidade Estadual de Campinas, Brazil
;
4
Pont. Univ. Católica do Rio de Janeiro, Brazil
Keyword(s):
Electronic Contracts, Web services, Quality of Service, Aspects.
Related
Ontology
Subjects/Areas/Topics:
B2B, B2C and C2C
;
B2C/B2B Considerations
;
Business and Social Applications
;
Communication and Software Technologies and Architectures
;
e-Business
;
Enterprise Information Systems
;
Internet and Collaborative Computing
;
Society, e-Business and e-Government
;
Software Agents and Internet Computing
;
Web Information Systems and Technologies
Abstract:
Contract monitoring is carried out to ensure the Quality of Services (QoS) attributes and levels specified in an electronic contract throughout a business process enactment. This paper proposes an approach to improve QoS monitoring based on the aspect-oriented paradigm. Monitoring concerns are encapsulated into aspects to be executed when specific process points are reached. Differently from other approaches, the proposed solution requires no instrumentation, uses Web services standards, and provides an integrated infrastructure for dealing with contract establishment and monitoring. Moreover, a Business Process Management Execution Environment is designed to automatically support the interaction between customer, provider and monitor organizations.