Computational mechanisms for norm enforcement in Service-Oriented Architectures

Behind this complicated title lies the thesis for my Master of Advanced Studies, or DEA as we call it here in Spain. Apart from evaluating the research done in a specific field, it includes the proposal for a thesis in order to get the PhD.┬áI had to defend this document last February, which means that now I have an approved topic for the next couple of years to write my dissertation and finish the PhD. That means, more work incoming! ­čÖé

The document presents a proposal for a distributed architecture that will allow for:

  1. Definition of high-level contracts readable and understandable by services,
  2. Proper monitorization of the service states and interactions relevant for the fulfillment of these contracts, and
  3. The implementation of third parties responsible for analyzing these observations and enforcing the norms.

The main idea behind all this stuff is, on one side, to create implicit service institutions, and on the other side, to complement and implement SOA Governance methodologies from a norm enforcement perspective.

In case anybody is curious about all this (I’d be really glad :P) I include here the final version of the document and the slides I used for the defense.

Computational Mechanisms for Norm Enforcement in Service-Oriented Architectures (Sergio Alvarez-Napagao) PDF – 1.9Mb

Computational Mechanisms for Norm Enforcement in Service-Oriented Architectures from Knowledge Engineering and Machine Learning Group