课题基金 / 基金详情

Globale Programm- und Architekturanalysen zur Konsolidierung von Software-Varianten zu Software-Produktlinien

Globale Programm- und Architekturanalysen zur Konsolidierung von Software-Varianten zu Software-Produktlinien
全局程序和架构分析,将软件变体整合到软件产品线中
批准号:
47940084
负责人:
Professor Dr. Rainer Koschke
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2007
资助国家:
德国
项目状态:
已结题
起止时间:
2006-12-31 至 2010-12-31

项目摘要

项目成果

Professor Dr. Rainer Koschke的其他基金

相似基金

相关文献

中文摘要
翻译
Bei Software-Herstellern,deren einzelne Software-Produkte greße Gemeinsamkeiten aufweisen,entstehen häufig Software-Varianten durch ungeplante Wiederverwendung und unzureichendes KonfigurationsManagement。Der Code eines Produkts wird hierbei für ein anderes Produkt im großen Stil kopiert und an die besonderen Anforderungen des neuen Einsatzes angepasst.结果变量是一个独立的Weiterentwicklung。Bei einer greßen Zahl von Varianten erhöhen sich hierbei die Wartungskosten,weil notwendige Änderungen im gemeinsamen Code(z.B. zur Fehlerbehebung)in艾伦Varianten individuell analysiert,nachgezogen,documentiert und getestet韦尔登müssen.变异体的大规模防御和防御是多伊尔的梅尔更大的优势。项目的研究、分析和重构技术包括软件变量,通过在市场上建立一个完整的生产线平台来实现,从而使Wartungs和Weiterentwicklungskosten成为一个整体。
英文摘要
Bei Software-Herstellern, deren einzelne Software-Produkte große Gemeinsamkeiten aufweisen, entstehen häufig Software-Varianten durch ungeplante Wiederverwendung und unzureichendes Konfigurationsmanagement. Der Code eines Produkts wird hierbei für ein anderes Produkt im großen Stil kopiert und an die besonderen Anforderungen des neuen Einsatzes angepasst. Die resultierenden Varianten erfahren eine eigene Weiterentwicklung. Bei einer großen Zahl von Varianten erhöhen sich hierbei die Wartungskosten, weil notwendige Änderungen im gemeinsamen Code (z.B. zur Fehlerbehebung) in allen Varianten individuell analysiert, nachgezogen, dokumentiert und getestet werden müssen. Die Wartung und Weiterentwicklung einer großen Anzahl von Varianten ist auf Dauer kaum mehr beherrschbar. Der Forschungsbeitrag des Projekts ist es, Analyse- und Restrukturierungstechniken bereitzustellen, um Software-Varianten, die durch ungeplante Wiederverwendung entstanden sind, sich aber am Markt bewährt haben, zu konsolidieren und in eine Produktlinienplattform zu integrieren, um so Wartungs- und Weiterentwicklungskosten einzusparen.
期刊论文(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
海外基金