Welcome to BestCatalog.net - the largest directory
of the Web for web developers. Free web tools, free web hosting with
Cpanel, SEO tools, links on applications, articles, books, code samples,
tips, FAQ's, tutorials and documentations. Everything you need to
design, build, develop and promote your web site. Add your site to
BestCatalog.net - the human edited directory for webmasters !
Specialization classes are a Java language extension for integrating forms of adaptive behavior in an existing program. An adaptive class is defined by attaching a number of alternative implementations to a regular Java class, that complement the existing, default implementation. [Freeware]
Paper in PDF format which introduces the Java-based language Sally and compares it with AspectJ: interactions as opposed to method entry, named advices, advice overriding. Also compares aspects, conventional inheritance, and mixins.
Helps enforce architectural rules (layering, tiering, and modularity) in Java code. It applies pattern-based access rules from XML rules files to compiled classes. [Open source, GPL]
Aspect-oriented Java extension, seamless, from Xerox PARC. Goal: to make aspect-oriented programming (AOP) technology available to a wide range of programmers. [Open Source, MPL]