Attempto - From Specifications in Controlled Natural Language towards Executable Specifications

dc.creatorSchwitter, Rolf
dc.creatorFuchs, Norbert E.
dc.date1996-03-12
dc.date.accessioned2026-07-07T09:10:08Z
dc.date.available2026-07-07T09:10:08Z
dc.descriptionDeriving formal specifications from informal requirements is difficult since one has to take into account the disparate conceptual worlds of the application domain and of software development. To bridge the conceptual gap we propose controlled natural language as a textual view on formal specifications in logic. The specification language Attempto Controlled English (ACE) is a subset of natural language that can be accurately and efficiently processed by a computer, but is expressive enough to allow natural usage. The Attempto system translates specifications in ACE into discourse representation structures and into Prolog. The resulting knowledge base can be queried in ACE for verification, and it can be executed for simulation, prototyping and validation of the specification.
dc.description15 pages, compressed, uuencoded Postscript, to be presented at EMISA Workshop 'Naturlichsprachlicher Entwurf von Informationssystemen - Grundlagen, Methoden, Werkzeuge, Anwendungen', May 28-30, 1996, Ev. Akademie Tutzing
dc.identifierhttps://arxiv.org/abs/cmp-lg/9603004
dc.identifierhttp://arxiv.org/abs/cmp-lg/9603004
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/151268
dc.subjectComputation and Language
dc.titleAttempto - From Specifications in Controlled Natural Language towards Executable Specifications
dc.typetext

Files

Collections