Hasso-Plattner-Institut Potsdam Operating Systems and Middleware Group at HPI University of Potsdam, Germany
Operating Systems and Middleware Group at HPI

Welcome to the LOOM .NET Project!

The concept of aspect-oriented programming (AOP) offers an interesting alternative for the specification of non-functional component properties (such as fault-tolerance properties or timing behaviour), as well as other crosscutting concerns. These are implemented as so-called aspects and at some point "weaved" to the other functional parts of the software.

The LOOM .NET project aims to investigate and promote the usage of AOP in the context of the Microsoft .NET framework. We have been developing two AOP tools (so called weavers) that all implement different approaches to weaving: A runtime weaver creating weaved objects on the fly and a static weaver.

You can get the weavers in our download section. We published several conference papers that investigate or reference the developed weavers. More information about our recent research activities are also available in our weblog.

Latest News:

  • (Jan 17th, 2008) Gripper-LOOM.NET 0.92 is now available .
  • (Dec 12th, 2007) A new version of Gripper-LOOM.NET is now available. Thanks to Frank Feinbube!
  • (Nov 27th, 2007) We added an update for RAPIER-LOOM.NET 2.2 that fixes some bugs.
  • (Nov 21th, 2007) Gripper-LOOM.NET 0.9 is now available.
  • (Nov 12th, 2007) RAPIER-LOOM.NET 2.2 final is now available.
  • (Oct 9th, 2007) A new release candidate of RAPIER-LOOM.NET is available.
  • (Jun 12th, 2007) Updated the final release of RAPIER-LOOM.NET 2.0 with minor additions to the documentation and examples.
  • (Jun 5th, 2007) The final release of RAPIER-LOOM.NET 2.0 is now available for download.
  • (Mar 29th, 2007) RAPIER-LOOM.NET 2.0 RC 1 is released and a new quick reference available in our download section.
  • (Feb 28th, 2007) RAPIER-LOOM.NET 2.0 Beta 2 is released!
  • (Feb 5th, 2007) RAPIER-LOOM.NET 2.0 Beta 1 is released!
  • (Dec 21th, 2006) RAPIER-LOOM.NET 1.5 for .NET 2.0 is now available! You can find it in our download section
  • (Aug 18th, 2005) We have released RAPIER-LOOM.NET 1.5 Beta2 with .NET 2.0 support!
  • (Aug 5th, 2005) RAPIER-LOOM.NET 1.5 Beta1 is now available in our download section.
  • (Dec 6th, 2004) We released a very first technical preview of the Gripper-LOOM.NET static weaver. Get it from our download section.
  • (Oct 8th, 2004) The source code of the static aspect weaver is available in our download section.
  • (Oct 8th, 2004) We just started a new weblog.
  • (July 1st, 2004) We have started a new project: A new static aspect weaver based on RAPIER-LOOM.NET.
  • (Mai 13, 2004) RAPIER-LOOM.NET 1.2 Final is now released. You can find it in our download section
  • (Mai 13, 2004) A online documentation of RAPIER-LOOM.NET is now available.
  • (April 10, 2004) We have a new URL: www.rapier-loom.net
  • (April 05, 2004) A quick reference of RAPIER-LOOM.NET is available in our new documentation section.

Links

AOSD.net is a comprehensive source of information for Aspect-Oriented Software Development.

AspectJ is a aspect-oriented extension to Java.

JBOSS AOP is the Java AOP architecture used for the JBOSS application server.


Problems? Comments? Do not hesitate to contact us at research24@rapier-loom.net!