Specification, Analysis, and Testing of Scenario-Based Requirements
Specification, Analysis, and Testing of Scenario-Based Requirements
批准号:
9970925
负责人:
Rajeev Alur
金额:
$21.5万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-09-15 至 2004-05-31
中文摘要
9970925 PI: Alur, Rajeev宾夕法尼亚大学基于场景需求的规范、分析和测试基于场景的规范,例如消息序列图,提供了描述设计需求的一种直观和可视化的方式。这些规范关注于分布式软件系统中通信实体之间的消息交换。国际电联最近对语法和语义(MSC'96或Z.120)进行了标准化,并将其集成到现代面向对象的软件工程方法(如UML)中,这使我们相信,基于场景的规范将在并发系统的设计中发挥越来越重要的作用。这项研究旨在开发新的语言特性、方法、分析技术和工具,以便在软件设计中有效地使用基于场景的需求。我们建议进行两个互补的研究方向。第一个目标是开发新的技术,将基于场景的需求用于自动验证。为此,我们将根据消息序列图给出的规范开发用于模型检查和测试用例生成的算法。第二个目标是开发新的结构,以允许对复杂行为进行规范。为此,我们将研究特别适合抽象的构造函数,以及对混合离散-连续行为的说明。我们建议调查与上述问题相关的基础研究问题,并为基于场景的需求的规范、分析和测试开发一个集成的工具包。
英文摘要
9970925 PI: Alur, Rajeev University of PennsylvaniaSpecification, Analysis, and Testing of Scenario-based RequirementsScenario-based specifications such as message sequence charts offer an intuitive and visual way of describing design requirements. Such specifications focus on message exchanges among communicating entities in distributed software systems. Recent standardization of syntax and semantics (MSC'96 or Z.120) by ITU and integration into modern object-oriented software engineering methodologies such as UML, lead us to believe that scenario-based specifications will play an increasingly important role in design of concurrent systems. This research aims to develop new language features, methodologies, analysis techniques, and tools for effective use of scenario-based requirements in software design. We propose to pursue two complementary research directions. The first goal is to develop new techniques to employ scenario-based requirements for automatic validation. For this purpose, we will develop algorithms for model checking and test-case generation based on specifications given by message sequence charts. The second goal is to develop new constructs to allow specification of complex behaviors. For this purpose, we will investigate constructors that are particularly suitable for abstraction, and for specification of mixed discrete-continuous behaviors. We propose to investigate foundational research questions related to the above issues, and develop an integrated toolkit for specification, analysis, and testing of scenario-based requirements.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SLES: SPECSRL: Specification-guided Perception-enabled Conformal Safe Reinforcement Learning
-
批准号:2331783
-
项目类别:Standard Grant
-
资助金额:$150.0万
-
财政年份:2023
-
负责人:Rajeev Alur
-
依托单位:
CCF: Medium: Enabling Real-Time Quantitative Decision Making over Streaming Data
-
批准号:1763514
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2018
-
负责人:Rajeev Alur
-
依托单位:
SHF: Medium: Collaborative Research: Formal Analysis and Synthesis of Multiagent Systems with Incentives
-
批准号:1703791
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2017
-
负责人:Rajeev Alur
-
依托单位:
Collaborative Research: Expeditions in Computer Augmented Program Engineering (ExCAPE): Harnessing Synthesis for Software Design
-
批准号:1138996
-
项目类别:Continuing Grant
-
资助金额:$375.0万
-
财政年份:2012
-
负责人:Rajeev Alur
-
依托单位:
SHF: AF: SMALL: Scalable Symbolic Analysis of Hybrid Systems
-
批准号:0915777
-
项目类别:Standard Grant
-
资助金额:$37.64万
-
财政年份:2009
-
负责人:Rajeev Alur
-
依托单位:
SHF: Medium: Formal Analysis of Concurrent Software on Relaxed Memory Models
-
批准号:0905464
-
项目类别:Standard Grant
-
资助金额:$120.0万
-
财政年份:2009
-
负责人:Rajeev Alur
-
依托单位:
Behavioral Interfaces for Software Components
-
批准号:0541149
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2006
-
负责人:Rajeev Alur
-
依托单位:
Proposal for Hybrid Systems Workshop; March 25-28, 2004, Philadelphia, PA
-
批准号:0401049
-
项目类别:Standard Grant
-
资助金额:$2.0万
-
财政年份:2004
-
负责人:Rajeev Alur
-
依托单位:
Synthesis of Embedded Software from Hybrid Models
-
批准号:0410662
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2004
-
负责人:Rajeev Alur
-
依托单位:
WORKSHOP ON EMBEDDED SOFTWARE
-
批准号:0318299
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2003
-
负责人:Rajeev Alur
-
依托单位:
GAMES FOR FORMAL DESIGN AND VERIFICATION OF REACTIVE SYSTEMS
-
批准号:0306382
-
项目类别:Standard Grant
-
资助金额:$27.0万
-
财政年份:2003
-
负责人:Rajeev Alur
-
依托单位:
ITR/SY: Formal Design and Analysis of Hybrid Systems
-
批准号:0121431
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Rajeev Alur
-
依托单位:
CAREER: Computer-Aided Verification of Reactive Systems
-
批准号:9734115
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:1998
-
负责人:Rajeev Alur
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位:
Intelligent Patent Analysis for Optimized Technology Stack Selection:Blockchain BusinessRegistry Case Demonstration
-
批准号:--
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:USHARANI HAREESH GOVINDARA JAN
-
依托单位:
基于Meta-analysis的新疆棉花灌水增产模型研究
-
批准号:41601604
-
项目类别:青年科学基金项目
-
资助金额:22.0万元
-
批准年份:2016
-
负责人:赵爱琴
-
依托单位:
大规模微阵列数据组的meta-analysis方法研究
-
批准号:31100958
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2011
-
负责人:赵洪雅
-
依托单位:
用“后合成核磁共振分析”(retrobiosynthetic NMR analysis)技术阐明青蒿素生物合成途径
-
批准号:30470153
-
项目类别:面上项目
-
资助金额:22.0万元
-
批准年份:2004
-
负责人:刘本叶
-
依托单位: