From Rigorous Requirements and User Interfaces Specifications into Software Business Applications

Autor: Alberto Rodrigues da Silva, Ivo Gamito
Rok vydání: 2020
Předmět:
Zdroj: Communications in Computer and Information Science ISBN: 9783030587925
QUATIC
Popis: Software applications have been developed with multiple programming languages (specific software libraries and frameworks) and deployed on various software and hardware infrastructures. This paper introduces and discusses- the ASL language (short for “Application Specification Language”) that combines constructs from two previous languages: ITLingo RSL and IFML. ASL specifications are strict and rigorous sentences that allow us to define both requirements and user interfaces aspects of software applications in a consistent and integrated way. Alike RSL, and differently from IFML, ASL is a controlled natural language with a textual concrete syntax. Furthermore, the proposed approach includes model-to-model and model-to-code transformations that may considerably improve the quality and productivity of both the requirements specification and the development of software applications.
Databáze: OpenAIRE