Arboleda, Hugo2017-07-302017-07-302015-07-011692-0899http://revistas.usc.edu.co/index.php/Ingenium/article/view/522http://hdl.handle.net/10906/81881Los patrones de diseño para empresas (tales como los patrones JEE) pueden ser usados para promover Atributos de Calidad [Quality Attributes, QA] como funcionalidades cuando se derivan en una línea de productos software [Software Product Line, SPL]. Uno de los aspectos encontrados en la derivación de productos es la interacción de fragmentos de código generados por la aplicación de patrones. Esta interacción puede ser colaborativa o de competitiva. Cuando es competitiva, las relaciones pueden ser adaptables o excluyentes. En ambos casos, los diferentes enfoques (e.g., la composición patrón, el patrón de sustitución, el razonamiento de restricción) se pueden usar para abordar el problema. Sin embargo, la identificación y predicción temprana de estas interacciones puede ser útil para desarrollar estrategias adecuadas. Este trabajo explora e identifica las interacciones usando dos repositorios base: QAs de un reconocido estándar y patrones de un catálogo. Se muestran dos casos de interacción funcional, cuando se promueven niveles específicos de QA en una aplicación empresarial [SPL].</p>5 páginasDigitalapplication/pdfengEL AUTOR, expresa que la obra objeto de la presente autorización es original y la elaboró sin quebrantar ni suplantar los derechos de autor de terceros, y de tal forma, la obra es de su exclusiva autoría y tiene la titularidad sobre éste. PARÁGRAFO: en caso de queja o acción por parte de un tercero referente a los derechos de autor sobre el artículo, folleto o libro en cuestión, EL AUTOR, asumirá la responsabilidad total, y saldrá en defensa de los derechos aquí autorizados; para todos los efectos, la Universidad Icesi actúa como un tercero de buena fe. Esta autorización, permite a la Universidad Icesi, de forma indefinida, para que en los términos establecidos en la Ley 23 de 1982, la Ley 44 de 1993, leyes y jurisprudencia vigente al respecto, haga publicación de este con fines educativos. Toda persona que consulte ya sea la biblioteca o en medio electrónico podrá copiar apartes del texto citando siempre la fuentes, es decir el título del trabajo y el autor.http://creativecommons.org/licenses/by-nc-nd/4.0/Identifying competitive interaction of patterns in software product linesIdentificación de la interacción competitiva de patrones en líneas de producto softwareinfo:eu-repo/semantics/openAccesshttps://doi.org/10.21774/ing.v9i24.522Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Command and control systemTelecommunicationHardwareAutomatización y sistemas de controlTelecomunicacionesHardware y arquitectura de computadoreshttp://purl.org/coar/resource_type/c_2df8fbb1instname:Universidad Icesireponame:Biblioteca Digitalrepourl:https://repository.icesi.edu.co/http://purl.org/coar/access_right/c_abf2