Reducing the risks of communication failures through software models

Adriana Lopes, Tayana Uchôa Conte, Clarisse Sieckenius de Souza · 2019

In the development process, software models support communication among members of the development team. Communication failures caused by software models may generate inconsistencies in the system, impairing its quality. Aiming to reduce risks of communication failures through software models, researchers can use the Directives of Communicability (DCs). The DCs were created based on Semiotic Engineering Theory and Grice's Cooperative Principle to improve the quality of communication among software development team members through software models. The aim of this paper is to present an empirical study assessing the use of DCs in the production of three software models. The results indicated that the DCs achieved the intended potential to reduce communication failures of what software models meant to those who produced them. The DCs also contributed to the quality of artifacts produced by their consumers, given that communication failures through software models can cause inconsistencies.

Read the paper · More papers on PaperTik