首页> 外文期刊>Wirtschaftsinformatik >Wiederverwendbare Software
【24h】

Wiederverwendbare Software

机译:可重用软件

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

摘要

Entwicklungsmethoden, die mehrfache Nutzung mit einbeziehen, finden zunehmend Beachtung sowohl der Techniker als auch des Managements. Wichtige Gründe dafür sind Kostenersparnis in der Entwicklung und in der Wartung, die Tatsache, daß die Software bereits ausgetestet ist, und — im Termindruck — die reine Zeitersparnis bei Verwendung von bestehenden Bibliotheken. Auch wenn in vielen Unternehmen der Grad von Wiederverwendung noch nicht das gewünschte Maß erreicht hat, wurden doch in den letzten Jahren erhebliche Fortschritte erzielt - das gilt sowohl für die Grundlagenforschung als auch für die praktische Umsetzung in den Projekten. Daneben muß aber auch bedacht werden, daß Wiederverwendbarkeit nicht kostenlos zu erreichen ist. Um Fehlinvestitionen zu vermeiden, müssen deshalb die Vor-und Nachteile einer bestimmten Wiederver-wendbarkeitsentscheidung sorgfältig abgewogen werden. Keineswegs sollte grundsätzlich jeder Code wiederverwendbar geschrieben werden. Neben Programm-Modulen können im Rahmen von IT-Projekten auch noch Daten, Testbeispiele, Dokumentation, Know-how, erfolgreiche Entwicklungsprozesse sowie Architektur und Design [Ga95] wiederverwendet werden. Die vorliegende Arbeit konzentriert sich jedoch auf die mehrfache Nutzung von Code.%Methods of software development which include reuse are increasingly gaining attention both by the computer scientists and managers. This is mainly due to cost-savings in development and maintenance, to the fact that the software is already tested and - in case of tight schedules - the pure saving of time in the use of existing libraries. Even though in many companies the degree of reuse has not yet reached the desired level, important progress has been made during the recent years. This holds both for basic research and the practical application in projects. On the other hand the fact that reusability cannot be achieved for nothing must also be borne in mind. To avoid misinvestments the pros and cons of a certain reusability decision have to be carefully considered. In no case should each and every code be of a reusable design. In addition to program modules any other product of a computer science project may be reused, e.g. data, tests, documentation, know how, successful development processes, architecture and design [Ga95]. This paper however concentrates on the reuse of code.
机译:涉及多种用途的开发方法越来越受到技术人员和管理层的关注。这样做的重要原因是节省了开发和维护成本,已经对软件进行了测试,以及-在期限方面-使用现有库时节省了纯时间。即使许多公司的重用程度尚未达到期望的水平,近年来也取得了可观的进步-这既适用于基础研究,也适用于项目中的实际实施。此外,还必须牢记不能免费获得可重用性。为了避免不良投资,必须仔细权衡特定可重用性决策的优缺点。任何情况下,任何代码都不得重复使用。除了程序模块之外,数据,测试示例,文档,专有技术,成功的开发过程以及体系结构和设计[Ga95]也可以在IT项目的上下文中重用。但是,当前的工作集中在代码的多次使用上。%包括重用在内的软件开发方法越来越受到计算机科学家和管理人员的关注。这主要是由于节省了开发和维护成本,还因为已经对软件进行了测试,并且-如果时间紧迫,则可以节省使用现有库的时间。即使在许多公司中,重用程度尚未达到所需的水平,但近年来仍取得了重要进展。这对于基础研究和项目中的实际应用都适用。另一方面,必须牢记不能无所不能实现可重用性这一事实,为避免投资错误,必须仔细考虑某个可重用性决策的利弊。在任何情况下,每个代码都不应该具有可重用的设计。除了程序模块之外,计算机科学项目的任何其他产品都可以重复使用,例如数据,测试,文档,知识,成功的开发过程,架构和设计[Ga95]。但是,本文着重于代码的重用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号