Service oriented framework for lightweight enterprise applications
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Outros Autores: | , , , , |
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 |