首页> 外文学位 >Desarrollo integral de sistemas de procesamiento de informacion visual: Un enfoque multiparadigma basado en lineas de producto, componentes y generacion automatica de software.
【24h】

Desarrollo integral de sistemas de procesamiento de informacion visual: Un enfoque multiparadigma basado en lineas de producto, componentes y generacion automatica de software.

机译:视觉信息处理系统的全面开发:基于产品线,组件和自动软件生成的多范式方法。

获取原文
获取原文并翻译 | 示例

摘要

The wide variety of today software systems has significantly increased the size and complexity of applications. This, together with the rapid technological advances in some fields such as electronics or communications, makes it necessary to develop software flexible enough to handle the continuous market changes in a time-effective manner. It is equally essential not to achieve this application flexibility improvement by reducing their efficiency or increasing their cost or time to market.; During the last few decades new software development paradigms have arisen in response to these new demands. Among them, Object and Aspect Oriented, Component and Product Line Based Software Development paradigms, together with Generative and Visual Programming are some outstanding examples. However, these proposals have not found a significant acceptance among the community of mixed hardware/software (HW/SW) system developers. This can be partially attributed to the lack of agreement with respect to the methodologies and notations to be adopted as well as to the absence of tools which fully support the whole development life cycle of these applications. In fact, this type of systems are currently developed in a rather hardware-centric fashion while software is attributed a less important role. This approach usually leads to developing highly efficient systems which, on the other hand, are scarcely (if at all) flexible and reusable.; This Thesis presents a novel software-centric approach to mixed HW/SW system development which is aimed at improving this kind of product flexibility and reusability while bearing in mind other requirements regarding efficiency, reliability, low cost, or short time to market. This new approach is built on the foundation of Software Product Lines while leveraging the capabilities offered by Component-Based Software Development and Generative Programming. In order to show the synergy arising from the integration of these three current Software Engineering hot topics, this Thesis present a practical study case on building Visual Information Processing Systems (VIPS), which can be easily extended to cover many other application domains, e.g. real-time control systems or networking applications. In order to support the multi-paradigm approach presented here, the IP-CoDER visual programming tool has been developed which covers the whole YIPS development life-cycle allowing the integration of several image processing libraries and tools currently available.
机译:当今各种各样的软件系统大大增加了应用程序的大小和复杂性。加上电子或通讯等某些领域的快速技术进步,有必要开发足够灵活的软件以有效地应对持续的市场变化。同样重要的是,不要通过降低效率或增加成本或上市时间来提高应用程序的灵活性。在过去的几十年中,为响应这些新需求,出现了新的软件开发范例。其中,面向对象和方面,基于组件和产品线的软件开发范例以及生成式和可视化编程是一些出色的示例。但是,这些建议在混合硬件/软件(HW / SW)系统开发人员社区中尚未得到广泛认可。这可以部分归因于在要采用的方法和符号上缺乏共识,以及缺乏可以完全支持这些应用程序整个开发生命周期的工具。实际上,此类系统当前是以相当以硬件为中心的方式开发的,而软件被认为是次要的。这种方法通常导致开发高效的系统,另一方面,该系统几乎(如果有的话)几乎没有灵活性和可重用性。本文提出了一种新颖的以软件为中心的硬件/软件混合系统开发方法,旨在提高此类产品的灵活性和可重复使用性,同时牢记有关效率,可靠性,低成本或上市时间短的其他要求。这种新方法建立在软件产品线的基础上,同时利用了基于组件的软件开发和生成式编程所提供的功能。为了展示这三个当前软件工程热门话题的融合所产生的协同作用,本论文提出了一个关于构建视觉信息处理系统(VIPS)的实际研究案例,该案例可以轻松地扩展到许多其他应用领域,例如:实时控制系统或网络应用程序。为了支持此处介绍的多范式方法,已开发了IP-CoDER视觉编程工具,该工具涵盖了整个YIPS开发生命周期,允许集成多个当前可用的图像处理库和工具。

著录项

  • 作者

    Vicente Chicote, Cristina.;

  • 作者单位

    Universidad Politecnica de Cartagena (Spain).;

  • 授予单位 Universidad Politecnica de Cartagena (Spain).;
  • 学科 Computer Science.
  • 学位 Dr.
  • 年度 2005
  • 页码 222 p.
  • 总页数 222
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号