Detalhes do Documento

Reusable Business Tier Architecture driven by a wide typed service

Autor(es): Pereira, Óscar M. cv logo 1 ; Aguiar, Rui L. cv logo 2 ; Santos, Maribel Yasmina cv logo 3

Data: 2013

Identificador Persistente: http://hdl.handle.net/1822/25068

Origem: RepositóriUM - Universidade do Minho

Assunto(s): Software reuse; Software architecture; Business tiers; Call level interfaces; Relational databases


Descrição
Call Level Interfaces (CLI) are difficult to use mainly in intensive database applications with many Create, Read, Update and Delete (CRUD) expressions. As low level API, they are not suited to promote the development process of business tiers as reusable components, leading to the need of writing additional source code whenever a new CRUD expression is needed. To tackle this gap, this paper proposes an architecture for building reusable business tier components herein referred to as Reusable Business Tier Architecture (RBTA). It relies on a single customizable wide typed service to address a business area, such as accounting. The typed service is able to manage all the required CRUD expressions for that business are, which are deployed at runtime in accordance with the user’s needs. The only constraint is that the required service to manage each CRUD expression must be a sub-set of the implemented wide typed service. A proof of concept based on Java Database Connectivity (JDBC) is also presented.
Tipo de Documento Documento de conferência
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia