LANDSCAPES: Visions of Programming Environments

景观:编程环境的愿景

基本信息

  • 批准号:
    9422625
  • 负责人:
  • 金额:
    $ 26.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    1995
  • 资助国家:
    美国
  • 起止时间:
    1995-06-01 至 1999-08-31
  • 项目状态:
    已结题

项目摘要

This project involves the development of practical programming tools in an integrated and open framework. Tools that support modern programming must deal with large systems, multiple programmers, multiple languages, a mixture of existing and new code, and multiple processes and threads. The work combines a variety of tools in an open, extensible, and powerful setting using control integration and a simple form of data integration based on fragments. Fragments are semantically significant portions of a program artifact: definitions or scopes in a source file, sections of documentation file, rules in a configuration description, etc. The approach to integration identifies such fragments and keeps references to them in a simple and small central database. This information is augmented with the data necessary to identify fragments using database queries, essentially usedef chains and small amounts of tool-specific information. In addition to fragment and control integration, the environment provids common facilities for defining and managing the files and contexts that make up a project, and a common editor for all software artifacts. The project manager serves as a front end for managing version control, configuration management, and multiple programmers. The common editor provides high quality typography along with support for hypertext links and graphics. On top of this environmental framework, this project investigates the development and utility of a variety of programming tools. The research extends visualization tools using a 3D visualization package developed under a previous NSF grant. A single front end would allow the programmer to specify both what information (from a variety of sources) should be visualized and how it should be presented for each particular application. Experiments measure the ffectiveness of visualizations for understanding both the static structure and the dynamic behavior of complex systems. A third set of tools involves editing. The project would extend an existing editor to allow programmers to view the system as a single electronic document with dynamic and static links connecting the various software artifacts. These links would be defined either by built-in queries (e.g. go to the definition of a name), by user-defined queries, or by static links.
该项目涉及在集成和开放的框架中开发实用的编程工具。支持现代编程的工具必须处理大型系统、多个程序员、多种语言、现有代码和新代码的混合以及多个进程和线程。这项工作使用控制集成和基于片段的简单形式的数据集成,将各种工具组合在开放、可扩展和强大的设置中。 片段是程序工件的语义上重要的部分:源文件中的定义或范围、文档文件的部分、配置描述中的规则等。集成方法识别此类片段并将对它们的引用保留在简单且小型的中央数据库中。 使用数据库查询识别片段所需的数据(本质上是 usedef 链和少量特定于工具的信息)增强了该信息。除了片段和控制集成之外,该环境还提供用于定义和管理构成项目的文件和上下文的通用设施,以及用于所有软件工件的通用编辑器。 项目管理器充当管理版本控制、配置管理和多个程序员的前端。 通用编辑器提供高质量的排版以及对超文本链接和图形的支持。 在此环境框架之上,该项目研究了各种编程工具的开发和实用性。 该研究使用先前 NSF 拨款开发的 3D 可视化包扩展了可视化工具。 单个前端将允许程序员指定应该可视化哪些信息(来自各种来源)以及如何为每个特定应用程序呈现这些信息。实验衡量可视化对于理解复杂系统的静态结构和动态行为的有效性。 第三组工具涉及编辑。 该项目将扩展现有的编辑器,以允许程序员将系统视为单个电子文档,并具有连接各种软件工件的动态和静态链接。 这些链接可以通过内置查询(例如,转到名称的定义)、用户定义的查询或静态链接来定义。

项目成果

期刊论文数量(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 }}

Steven Reiss其他文献

Development of a psychopathology rating scale for children with mental retardation.
制定精神发育迟滞儿童精神病理学评定量表。
The Normal Personality: A New Way of Thinking about People
正常人格:一种思考人的新方式
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Steven Reiss
  • 通讯作者:
    Steven Reiss
Assessment of a man with a dual diagnosis.
对具有双重诊断的男性的评估。
  • DOI:
  • 发表时间:
    1992
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Steven Reiss
  • 通讯作者:
    Steven Reiss
Effects of three play conditions on separation anxiety in young children.
三种游戏条件对幼儿分离焦虑的影响。
Two Arguments for Linguistic Behaviorism
  • DOI:
    10.1007/bf03393887
  • 发表时间:
    2017-06-08
  • 期刊:
  • 影响因子:
    0.800
  • 作者:
    Steven Reiss
  • 通讯作者:
    Steven Reiss

Steven Reiss的其他文献

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

{{ truncateString('Steven Reiss', 18)}}的其他基金

SHF: Large: A Working Set Approach to Integrated Development Environments
SHF:大型:集成开发环境的工作集方法
  • 批准号:
    1012056
  • 财政年份:
    2010
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Continuing Grant
CPATH CB: Applied Computer Science for the Humanities and Social Sciences
CPATH CB:人文社会科学应用计算机科学
  • 批准号:
    0829533
  • 财政年份:
    2008
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant
Sod-HCER: Designing the Undesignable
Sod-HCER:设计不可设计的东西
  • 批准号:
    0613162
  • 财政年份:
    2006
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant
RI: The Brown Internet Computing Laboratory
RI:布朗互联网计算实验室
  • 批准号:
    0303577
  • 财政年份:
    2003
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Continuing Grant
ITR: Consistent Software Evolution
ITR:一致的软件演进
  • 批准号:
    0218973
  • 财政年份:
    2002
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Continuing Grant
Next-Generation Programming Tools
下一代编程工具
  • 批准号:
    9988141
  • 财政年份:
    2000
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant
Visualization for Software Understanding
软件理解的可视化
  • 批准号:
    9982266
  • 财政年份:
    1999
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant
CAREER: Principles and Practices of Program Instumentation
职业:程序仪器化的原则和实践
  • 批准号:
    9702188
  • 财政年份:
    1997
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Continuing Grant
Brown's Advanced Laboratory for Instructional Computing
布朗教学计算高级实验室
  • 批准号:
    9251672
  • 财政年份:
    1992
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant
Empirical Evaluation of Multiparadigm Software Development
多范式软件开发的实证评估
  • 批准号:
    9111507
  • 财政年份:
    1991
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant

相似海外基金

Conference: Visions in Arithmetic and Beyond
会议:算术及其他领域的愿景
  • 批准号:
    2402436
  • 财政年份:
    2024
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant
Digital Voices of the Future: Children's visions of future UK treescapes revealed through gaming
未来的数字之声:通过游戏揭示孩子们对未来英国树景的愿景
  • 批准号:
    NE/Y004159/1
  • 财政年份:
    2023
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Research Grant
Incommensurable Visions: Latin America and the emergence of Human Rights Politics in Germany, 1973-1999
不可通约的愿景:拉丁美洲和德国人权政治的出现,1973-1999
  • 批准号:
    23K12305
  • 财政年份:
    2023
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Reading Childhood: Collections, Texts, and Visions of Play in the British Country House c.1780-1914
阅读童年:英国乡间别墅的收藏、文本和游戏愿景,c.1780-1914
  • 批准号:
    2878512
  • 财政年份:
    2023
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Studentship
Remote visions, threatened ecologies, and the 'community drone'
遥远的视野、受威胁的生态和“社区无人机”
  • 批准号:
    2891236
  • 财政年份:
    2023
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Studentship
Voices from a Forgotten Town - young and vulnerable people share their visions for the future
来自被遗忘小镇的声音——年轻人和弱势群体分享他们对未来的愿景
  • 批准号:
    10050865
  • 财政年份:
    2023
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Feasibility Studies
Grassroots Struggles, Global Visions: British Black Power, 1964-1985
草根斗争,全球视野:英国黑人权力,1964-1985
  • 批准号:
    AH/V006673/1
  • 财政年份:
    2022
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Research Grant
Amélioration des prévisions des débits à l'aide de l'intégration dans les modèles hydrologiques d'informations hydrométriques (niveaux, débits, étendues d'eau) issues de nouveaux produits satellitaire
水文信息模块水文集成的预视愿景改进 (niveaux,
  • 批准号:
    571548-2021
  • 财政年份:
    2022
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Alliance Grants
Prise en compte des sols gelés pour des prévisions hydrométéorologiques plus robustes en région froide
太阳水凝胶竞赛奖
  • 批准号:
    573779-2022
  • 财政年份:
    2022
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Alexander Graham Bell Canada Graduate Scholarships - Master's
Conference: Symposium - SICB 2023 - Visions for a Diverse, Inclusive, and Safe Future for Field Biology
会议:研讨会 - SICB 2023 - 现场生物学多元化、包容性和安全未来的愿景
  • 批准号:
    2225652
  • 财政年份:
    2022
  • 资助金额:
    $ 26.5万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了