A Formal Architecture-Based Approach to Software IntegrationTesting
A Formal Architecture-Based Approach to Software IntegrationTesting
批准号:
9710078
负责人:
Alexander Wolf
金额:
$18.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-08-15 至 2000-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
9710078 A formal software architecture specification makes the analysis, design, and construction of a complex system intellectually tractable by characterizing the system at a high level of abstraction. This project focuses on revealing defects in the dynamic interaction and communication behavior of system components through testing techniques applied at the architectural level. While testing has historically concentrated on the implementation as the target of inquiry, this research instead considers the architectural specification of the system as the target. There are five major contributions to software architecture and software testing technology arising from this research. First, a set of architecture-based integration test criteria are defined to provide requirements for testing architectural aspects of a system; methods are also developed for applying these criteria to architectural styles and domain-specific architectures. Second, methods are developed for testing an implementation in terms of its conformance to a specified architecture via architecture conformance oracles. Third, architecture-level slicing techniques are defined for localizing architectural defects and minimizing regression testing. Fourth, methods are developed for using feature tests to discover the architecture of a system from its implementation. In addition, various approaches to formal architecture specification are evaluated with respect to their suitability to testing technologies. ***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
The Impact Project: Determining the Impact of Software Engineering Research Upon Practice
-
批准号:0137766
-
项目类别:Standard Grant
-
资助金额:$15.06万
-
财政年份:2002
-
负责人:Alexander Wolf
-
依托单位:
The Impact Project: Determining the Impact of Software Engineering Research upon Practice
-
批准号:0010041
-
项目类别:Standard Grant
-
资助金额:$2.45万
-
财政年份:2000
-
负责人:Alexander Wolf
-
依托单位:
U.S.-Argentina Cooperative Research on Software ArchitectureFormal Specification
-
批准号:9514202
-
项目类别:Standard Grant
-
资助金额:$0.76万
-
财政年份:1996
-
负责人:Alexander Wolf
-
依托单位:
Design and Evaluation of Algorithms for Storage Reclamation in Object Databases
-
批准号:9521046
-
项目类别:Continuing Grant
-
资助金额:$34.44万
-
财政年份:1995
-
负责人:Alexander Wolf
-
依托单位:
Software Process Data Capture, Visualization and Analysis
-
批准号:9302739
-
项目类别:Continuing Grant
-
资助金额:$24.64万
-
财政年份:1993
-
负责人:Alexander Wolf
-
依托单位:
海外基金