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: |
Requirements engineering
Computer science business.industry Software requirements specification 020207 software engineering 02 engineering and technology Specification language language.human_language Software Controlled natural language 0202 electrical engineering electronic engineering information engineering language 020201 artificial intelligence & image processing Software business Model-driven architecture User interface Software engineering business computer computer.programming_language |
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 |
Externí odkaz: |