Name: CLEISSON SANTOS GUTERRES

Publication date: 13/12/2024

Examining board:

Namesort descending Role
CAMILA ZACCHE DE AGUIAR Coorientador
JOAO PAULO ANDRADE ALMEIDA Examinador Interno
RITA CRISTINA GALARRAGA BERARDI Examinador Externo
VITOR ESTEVAO SILVA SOUZA Presidente

Summary: Dependency Injection (DI) is a state-of-the-practice design paradigm widely used to

implement inversion of control, with various DI frameworks adopted across different object-
oriented programming languages. However, to the best of our knowledge, a formal semantic

definition of DI principles and patterns has yet to be established that encompasses
multiple languages and frameworks. This lack of standardization poses a barrier to
further advancements in the field of semantic interoperability, such as code migration
across different frameworks or the identification of architectural issues independent of the
framework or language used.
To address this challenge, we propose DepIn-O, a reference domain ontology developed
using the SABiOx method, aimed at capturing and expressing the semantic concepts
associated with DI through formalization that ensures comprehensive coverage in the
field of object-oriented programming. To assess the ontology, we propose validation and
verification activities, as well as a practical applicability tool for semantic interoperability,
developed using the OSCIN method.

Access to document

Acesso à informação
Transparência Pública

© 2013 Universidade Federal do Espírito Santo. Todos os direitos reservados.
Av. Fernando Ferrari, 514 - Goiabeiras, Vitória - ES | CEP 29075-910