首页> 外文OA文献 >Development of a 3d tool for visualization of different software artifacts and their relationships
【2h】

Development of a 3d tool for visualization of different software artifacts and their relationships

机译:开发用于可视化不同软件工件及其关系的3d工具

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Este trabajo se enfoca en el desarrollo de una herramienta de visualización de software que permite analizar diferentes artefactos de software como código fuente y bases de datos relacionales. Por su naturaleza, la herramienta creada propone una metáfora basada en desarrollos anteriores del campo de visualización de software. La primera parte del documento de tesis presenta un estado del arte en el área de visualización de software, esto incluye la forma en cómo esta área aporta al proceso de evolución de software, punto muy importante en la ingeniería de software. Posteriormente se presenta la fundamentación básica de SeeIT 3D (nombre de la herramienta desarrollada): su metáfora, métricas, mecanismos para entrada de datos y tecnologías que hacen parte de la arquitectura interna. Luego, con el fin de validar la funcionalidad de la herramienta y dar soporte a los fundamentos en los que se basa, se evaluaron un conjunto de proyectos de código abierto escritos en lenguaje Java, que por su tamaño medio e historia bien definida en el área que representan, proveen un buen marco de evaluación. Finalmente como resultado del trabajo de tesis es posible concluir que la visualización de software realmente da un buen soporte a las tareas asociadas al proceso de evolución de software, brindando mecanismos que permiten comprender más fácilmente los artefactos producidos durante el desarrollo de software. De igual manera se concluyen que SeeIT 3D es una buena aproximación y un avance en el campo dadas sus capacidades. / Abstract.This work is focused in the development of a software visualization tool that is able to analyze different software artifacts such as source code and relational databases. Because of its nature, the tool proposes a metaphor based on previous works developed in the software visualization field. The beginning of the thesis document presents a state of art of software visualization; it includes how visualization supports the process of software evolution. After that the basis of SeeIT 3D (name of the developed tool) is presented e.g. the metaphor, metrics, input mechanism and technologies that conform its internal architecture. In order to validate the functionality of the tool and give support to the concepts it is based on, a set of open source projects written in Java language was evaluated. These projects have a medium size and a well-defined history in the field they represent that provide an adequate evaluation framework for the tool.udFinally as a result of the thesis work it is possible to conclude that software visualization really provides enough support for the task associated with the evolution process of software systems. It is provided by giving mechanisms that allow understanding the produced software artifacts easily. It is also possible to concluded that SeeIT 3D is a good approximation and a step forward in the field due to its capabilities.
机译:这项工作专注于软件可视化工具的开发,该工具可以分析不同的软件工件,例如源代码和关系数据库。就其性质而言,所创建的工具基于软件可视化领域的先前发展提出了一个隐喻。论文的第一部分介绍了软件可视化领域的最新技术,其中包括该领域如何促进软件演化的过程,这是软件工程中非常重要的一点。随后,介绍了SeeIT 3D(已开发工具的名称)的基本基础:其隐喻,度量,数据输入机制和内部体系结构中的技术。然后,为了验证该工具的功能并为其提供基础支持,我们评估了一组用Java语言编写的开源项目,这是由于它们的平均大小和该地区的明确定义的历史它们代表了一个很好的评估框架。最后,作为论文工作的结果,有可能得出结论,软件可视化确实为与软件演化过程相关的任务提供了良好的支持,并提供了使理解软件开发过程中产生的工件更容易的机制。同样,可以得出结论,鉴于其功能,SeeIT 3D是一个很好的近似值,并且是该领域的一项进步。 /摘要。这项工作专注于软件可视化工具的开发,该工具能够分析不同的软件工件,例如源代码和关系数据库。由于其性质,该工具基于在软件可视化领域中开发的先前工作提出了一个隐喻。论文的开始部分介绍了软件可视化的最新技术。它包括可视化如何支持软件演化过程。之后,介绍了SeeIT 3D(已开发工具的名称)的基础。隐喻,指标,输入机制和符合其内部架构的技术。为了验证该工具的功能并支持其所基于的概念,对一组用Java语言编写的开源项目进行了评估。这些项目具有中等规模,并且在它们所代表的领域中都有明确的历史,可为该工具提供适当的评估框架。 ud最后,由于论文工作的结果,可以得出结论,软件可视化确实为工具提供了足够的支持。与软件系统的演化过程相关的任务。它通过提供允许轻松理解所产生的软件工件的机制来提供。还可以得出结论,SeeIT 3D由于其功能而可以很好地逼近该领域并向前迈进了一步。

著录项

  • 作者

    Montaño Ramírez David;

  • 作者单位
  • 年度 2011
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号