AMPol: Adaptive messaging policy

Raja Afandi, Jianqing Zhang, Munawar Hafiz, Carl A. Gunter

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Interoperability in a large-scale distributed system is challenged by by the diversity of node policies. We introduce AMPol (Adaptive Messaging Policy), a service-oriented architecture that facilitates policy-aware, end-to-end adaptive messaging between multiple parties. AMPol provides services for expressing non-functional QoS policies, finding them, and carrying out system extensions to adapt to them. We implement this approach with a web service middleware that allows parties to use policies for features like attachments, payment, encryption, and signatures. Our implementation demonstrates how AMPol can enhance the function of email messaging by enabling automatic deployment and use of features like cycle exhaustion puzzles, reverse Turing tests and identity based encryption without the need for global deployment or changes to the baseline messaging system.

Original languageEnglish (US)
Title of host publicationProceedings of ECOWS 2006
Subtitle of host publicationFourth European Conference on Web Services
Number of pages11
StatePublished - 2006
EventProceedings of ECOWS 2006: 4th European Conference on Web Services - Zurich, Switzerland
Duration: Dec 4 2006Dec 6 2006

Publication series

NameProceedings of ECOWS 2006: Fourth European Conference on Web Services


OtherProceedings of ECOWS 2006: 4th European Conference on Web Services

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software
  • Electrical and Electronic Engineering


Dive into the research topics of 'AMPol: Adaptive messaging policy'. Together they form a unique fingerprint.

Cite this