课题基金 / 基金详情

Empirische Untersuchungen von Methoden und Entwicklung von Werkzeugen für das kosteneffektive Klonmanagement

Empirische Untersuchungen von Methoden und Entwicklung von Werkzeugen für das kosteneffektive Klonmanagement
对具有成本效益的克隆管理方法和工具开发的实证研究
批准号:
67847256
负责人:
Professor Dr. Rainer Koschke
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2008
资助国家:
德国
项目状态:
已结题
起止时间:
2007-12-31 至 2017-12-31

项目摘要

项目成果

Professor Dr. Rainer Koschke的其他基金

相似基金

相关文献

中文摘要
翻译
软件-系统在实践中是冗余的,而不是重复存在。在软件开发过程中,我们发现了许多新的问题和解决方案。Ein Fehler,这是我的原创,在Allen Kopien Beitigt的音乐中是这样的。从功能上来说,这是一件很重要的事情。这是一种特殊的复制,它的目的是为了更好地保护自己的身体。我们的程序是这样的,所有的一切都是如此的美好。他说:“这是一件非常重要的事情,我不知道该怎么办。”在Der Sucheähnlicher Programmteile中,Der Schwerpenkt Dieser Forschung liegt。这是我的杰多克Nur wenige经验主义的Aussagenüber Ursache Under Wirkung Dieser Redundanzen.我是一名来自经验主义的项目,我们的软件-版本不同,不同的是,我们也不同。这是一种软件开发和实现的方法,可用于冗余查询文本的查找、存储和维护。
英文摘要
Software-Systeme enthalten in der Praxis häufig einen hohen Grad redundanten Quelltextes, der meist durch Duplikation existierenden Quelltextes entstanden ist. Redundanz erhöht den Umfang der Software, erfordert vielfachen Abgleich der Quelltextvarianten und verursacht Probleme und Mehraufwand bei Fehlerkorrektur undWeiterentwicklung. Ein Fehler, der sich im Original befand, muss in allen Kopien beseitigt werden. Eine Umstrukturierung der Implementierung oder Erweiterung der Funktionalität muss für jede Kopie wiederholt werden. Da die Duplikation ad hoc geschieht, ist jedoch selten bekannt, wohin ein Stück Code kopiert wurde. Ein Programmierer kann sich so selten sicher sein, alle Fehler beseitigt bzw. alle notwendigen Änderungen gemacht zu haben. Das Ziel, Redundanz in Programmen zu entdecken und zu vermeiden bzw. damit umzugehen, hat den Anstoß zu einer Reihe von Untersuchungen gegeben. Der Schwerpunkt dieser Forschung liegt in der Suche ähnlicher Programmteile. Es gibt jedoch nur wenige empirisch gesicherte Aussagen über Ursache undWirkung dieser Redundanzen. Im beantragten Projekt untersuchen wir empirisch, wie sich Duplikate über Software-Versionen hinweg entwickeln und welche Ursachen und Wirkungen sie haben. Die Erkenntnisse dienen dem Entwurf und der Implementierung von Software-Werkzeugen, um Programmierer zu unterstützten, redundanten Quelltext finden, bewerten, verfolgen, entfernen und konsistent ändern zu können.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Recognition and validation of security patterns
Empirical research on the impact and evolution of Bad Smells
Support for correct evolution of software product lines
Empirical Foundational Research on Program Comprehension in Software Engineering
海外基金