[aosd-announce] Tool Release: The Motorola WEAVR - Aspect-Oriented Modeling and Simulation with UML 2.0

Cottenier Thomas-A61008 thomas.cottenier at motorola.com
Thu Nov 9 01:18:58 EST 2006


We are pleased to announce the public release of the
 
				Motorola WEAVR
			  	  Version 2.0
 
The Motorola WEAVR is a an Aspect-Oriented Modeling and Simulation
environment for UML 2.0.
Documentation, presentations and papers can be found at: 
http://www.iit.edu/~concur/weavr/
 
The WEAVR is implemented as an add-in to Telelogic TAU: 
http://www.telelogic.com/products/tau/
Telelogic is the leader for Model-Driven Engineering solutions in the
distributed, embedded, real-time and critical system markets.
 
The WEAVR add-in includes:
- a profile to define and deploy aspects in UML 2.0. 
- a joinpoint visualization engine
- a simulation environment for Aspect-Oriented Models
- a weaver that performs full coordination of aspects at the modeling
level
 
The WEAVR is intended to be used in the context of fully automated code
generation, which is supported by TAU. Mapping from Aspect models to
Aspect-Oriented Programming languages is not supported. The weaving is
fully performed at the modeling level.
 
The WEAVR supports two complementary join point models:
- a join point model for the Action Language used in TAU (SDL-style
actions)
- a join point model for state machines
 
The WEAVR is in the initial phase of deployment in production within the
Motorola Networks and Enterprise Business Unit and is supported by the
Motorola Global Software Group. For a discussion on deployment, adoption
and use of the WEAVR, see:
http://www.iit.edu/~concur/weavr/papers/AOSD_MotorolaWEAVR.pdf
 
We are pleased to provide free of charge licenses of the tool to
academia, for research purposes.
Contact: 
Thomas Cottenier, thomas.cottenier at motorola.com
 
Acknowledgements:
The WEAVR research and development project was initiated as a
collaborative effort between the Illinois Institute of Technology (Dr.
Tzilla Elrad, elrad at iit.edu) and Motorola Labs (Dr. Aswin van den Berg,
aswin.vandenberg at motorola.com). The aspect and pointcut composition
operators where designed by Jing Zhang, from the University of Alabama
at Birmingham.



More information about the announce mailing list