otm

This is an old revision of the document!


OTM is an open implementation of trace-base mechanisms, like tracematches , Halo, Alpha, etc, for JavaScript. Currently, OTM is working as an AscpectScript extension. Like AspectScript, OTM supports Mozilla Firefox, Safari, Chrome, and Opera (no plug-ins or add-ons required!) and does not extend of JavaScript. OTM, which adopts object-oriented programming and open implementation as its core design principles, is focused in opening the following points of a trace-based mechanism:

  • * Sequence definition The strategy of multiple matching The life cycle of the sequences **

AspectScript is an aspect language that integrates with the characterizing features of JavaScript such as first-class and higher-order functions, dynamic typing, and prototype-based programming. AspectScript is based on the pointcut-advice mechanism and includes the followings state-of-the-art AOP features:

You can download OTM from the following svn: http://pleiad.dcc.uchile.cl/svn/incubator/otm/

  • otm.1271947656.txt.gz
  • Last modified: 2010/04/22 14:47
  • by aspectscript