Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
基本信息
- 批准号:203248-2006
- 负责人:
- 金额:$ 1.81万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2008
- 资助国家:加拿大
- 起止时间:2008-01-01 至 2009-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
With the widespread use of the Internet and web applications, software systems are becoming more and more pervasive in our society. To make sure we can produce highly reliable, secure and more sophisticated software systems to meet our increasing demands and with lower cost, we need effective software engineering methods and techniques applied during the software development for the software quality assurance. The advance of the current state-of-the-art methods and techniques for the correctness and reliability of our software products lies heavily on methodologically sound solutions. In this regard, formal verification and formal testing techniques have made significant contributions to the establishment of the theoretical foundation of software development over the past two decades. However, despite of the great effort we made, there is still a big gap between the theory and its practical application to most of our real life software systems. Many essential issues are still left to be resolved. The proposed work is to address some of these important issues, with focus on significantly improving the applicability of existing formal verification and formal testing techniques towards large-size applications. In order to apply formal verification and formal testing techniques, it is essential that we have the system under consideration properly modeled. The proposed work also includes the formal modeling of some widely used and complex systems such as web systems, middleware systems, and web services. The difficulties of the work come from the fact that these systems are both complex and dynamically evolving. On the other hand, they are gaining increased popularity, and their advances indeed represent the emerging new technologies. Applying formal verification and formal testing techniques on these systems are extremely important as they are strongly affecting the quality of our daily life.
随着互联网和网络应用的广泛使用,软件系统在我们的社会中变得越来越普遍。为了确保我们能够以更低的成本生产出高度可靠、安全和更加复杂的软件系统来满足我们日益增长的需求,我们需要在软件开发过程中应用有效的软件工程方法和技术来保证软件质量。当前最先进的方法和技术的进步在很大程度上取决于方法论上合理的解决方案,以保证我们软件产品的正确性和可靠性。在这方面,形式化验证和形式化测试技术在过去二十年为软件开发理论基础的建立做出了重大贡献。然而,尽管我们付出了巨大的努力,理论与其在大多数现实生活软件系统中的实际应用之间仍然存在很大差距。许多重要问题仍有待解决。拟议的工作是解决其中一些重要问题,重点是显着提高现有形式验证和形式测试技术对大型应用程序的适用性。为了应用形式验证和形式测试技术,我们必须对所考虑的系统进行正确的建模。拟议的工作还包括一些广泛使用的复杂系统的形式化建模,例如 Web 系统、中间件系统和 Web 服务。这项工作的困难在于这些系统既复杂又动态发展。另一方面,它们越来越受欢迎,它们的进步确实代表了新兴技术。在这些系统上应用形式验证和形式测试技术非常重要,因为它们强烈影响我们的日常生活质量。
项目成果
期刊论文数量(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 }}
Chen, XiaoJun(Jessica)其他文献
Chen, XiaoJun(Jessica)的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Chen, XiaoJun(Jessica)', 18)}}的其他基金
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2011
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2011
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2009
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2009
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
RUSLE模型P因子修正及其在湖北省典型山丘区的适用性研究
- 批准号:42377354
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
基于现场实测的下击暴流模型关键参数构建及工程适用性研究
- 批准号:52378514
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
室内空气中半挥发性有机物的动态行为研究:通过综合观测实验评估稳态机制模型的适用性
- 批准号:22376003
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
基于田间病菌孢子捕捉技术的小麦白粉病预测模型的适用性研究
- 批准号:
- 批准年份:2020
- 资助金额:58 万元
- 项目类别:面上项目
孢粉传播-沉积模型在天山北坡的适用性研究
- 批准号:41901093
- 批准年份:2019
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2011
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2011
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2009
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2009
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual
Advancing the applicability of model checking and FSM-based testing techniques to complex software systems
提高模型检查和基于 FSM 的测试技术对复杂软件系统的适用性
- 批准号:
203248-2006 - 财政年份:2007
- 资助金额:
$ 1.81万 - 项目类别:
Discovery Grants Program - Individual