Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Attempto Controlled English

< >

Attempto Controlled English is a programming language created in 1995 by Norbert E. Fuchs and Rolf Schwitter.

#1672on PLDB 30Years Old
HomepageWikipedia

Attempto Controlled English (ACE) allows domain specialists to interactively formulate requirements specifications in domain concepts. ACE can be accurately and efficiently processed by a computer, but is expressive enough to allow natural usage. The Attempto system translates specification texts in ACE into discourse representation structures and optionally into Prolog. Translated specification texts are incrementally added to a knowledge base. This knowledge base can be queried in ACE for verification, and it can be executed for simulation, prototyping and validation of the specification.


Example from the web:
The customer enters a card and a numeric personal code. If it is not valid then SM rejects the card.

- Build the next great programming language Add Add Prompt Issues About Search Keywords Livestreams Labs Resources Acknowledgements

Built with Scroll v178.2.1