Project overview

DiSL is a language inspired by the AOP principles, hosted in Java using annotations. DiSL offers an open join-point model where any bytecode region can be a shadow, synthetic local variables for efficient data passing, efficient access to comprehensive static and dynamic context information, and weave-time execution of user-defined static analysis code. DiSL offers much better code coverage, incurs significantly less overhead, and eases the integration of new analysis features in comparison to other AOP based languages (frameworks) like AspectJ.

OW2 DiSL project home page

License Status Standards implemented
Apache Incubator none

Project information

Community Developers Users
DiSL project home page DiSL Forge Project data sheet not yet available
Mailing lists not yet available Browse DiSL source on
Project lead: Lukas Marek Project tracker not yet available

SQuAT: Software Quality Assurance and Trustworthiness

See here for a description of OW2 SQuAT programme.

FOSSology analysis Antepedia report Sonar OMM report (Open Maturity Model)
not yet available not yet available not yet available not yet available


Support Case studies
N/A not yet available