Service oriented framework for lightweight enterprise applications

Detalhes bibliográficos
Autor(a) principal: Saúde, André Vital
Data de Publicação: 2010
Outros Autores: Victorio, Ricardo Alexandre da Silva Shimabukuro, Coutinho, Gabriel Chaves Afonso, Marcon, Marlon, Paiva, Jônatas Lopes de, Damasceno, Rodrigo Jeferson
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UFLA
Texto Completo: http://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/384
http://repositorio.ufla.br/jspui/handle/1/10237
Resumo: The augmenting demand for web based applications in a cloud computing concept is increasing the use of Service Oriented Architectures (SOAs). Service oriented reference architectures available in the literature are defined in high abstraction level, while the most popular available specifications and tools for service oriented development are conceived for huge applications and usually require important investments on developers training and on the infrastructuring for hosting servers. In counterpart, there are several lightweight frameworks based on the Model/View/Controller (MVC) concept, but such frameworks usually solve part of the problems of web based applications, and do not provide sufficient tools for service oriented development. The MVC frameworks let the system architect free to organise its software using any software design approach. This paper presents a lightweight framework for service oriented application design. Our framework integrates state of the art design patterns in a predefined software design approach to allow system architects to concentrate their attention on the customer’s needs, i.e., on the definitions of requirements, business processes and rules, and graphical user interfaces (GUI). The framework is focused on model driven design (MDD) and software reuse, in order to provide gains in software development and maintenance costs. The framework has been used in two web based applications, where the gains could be attested in practice.
id UFLA_f96f6330f1f9eae7597d39d7541b092a
oai_identifier_str oai:localhost:1/10237
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling Service oriented framework for lightweight enterprise applicationsSOASoftware designDesign patternsEnterprise applicationsMDDDesign de softwarePadrões de designAplicações empresariaisThe augmenting demand for web based applications in a cloud computing concept is increasing the use of Service Oriented Architectures (SOAs). Service oriented reference architectures available in the literature are defined in high abstraction level, while the most popular available specifications and tools for service oriented development are conceived for huge applications and usually require important investments on developers training and on the infrastructuring for hosting servers. In counterpart, there are several lightweight frameworks based on the Model/View/Controller (MVC) concept, but such frameworks usually solve part of the problems of web based applications, and do not provide sufficient tools for service oriented development. The MVC frameworks let the system architect free to organise its software using any software design approach. This paper presents a lightweight framework for service oriented application design. Our framework integrates state of the art design patterns in a predefined software design approach to allow system architects to concentrate their attention on the customer’s needs, i.e., on the definitions of requirements, business processes and rules, and graphical user interfaces (GUI). The framework is focused on model driven design (MDD) and software reuse, in order to provide gains in software development and maintenance costs. The framework has been used in two web based applications, where the gains could be attested in practice.Editora da UFLA2010-07-012015-08-26T13:42:40Z2015-08-26T13:42:40Z2015-08-26info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionPeer-reviewed Articleapplication/pdfhttp://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/384SAÚDE, A. V. et al. Service oriented framework for lightweight enterprise applications. INFOCOMP: Journal of Computer Science, Lavras, v. 9, n. 6, p. 49-58, July. 2010. Special Issue.http://repositorio.ufla.br/jspui/handle/1/10237INFOCOMP Journal of Computer Science; Vol 9, No 6 (2010): Special Issue - July, 2010; 49-581982-33631807-4545reponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttp://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/384/366Copyright (c) 2015 INFOCOMP Journal of Computer Scienceinfo:eu-repo/semantics/openAccessSaúde, André VitalVictorio, Ricardo Alexandre da Silva ShimabukuroCoutinho, Gabriel Chaves AfonsoMarcon, MarlonPaiva, Jônatas Lopes deDamasceno, Rodrigo Jeferson2016-01-25T15:47:03Zoai:localhost:1/10237Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2016-01-25T15:47:03Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv Service oriented framework for lightweight enterprise applications
title Service oriented framework for lightweight enterprise applications
spellingShingle Service oriented framework for lightweight enterprise applications
Saúde, André Vital
SOA
Software design
Design patterns
Enterprise applications
MDD
Design de software
Padrões de design
Aplicações empresariais
title_short Service oriented framework for lightweight enterprise applications
title_full Service oriented framework for lightweight enterprise applications
title_fullStr Service oriented framework for lightweight enterprise applications
title_full_unstemmed Service oriented framework for lightweight enterprise applications
title_sort Service oriented framework for lightweight enterprise applications
author Saúde, André Vital
author_facet Saúde, André Vital
Victorio, Ricardo Alexandre da Silva Shimabukuro
Coutinho, Gabriel Chaves Afonso
Marcon, Marlon
Paiva, Jônatas Lopes de
Damasceno, Rodrigo Jeferson
author_role author
author2 Victorio, Ricardo Alexandre da Silva Shimabukuro
Coutinho, Gabriel Chaves Afonso
Marcon, Marlon
Paiva, Jônatas Lopes de
Damasceno, Rodrigo Jeferson
author2_role author
author
author
author
author
dc.contributor.author.fl_str_mv Saúde, André Vital
Victorio, Ricardo Alexandre da Silva Shimabukuro
Coutinho, Gabriel Chaves Afonso
Marcon, Marlon
Paiva, Jônatas Lopes de
Damasceno, Rodrigo Jeferson
dc.subject.por.fl_str_mv SOA
Software design
Design patterns
Enterprise applications
MDD
Design de software
Padrões de design
Aplicações empresariais
topic SOA
Software design
Design patterns
Enterprise applications
MDD
Design de software
Padrões de design
Aplicações empresariais
description The augmenting demand for web based applications in a cloud computing concept is increasing the use of Service Oriented Architectures (SOAs). Service oriented reference architectures available in the literature are defined in high abstraction level, while the most popular available specifications and tools for service oriented development are conceived for huge applications and usually require important investments on developers training and on the infrastructuring for hosting servers. In counterpart, there are several lightweight frameworks based on the Model/View/Controller (MVC) concept, but such frameworks usually solve part of the problems of web based applications, and do not provide sufficient tools for service oriented development. The MVC frameworks let the system architect free to organise its software using any software design approach. This paper presents a lightweight framework for service oriented application design. Our framework integrates state of the art design patterns in a predefined software design approach to allow system architects to concentrate their attention on the customer’s needs, i.e., on the definitions of requirements, business processes and rules, and graphical user interfaces (GUI). The framework is focused on model driven design (MDD) and software reuse, in order to provide gains in software development and maintenance costs. The framework has been used in two web based applications, where the gains could be attested in practice.
publishDate 2010
dc.date.none.fl_str_mv 2010-07-01
2015-08-26T13:42:40Z
2015-08-26T13:42:40Z
2015-08-26
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Peer-reviewed Article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/384
SAÚDE, A. V. et al. Service oriented framework for lightweight enterprise applications. INFOCOMP: Journal of Computer Science, Lavras, v. 9, n. 6, p. 49-58, July. 2010. Special Issue.
http://repositorio.ufla.br/jspui/handle/1/10237
url http://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/384
http://repositorio.ufla.br/jspui/handle/1/10237
identifier_str_mv SAÚDE, A. V. et al. Service oriented framework for lightweight enterprise applications. INFOCOMP: Journal of Computer Science, Lavras, v. 9, n. 6, p. 49-58, July. 2010. Special Issue.
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv http://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/384/366
dc.rights.driver.fl_str_mv Copyright (c) 2015 INFOCOMP Journal of Computer Science
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2015 INFOCOMP Journal of Computer Science
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Editora da UFLA
publisher.none.fl_str_mv Editora da UFLA
dc.source.none.fl_str_mv INFOCOMP Journal of Computer Science; Vol 9, No 6 (2010): Special Issue - July, 2010; 49-58
1982-3363
1807-4545
reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1784550013801594880