Applying design patterns to ensure high flexibility in the software

Authors

  • Lain Cárdenas Escalante Universidad César Vallejo, La Libertad, Perú

DOI:

https://doi.org/10.18050/td.v12i1.696

Keywords:

Design pattern, Modifiability, Strategy, Low coupling, High cohesion, Business rules

Abstract

Business software application is inherently complex because of its high degree of variability in its business rules. Therefore, the aim of this article is to explain and demonstrate, based on one example, how the use of design patterns can develop flexible business applications to changes in business rules. In this paper a Design Model based on a Strategy pattern, a Composite pattern and a factory pattern has been developed. Finally, the use of a framework that allows implementating the manufacture of objects and dependency injection is recommended.

Published

2014-12-03

How to Cite

Cárdenas Escalante, L. . (2014). Applying design patterns to ensure high flexibility in the software. Tecnología &Amp; Desarrollo (Trujillo), 12(1), 77–82. https://doi.org/10.18050/td.v12i1.696

Issue

Section

Technology and Development

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.