A model-Driven Approach to Customize the Vocabulary of Communication Boards: Towards More Humanization of Health Care.
OBJECTIVE
This work presents a Modeling Language and its technological infrastructure to customize the vocabulary of Communication Boards (CB), which are important tools to provide more humanization of health care.


METHODS
Using a technological infrastructure based on Model-Driven Development (MDD) approach, our Modelin Language (ML) creates an abstraction layer between users (e.g., health professionals such as an audiologist or speech therapist) and application code. Moreover, the use of a metamodel enables a syntactic corrector for preventing creation of wrong models.


RESULTS
Our ML and metamodel enable more autonomy for health professionals in creating customized CB because it abstracts complexities and permits them to deal only with the domain concepts (e.g., vocabulary and patient needs). Additionally, our infrastructure provides a configuration file that can be used to share and reuse models. This way, the vocabulary modelling effort will decrease our time since people share vocabulary models.


CONCLUSIONS
Our study provides an infrastructure that aims to abstract the complexity of CB vocabulary customization, giving more autonomy to health professionals when they need customizing, sharing and reusing vocabularies for CB.
Informatics Center, Federal University of Pernambuco, Recife, Brazil.
Natália M
NM
Franco
Informatics Center, Federal University of Pernambuco, Recife, Brazil.
Gabriel F
GF
Medeiros
Informatics Center, Federal University of Pernambuco, Recife, Brazil.
Edson A
EA
Silva
Informatics Center, Federal University of Pernambuco, Recife, Brazil.
Angela S
AS
Murta
Computing Institute, Federal University of Alagoas, Maceió, Brazil.
Aydano P
AP
Machado
Informatics Center, Federal University of Pernambuco, Recife, Brazil.
Robson N
RN
Fidalgo
D003142:Communication; D003147:Communication Disorders / Q000523:psychology / Q000628:therapy; D003695:Delivery of Health Care / Q000379:methods / Q000592:standards*; D006808:Humanism; D006801:Humans; D007802:Language; D008962:Models, Theoretical; D018875:Vocabulary, Controlled