ASL · Application Specification Language
ASL is a controlled natural language for the specification of platform-independent applications.
ASL covers concepts such as: actors; data entities; business entities;
use cases; user-interfaces; navigation; permissions; business logic.
Research involving ASL has examined its relationship with low-code platforms and the possibility of generating enterprise applications from rigorous specifications.
Research has also explored graphical modelling approaches, including the ITLingo-ASL-Modeller, which complements its textual syntax with visual representations.
Details
- Version
- 2.0
- Status
- Active
- File extensions
- .asl,.aslx
- Created
- 21-07-2026
- Documentation
- —