Show simple item record

dc.creatorMouratidou,Maria
dc.creatorLourdas,Vassilios
dc.creatorChatzigeorgiou,Alexander
dc.creatorGeorgiadis,Christos K
dc.date2010-04-01
dc.date.accessioned2019-04-25T12:41:27Z
dc.date.available2019-04-25T12:41:27Z
dc.identifierhttps://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-18762010000100004
dc.identifier.urihttp://revistaschilenas.uchile.cl/handle/2250/61092
dc.descriptionDesign patterns, acting as recurring solutions to common problems, offer significant benefits such as avoiding unnecessary complexity, and promoting code reuse, maintainability and extensibility. This paper describes how four not technology-specific or language-specific design patterns (Front Controller, Model View Controller, Transfer Object and Service to Worker) can be applied to one typical e-commerce application developed using Java EE platform. The first goal is to evaluate the improvement of design properties after the implementation of each design pattern using software metrics. Another goal is to assess the influence of design patterns on the maintainability of the e-commerce application under study by examining the evolution of software metrics when performing certain extensions. The results indicate that the application of patterns positively influences design properties such as coupling, complexity and messaging implying a possible improvement in high-level quality attributes such as flexibility, extensibility and reusability.
dc.formattext/html
dc.languageen
dc.publisherUniversidad de Talca
dc.relation10.4067/S0718-18762010000100004
dc.rightsinfo:eu-repo/semantics/openAccess
dc.sourceJournal of theoretical and applied electronic commerce research v.5 n.1 2010
dc.subjectDesign Pattern
dc.subjecte-Commerce Application
dc.subjectJava Enterprise Edition
dc.subjectSoftware Metrics
dc.subjectSoftware Quality
dc.titleAn Assessment of Design Patterns’ Influence on a Java-based E-Commerce Application


This item appears in the following Collection(s)

Show simple item record