Research Initiation Award: Cleopatra: A Programming Environment for Embedded Time-Critical Systems
Research Initiation Award: Cleopatra: A Programming Environment for Embedded Time-Critical Systems
批准号:
9308344
负责人:
Azer Bestavros
金额:
$9.98万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-07-15 至 1996-12-31
中文摘要
可预测性--预测实现不会违反一组特定要求的能力--是嵌入式系统的一个至关重要的、非常理想的属性。本研究旨在开发用于构建可预测的时间关键型系统的编程环境(语言、库和工具)。该环境的主干是Cleopatra,这是一种编程语言,显然非常适合嵌入式系统的要求。Cleopatra采用类似C的命令式语法来描述计算,这使得它更容易合并到已经使用C的应用程序中。它是事件驱动的,因此适合嵌入式过程控制应用程序。它是面向对象的和组合的,因此提倡模块化和可重用性。Cleopatra在语义上是合理的;它的对象可以机械地和明确地转换为用于验证目的的形式TRA自动机,这可以使用模型检查或定理提供技术来实现。自1989年以来,克利奥帕特拉的祖先一直被用作嵌入式时间关键型机器人过程的规范和模拟语言。这项研究的目标更进一步。它的目标是建立一个基于克利奥帕特拉的综合支持环境,对学术界和工业界的实时系统开发人员都很有用。
英文摘要
Predictability - the ability to foretell that an implementation will not violate a set of specified requirements - is a crucial, highly desirable property of embedded systems. This research aims at developing a programming environment (language, libraries, and tools) for building predictable time-critical systems. The backbone of the environment is CLEOPATRA, a programming language that is demonstrably well-suited for the requirements of embedded systems. CLEOPATRA features a C- like imperative syntax for the description of computation, which makes it easier to incorporate in applications already using C. It is event-driven, and thus appropriate for embedded process control applications. It is object-oriented and compositional, thus advocating modularity and reusability. CLEOPATRA is semantically sound; its objects can be transformed, mechanically and unambiguously, into formal TRA automata for verification purposes, which can be pursued using model-checking or theorem providing techniques. Since 1989, an ancestor of CLEOPATRA has been in use as a specification and simulation language for embedded time-critical robotic processes. The goal of this research goes one step further. It aims at building an integrated CLEOPATRA-based support environment that would be useful for real-time system developers, both in academia and in industry.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: TTP: Small: Modular Platform for Web-based Secure Multi-Party Analytics
-
批准号:1718135
-
项目类别:Standard Grant
-
资助金额:$49.96万
-
财政年份:2017
-
负责人:Azer Bestavros
-
依托单位:
Smart and Connected Communities Workshop: Visioning for Effective Community/University/Industry Collaboration Models
-
批准号:1748189
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2017
-
负责人:Azer Bestavros
-
依托单位:
PFI:BIC A Smart-city Cloud-based Open Platform and Ecosystem (SCOPE)
-
批准号:1430145
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2014
-
负责人:Azer Bestavros
-
依托单位:
TC:Large:Collaborative Research: Towards Trustworthy Interactions in the Cloud
-
批准号:1012798
-
项目类别:Continuing Grant
-
资助金额:$150.0万
-
财政年份:2010
-
负责人:Azer Bestavros
-
依托单位:
US-Middle East: Regional Workshop On Emerging Networking Research
-
批准号:0958498
-
项目类别:Standard Grant
-
资助金额:$16.54万
-
财政年份:2009
-
负责人:Azer Bestavros
-
依托单位:
EAGER: Towards a Marketplace for Colocation of Cloud Services
-
批准号:0952145
-
项目类别:Standard Grant
-
资助金额:$19.98万
-
财政年份:2009
-
负责人:Azer Bestavros
-
依托单位:
(CSR--EHS/CPS) Leveraging Type Systems for the Development of High-Assurance Cyber-Physical Systems and Appications
-
批准号:0720604
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2007
-
负责人:Azer Bestavros
-
依托单位:
CT-ISG: Towards Trusted Adaptation Dynamics in Computing Systems and Networks
-
批准号:0524477
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2005
-
负责人:Azer Bestavros
-
依托单位:
ICNP 2005 Travel Awards in Support of Graduate Students, Minority, and Minority-Serving Faculty
-
批准号:0548724
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:2005
-
负责人:Azer Bestavros
-
依托单位:
CISE Research Infrastructure: SENSORIUM: Research Infrastructure for Managing Spatio-Temporal Objects in Video Sensor Networks
-
批准号:0202067
-
项目类别:Continuing Grant
-
资助金额:$124.74万
-
财政年份:2002
-
负责人:Azer Bestavros
-
依托单位:
ITR: Internet Flows as First-Class Values: Support for Dynamic, Flexible Internet Services
-
批准号:0205294
-
项目类别:Standard Grant
-
资助金额:$166.55万
-
财政年份:2002
-
负责人:Azer Bestavros
-
依托单位:
Diagnosis and Control of Network Variability by Massively Accessed Servers
-
批准号:9986397
-
项目类别:Standard Grant
-
资助金额:$121.08万
-
财政年份:2000
-
负责人:Azer Bestavros
-
依托单位:
BU/NSF Workshop on Internet Measurement, Instrumentation and Characterization held on August 30, 1999 at Boston University
-
批准号:9985484
-
项目类别:Standard Grant
-
资助金额:$1.15万
-
财政年份:1999
-
负责人:Azer Bestavros
-
依托单位:
COMMONWEALTH: Architecture and Protocols for Scalable WWW Service
-
批准号:9706685
-
项目类别:Continuing Grant
-
资助金额:$59.01万
-
财政年份:1997
-
负责人:Azer Bestavros
-
依托单位:
CISE Research Instrumentation: Real-time, Multimedia and High Performance Computing in Distributed Systems
-
批准号:9529403
-
项目类别:Standard Grant
-
资助金额:$9.52万
-
财政年份:1996
-
负责人:Azer Bestavros
-
依托单位:
海外基金