Eos


Home

People

Publications

Download

Documentation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Welcome to Eos at cs.virginia.edu

 

What is Eos?

Eos is an aspect-oriented extension for C# on Microsoft® .NET Framework™. Eos aims to improve upon the current aspect-oriented language model in three dimensions. First, it generalizes aspect instantiation & advice weaving model to eliminate the need for the work-arounds that are unavoidable today when aspects are used to express certain crosscutting concerns. Second it generalizes the join point model. Third it aims to eliminate the distinction between class and aspect constructs in favor of a single conceptual building block that combines the expressive capabilities of current classes and aspects, significantly improving conceptual integrity and uniformity in language design.

E-mail lists related to Eos.

Bugs in Eos can be reported to eos-bugs@nospam.cs.virginia.edu
For discussion related to Eos please join discussion e-mail list or send an e-mail to eos-discuss@nospam.cs.virginia.edu.

Latest News and Developments.

June 06: This website for Eos is no longer updated. Please go to http://www.cs.iastate.edu/~eos for latest news and releases.

July 05: Eos is featured in an article on CodeProject by Shivprasad koirala.

Jun 05: Eos 0.3.3 is available now, contains more bug fixes.

Jun 05: Eos 0.3.2 is available now, contains more bug fixes.

Apr 05: Eos 0.3.1 is available now, contains bug fixes to Eos-0.3.

Mar 05: A new VS.NET Add-In for EOS is available for download from here.

Mar 05: Eos 0.3 Beta is available now, contains new features.

Oct 04: A research variant of Eos, "Eos-T" and associated tool is available now from here.

Sept 04: Eos featured in an article by Igor Milovanovic here.

Aug 04: Eos featured on SharpToolBox here.

Jun 04: Eos 0.2.2 is available now, contains more bug fixes.

May 04: Eos 0.2.1 is available, this release contains bug fixes.

Feb 04: After much wait Eos 0.2 Beta version is available from the download page.

Jan 04: New discussion list for Eos. The List can be accessed from e-mail list or by sending an e-mail to eos-discuss@nospam.cs.virginia.edu.

Sept 03: First and preliminary version of Eos (0.1) is available for free for research and teaching purposes and for evaluation for commercial purposes from the download page. Send us an e-mail [eos@nospam.cs.virginia.edu] for more details.

Copyright © 2005, Hridesh Rajan and Kevin Sullivan, All rights reserved.