<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>Ingenierías</title>
<link>http://hdl.handle.net/20.500.12953/6</link>
<description/>
<pubDate>Thu, 09 Apr 2026 06:10:52 GMT</pubDate>
<dc:date>2026-04-09T06:10:52Z</dc:date>
<item>
<title>Using Naming Patterns for Identifying Architectural Technical Debt</title>
<link>http://hdl.handle.net/20.500.12953/62</link>
<description>Using Naming Patterns for Identifying Architectural Technical Debt
Mendoza del Carpio, Paul
Hasty software development can produce immediate implementations with source code unnecessarily complex and hardly readable. These small kinds of software decay generate a technical debt that could be big enough to seriously affect future maintenance activities. This work presents an analysis technique for identifying architectural technical debt related to non-uniformity of naming patterns; the technique is based on term frequency over package hierarchies. The proposal has been evaluated on projects of two popular organizations, Apache and Eclipse. The results have shown that most of the projects have frequent occurrences of the proposed naming patterns, and using a graph model and aggregated data could enable the elaboration of simple queries for debt identification. The technique has features that favor its applicability on emergent architectures and agile software development.
</description>
<pubDate>Wed, 18 Jan 2017 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://hdl.handle.net/20.500.12953/62</guid>
<dc:date>2017-01-18T00:00:00Z</dc:date>
</item>
<item>
<title>A Behavior Tree-Based Model for Supporting the Analysis of Knowledge Transferred in Software R&amp;D Teams</title>
<link>http://hdl.handle.net/20.500.12953/60</link>
<description>A Behavior Tree-Based Model for Supporting the Analysis of Knowledge Transferred in Software R&amp;D Teams
Fernández Del Carpio, Alvaro
Software R&amp;D teams require proper forms of representing knowledge at carrying out software engineering&#13;
processes and researches. In this context, transfer of knowledge becomes a dynamic process because team&#13;
members participating in the process acquire, communicate and integrate knowledge from different&#13;
sources. In this paper, a behavior tree-based model is presented for representing knowledge generated from&#13;
research and development activities. Through structured nodes representing pieces of knowledge, it is&#13;
possible to identify key points of new challenges, concerns, issues, gaps, etc., and shed lights on new&#13;
insights and knowledge of importance to team members, contributing to improve and provide solutions to&#13;
the domain analyzed.
</description>
<pubDate>Thu, 12 May 2016 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://hdl.handle.net/20.500.12953/60</guid>
<dc:date>2016-05-12T00:00:00Z</dc:date>
</item>
<item>
<title>Framework Based on Aggregated Graphs for Analysis of Architectural Conformance from Source Code</title>
<link>http://hdl.handle.net/20.500.12953/47</link>
<description>Framework Based on Aggregated Graphs for Analysis of Architectural Conformance from Source Code
Mendoza del Carpio, Paul
Agile approaches consider the software architecture as an emergent feature that can have an intended structure but could be not documented. To controlling the architectural erosion, an architectural conformance analysis could be performed, but considering the source code as a primordial input. This work presents a framework that supports the development of applications for architectural conformance analysis based on rules and measures. The framework uses aggregated graphs, MapReduce operations, and an external DSL; and has been evaluated over studies related to software architecture, and projects like the test suite of Red Hat WildFly and WordPress for Android. The gotten results favor the use of the framework for executing a continuous architectural analysis from source code.
</description>
<pubDate>Mon, 29 Aug 2016 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://hdl.handle.net/20.500.12953/47</guid>
<dc:date>2016-08-29T00:00:00Z</dc:date>
</item>
<item>
<title>Identification of architectural technical debt: An analysis based on naming patterns</title>
<link>http://hdl.handle.net/20.500.12953/46</link>
<description>Identification of architectural technical debt: An analysis based on naming patterns
Mendoza del Carpio, Paul
Hasty software development can produce immediate implementations with source code unnecessarily complex and hardly readable. These small kinds of software decay generate a technical debt that could be big enough to seriously affect future maintenance activities. This work presents an analysis technique for identifying architectural technical debt related to non-uniformity of naming patterns; the technique is based on term frequency over package hierarchies. The proposal has been evaluated on projects of two popular organizations, Apache and Eclipse. The results have shown that most of the projects have frequent occurrences of the proposed naming patterns, and using a graph model and aggregated data could enable the elaboration of simple queries for debt identification. The technique has features that favor its applicability on emergent architectures and agile software development.
</description>
<pubDate>Thu, 28 Apr 2016 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://hdl.handle.net/20.500.12953/46</guid>
<dc:date>2016-04-28T00:00:00Z</dc:date>
</item>
</channel>
</rss>
