A Formal Architecture-Based Approach to Software IntegrationTesting

基于正式架构的软件集成测试方法

基本信息

  • 批准号:
    9710078
  • 负责人:
  • 金额:
    $ 18万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    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. ***
9710078正式的软件体系结构规范通过在高抽象级别对系统进行描述,使复杂系统的分析、设计和构建变得易于智能地处理。该项目致力于通过应用于体系结构级别的测试技术来揭示系统组件的动态交互和通信行为中的缺陷。虽然测试历史上一直集中在作为调查目标的实现上,但本研究转而将系统的体系结构规范作为目标。本研究对软件体系结构和软件测试技术有五个主要贡献。首先,定义了一组基于体系结构的集成测试标准,以提供测试系统的体系结构方面的需求;还开发了将这些标准应用于体系结构样式和特定于领域的体系结构的方法。其次,开发了通过体系结构一致性预言测试实现与指定体系结构的一致性的方法。第三,定义了架构级切片技术来定位架构缺陷并最小化回归测试。第四,开发了使用功能测试从实现中发现系统架构的方法。此外,还评估了形式化体系结构规范的各种方法对测试技术的适用性。***

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Alexander Wolf其他文献

A case study of flipped classroom for automata theory in secondary education
中等教育自动机理论翻转课堂案例研究
A Model Curriculum for Flipping an Allied Health Microbiology Course
翻转联合健康微生物学课程的示范课程
  • DOI:
    10.1525/abt.2020.82.9.633
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Alexander Wolf
  • 通讯作者:
    Alexander Wolf
GPCRs as Targets for Plant-Derived Drugs
GPCR 作为植物源药物的靶点
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    A. Böttger;U. Vothknecht;C. Bolle;Alexander Wolf
  • 通讯作者:
    Alexander Wolf
Invasive Blutdruckmessung in der präklinischen Notfallmedizin: wirklich ein Konzept für die Zukunft?
  • DOI:
    10.1007/s10049-024-01433-z
  • 发表时间:
    2025-01-14
  • 期刊:
  • 影响因子:
    1.100
  • 作者:
    Alexander Wolf;Matthias Unterberg
  • 通讯作者:
    Matthias Unterberg
Thrombektomie beim Schlaganfall: anästhesiologische Aspekte
Thrombektomie beim Schlaganfall: anästhesiologische Aspekte

Alexander Wolf的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Alexander Wolf', 18)}}的其他基金

The Impact Project: Determining the Impact of Software Engineering Research Upon Practice
影响项目:确定软件工程研究对实践的影响
  • 批准号:
    0137766
  • 财政年份:
    2002
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
The Impact Project: Determining the Impact of Software Engineering Research upon Practice
影响项目:确定软件工程研究对实践的影响
  • 批准号:
    0010041
  • 财政年份:
    2000
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
U.S.-Argentina Cooperative Research on Software ArchitectureFormal Specification
美国-阿根廷软件架构合作研究正式规范
  • 批准号:
    9514202
  • 财政年份:
    1996
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
Design and Evaluation of Algorithms for Storage Reclamation in Object Databases
对象数据库存储回收算法的设计与评估
  • 批准号:
    9521046
  • 财政年份:
    1995
  • 资助金额:
    $ 18万
  • 项目类别:
    Continuing Grant
Software Process Data Capture, Visualization and Analysis
软件过程数据捕获、可视化和分析
  • 批准号:
    9302739
  • 财政年份:
    1993
  • 资助金额:
    $ 18万
  • 项目类别:
    Continuing Grant

相似海外基金

Silicon-based Quantum Optimisation in the Parity Architecture
奇偶校验架构中的硅基量子优化
  • 批准号:
    10085042
  • 财政年份:
    2023
  • 资助金额:
    $ 18万
  • 项目类别:
    Small Business Research Initiative
Scaling extreme analYtics with Cross-architecture acceleration based on OPen Standards
通过基于开放标准的跨架构加速扩展极限分析
  • 批准号:
    10048920
  • 财政年份:
    2023
  • 资助金额:
    $ 18万
  • 项目类别:
    EU-Funded
Ontology-based Approach to Enhance Security in Network Architecture and in System Design
基于本体的方法增强网络架构和系统设计的安全性
  • 批准号:
    RGPIN-2020-06859
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
    Discovery Grants Program - Individual
Plasticity enhancement by engineered defect's architecture and concurrent electron-transport properties in Mg-based alloys.
通过设计缺陷的结构和镁基合金的并发电子传输特性来增强塑性。
  • 批准号:
    RGPIN-2018-05926
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
    Discovery Grants Program - Individual
Toward a Hardware Architecture for Belief-Desire-Intention-based Agents
面向基于信念-愿望-意图的智能体的硬件架构
  • 批准号:
    558263-2020
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
    Alliance Grants
Computational Engineering of Bio-inspired Hierarchical Surfaces and Multi-functional Materials based on the Plywood Architecture
基于胶合板结构的仿生分层表面和多功能材料的计算工程
  • 批准号:
    RGPIN-2019-03910
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
    Discovery Grants Program - Individual
Enhanced Metadata Design, Architecture, and Learning (MeDAL) for Development of Generalizable Deep Learning-based Predictive Analytics from Electronic Health Records
增强元数据设计、架构和学习 (MeDAL),用于根据电子健康记录开发基于深度学习的通用预测分析
  • 批准号:
    10610420
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
NSF-AoF: CNS Core: Small: CRUISE: A Cross-system Architecture Design for Autonomous Wireless Networks based on Lifelong Machine Learning
NSF-AoF:CNS 核心:小型:CRUISE:基于终身机器学习的自主无线网络的跨系统架构设计
  • 批准号:
    2225427
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
SaTC: CORE: Small: A Transparent and Customizable Android Container-Based Virtualization Architecture for Dynamic Malware Analysis
SaTC:CORE:Small:用于动态恶意软件分析的透明且可定制的基于 Android 容器的虚拟化架构
  • 批准号:
    2312185
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
    Standard Grant
Enhanced Metadata Design, Architecture, and Learning (MeDAL) for Development of Generalizable Deep Learning-based Predictive Analytics from Electronic Health Records
增强元数据设计、架构和学习 (MeDAL),用于根据电子健康记录开发基于深度学习的通用预测分析
  • 批准号:
    10420954
  • 财政年份:
    2022
  • 资助金额:
    $ 18万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了