En la historiografía y la arqueología dominicana la trascendencia de la región norte ha estado tradicionalmente ligada a su condición de escenario de importantes acontecimientos vinculados con los... Show moreEn la historiografía y la arqueología dominicana la trascendencia de la región norte ha estado tradicionalmente ligada a su condición de escenario de importantes acontecimientos vinculados con los inicios de la colonización europea (Arranz Marquez 1991; Cassa 1992; Deagan y Cruxent 2002; Guerrero y Veloz Maggiolo 1988; Ortega 1988; Wilson 1992). Al margen de los aportes que esa visión ha generado, la misma ha contribuido a trazar esquemas importantes en los estudios arqueológicos, sobre todo, al incidir en la prioridad de ciertos temas; la forma en que estos han sido abordados, así como los escenarios propicios para su investigación. En este artículo revisamos algunas de estas nociones y proporcionamos evidencias para entender la conquista del norte, principalmente desde la perspectiva indígena. Show less
As the de facto industry standard for software modeling, the Unified Modeling Language (UML) is used widely across various IT domains. UML__s wide acceptance is partly because the language offers... Show moreAs the de facto industry standard for software modeling, the Unified Modeling Language (UML) is used widely across various IT domains. UML__s wide acceptance is partly because the language offers flexibility and freedom in modeling software systems: 1) UML provides an extensive set of modeling notations that can be used to model various concepts; 2) UML can be used both in a casual and formal manners. In the context of model-driven software development, the degree of freedom in which UML is used raises an important issue related to model quality. Different styles and rigors in using UML affect the quality of the resulting models. It is then logical to think that the level of quality of the UML model may affect the quality of the resulting software. This thesis reports on a series of empirical studies performed to address a pivotal question concerning the benefits of UML modeling in software development, particularly from a quality perspective. The results of these empirical studies show that the use of UML provides benefits in terms of increased quality and productivity in software development. The availability of UML models also allows early prediction of defects in software systems. Such prediction is potentially useful for identifying and fixing defects early during software development, and for prioritizing testing. Show less