Using Reflection to Specify Transaction Sequences in Rewriting Logic

  • Authors:
  • Isabel Pita;Narciso Martí-Oliet

  • Affiliations:
  • -;-

  • Venue:
  • WADT '98 Selected papers from the 13th International Workshop on Recent Trends in Algebraic Development Techniques
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

We develop an application of the reflective properties of rewriting logic to the specification of the management process of broad-band telecommunications networks. The application is illustrated by a process that modifies the demand of a service between two nodes in the network. The strategy language selected for controlling the process is based on the one presented in [2] which has been enhanced with a new operation that applies a strategy over a set of objects. The specification of the system is developed in the rewriting logic language Maude, which, thanks to its reflective capabilities, can also be used for specifying internally the strategies that control the system. Several modeling approaches are compared, emphasizing the benefits obtained from using reflection to control the rewriting process as opposed to the extra effort required to control the process at the object level itself.