A Study on Software Components Governance Based on SOA Governance Elements

  • Benno Albert UFRJ / Petrobras
  • Rodrigo Santos UFRJ
  • Cláudia Werner UFRJ

Resumo


Just as SOA (Service-Oriented Architecture) governance, software components management has many challenges related to promoting best practices on Software Reuse. SOA governance frameworks were elaborated in order to define and introduce SOA adoption and operation policies, as well as mechanisms to control its application. Considering the Component-based Software Engineering inhibitors, components governance is still a challenge in Software Reuse. This paper aims at analyzing whether essential elements included in SOA governance models can be applied to create a proposal of a framework for software components governance. The analysis was evaluated through an empirical study with experts from universities and companies and the results allowed to map the influence of the elements and its classification in three Software Engineering perspectives, i.e., people, process and technology.
Palavras-chave: Semiconductor optical amplifiers, Service oriented architecture, Software reusability, Computer architecture, Component-based Software Engineering, Service oriented Architecture, Value-based Software Engineering, Software Reuse, Governance
Publicado
23/09/2012
ALBERT, Benno; SANTOS, Rodrigo; WERNER, Cláudia. A Study on Software Components Governance Based on SOA Governance Elements. In: SIMPÓSIO BRASILEIRO DE COMPONENTES, ARQUITETURAS E REUTILIZAÇÃO DE SOFTWARE (SBCARS), 6. , 2012, Natal/RN. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 120-129.