AspectES

AspectES is an implementation of Aspect-Oriented Programming in JavaScript 1.5, as standardized by EcmaScript Specification 262.
Download

AspectES Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Christopher M Balz
  • Publisher web site:
  • http://aspectes.tigris.org/

AspectES Tags


AspectES Description

AspectES is an implementation of Aspect-Oriented Programming in JavaScript 1.5, as standardized by EcmaScript Specification 262. AspectES is an implementation of Aspect-Oriented Programming in JavaScript 1.5, as standardized by EcmaScript Specification 262.AspectES project contains core classes that enable software engineers to gracefully develop JavaScript applications that have clear, well-documented designs that incorporate Aspect Oriented Programming.This project only uses standardized Web technologies: JavaScript 1.5, with no proprietary extensions. The framework is documented with JavaScriptdoc.Mission:Produce a superior implementation of Aspect-Oriented Programming in JavaScript v1.5, as standardized by EcmaScript Specification 262.Scope: A package framework that contains core classes that enable software engineers to gracefully develop JavaScript applications that have clear, well-documented designs incorporating Aspect Oriented Programming. Agenda: Current:· This framework powers the drag-and-drop capability in the (open-source) Gigapan Explorer Application, delivered to the United States NASA in late 2005.· This project only uses standardized web technologies: JavaScript 1.5, with no proprietary extensions. · Enjoy complete JavaScriptdoc as you develop this codebase. · See the Coding Standard. · See the tips on Debugging JavaScript. Immediate Future:· Develop a test suite that completely exercises the existing functionality. · Log and fix bugs on said functionality. · Identify additional desired functionality. · Build a pluggable module for generating JavaScriptdoc from AspectES aspects and their associated yarn.What's New in This Release:· This version is now contained in its own tigris.org project, separate from the Gigapan Explorer application for which it was originally developed.


AspectES Related Software