Diseño y Construcción de un Mecanismo para el uso de Invocación Implícita

Luis Felipe Fernández M., Gabriel Bravo Martínez, Hada García Canale

Resumen


Resumen

El principal propósito de este documento es mostrar la construcción de un mecanismo para uso de Invocación Implícita y contribuir a mejorar el diseño de software con respecto a atributos de cambiabilidad y reutilización de código. Un paradigma para mejorar el diseño de software es mantener bajo acoplamiento entre clases, y de esa manera obtener un diseño flexible. Cuando las necesidades de las compañías cambian y el software con el que cuenta tiene un diseño con un alto grado de acoplamiento, tiende a ser reemplazado por uno nuevo debido a la poca flexibilidad del diseño. Otra característica importante en el desarrollo de sistemas es la capacidad de que el software sea reutilizado. La invocación implícita es un paradigma que ha sido propuesto como una manera de lograr bajo acoplamiento y reutilización. 

Palabras Clave: Invocación Implícita, Diseño Orientado a Objetos, Bajo Acoplamiento, Alta Cohesión, Diseño de Software.


Palabras clave


Invocación Implícita; Diseño Orientado a Objetos; Bajo Acoplamiento; Alta Cohesión; Diseño de Software

Texto completo:

PDF

Referencias


Larman C. 2002. UML y Patrones: Una introducción al análisis y diseño orientado a objetos y al proceso unificado. Mex.: Prentice-Hall.

Referencias Dintel J, et al. 1997.

Towards a formal treatment of implicit invocation. USA: Carnegie Mellon University. Microsoft ® MSDN Library. 2005. Crear y utilizar archivos DLL de C#. USA. http://citeseer.ist.psu.edu/cache/papers/cs/3410/http :zSzzSzreports- archive.adm.cs.cmu.eduzSzanonzSz1997zSzCMU- CS-97-153.pdf/towards-a-formal-treatment.pdf http://msdn.microsoft.com/library/spa/default.asp? url=/library/SPA/cscon/html/vclrfBuildingDynami cLinkingLibraryDLL.asp

Fernández LF, Cristina Gómez, Juan Ramón López y Antoni Olivé. 1998. Invocación explícita vs. Invocación implícita: Análisis comparativo de dos enfoques de diseño de Sistemas de Información, III Jornadas de Ingeniería del Software.

Universidad de Murcia, España Shaw M, Garlan D. 1996. Software Architecture. USA: Prentice Hall. Troelsen A. 2001. C# and the .NET Platform. USA: The A Press.


Enlaces refback

  • No hay ningún enlace refback.


Copyright (c) 2017 CULCyT

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial 4.0 Internacional.

Responsable de la última actualización de este número: Raúl Alfredo Meza González. Fecha de la última modificación, 14 de abril de 2020.

Las opiniones expresadas por los autores no necesariamente reflejan la postura del editor de la publicación. Los contenidos e imágenes de la publicación estan sujetos a una licencia CC 4.0 internacional BY NC. 

 Licencia de Creative Commons