Article - Main Track

Quality Evaluation of the Formulas Programming Language

Author: MALANOVICZ, A. V.

Abstract: This Case Study analyzes the quality of the Formula Programming Language, developed internally in the studied company and used for the development of financial calculations for the company's mortgage products. Data collection included interviews, documentary consultation, analysis of artifacts such as systems, screens and tutorials, and participant observation. The analysis of the results allowed us to understand in detail the dynamics of the Formula Language and its operation, allowing us to evaluate its quality in terms of the following criteria: Readability, Writeability, Simplicity, Expressivity, Modularity, Reliability and Efficiency (Productivity in Programming), which, in their entirety, are violated. In order to overcome these problems, we suggest and evaluate some improvement proposals , from which we can highlight the creation of macro commands for calculations. The evaluation of these proposals contributes to an (expectation of) improvement not only of the programming language quality criteria, but also in the Cost aspect.

Keywords: product development, programming language, quality criteria of programming languages, software engineering.

Full paper (in Portuguese)

Full Reference: Malanovicz, A. V., "Avaliação da Qualidade da Linguagem de Programação das Fórmulas", Revista de Sistemas de Informação da FSMA n 28(2021) pp. 2-14

Back