The ergo support system: an integrated set of tools for prototyping integrated environments

SDE 3 Pub Date : 1989-01-03 DOI:10.1145/64135.65006
Peter Lee, F. Pfenning, Gene Rollins, W. Scherlis
{"title":"The ergo support system: an integrated set of tools for prototyping integrated environments","authors":"Peter Lee, F. Pfenning, Gene Rollins, W. Scherlis","doi":"10.1145/64135.65006","DOIUrl":null,"url":null,"abstract":"The Ergo Support System (ESS) is an engineering framework for experimentation and prototyping to support the application of formal methods to program development, ranging from program analysis and derivation to proof-theoretic approaches. The ESS is a growing suite of tools that are linked together by means of a set of abstract interfaces. The principal engineering challenge is the design of abstract interfaces that are semantically rich and yet flexible enough to permit experimentation with a wide variety of formally-based program and proof development paradigms and associated languages. As part of the design of ESS, several abstract interface designs have been developed that provide for more effective component integration while preserving flexibility and the potential for scaling. A benefit of the open architecture approach of ESS is the ability to mix formal and informal approaches in the same environment architecture. The ESS has already been applied in a number of formal methods experiments.","PeriodicalId":253963,"journal":{"name":"SDE 3","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"32","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SDE 3","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/64135.65006","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 32

Abstract

The Ergo Support System (ESS) is an engineering framework for experimentation and prototyping to support the application of formal methods to program development, ranging from program analysis and derivation to proof-theoretic approaches. The ESS is a growing suite of tools that are linked together by means of a set of abstract interfaces. The principal engineering challenge is the design of abstract interfaces that are semantically rich and yet flexible enough to permit experimentation with a wide variety of formally-based program and proof development paradigms and associated languages. As part of the design of ESS, several abstract interface designs have been developed that provide for more effective component integration while preserving flexibility and the potential for scaling. A benefit of the open architecture approach of ESS is the ability to mix formal and informal approaches in the same environment architecture. The ESS has already been applied in a number of formal methods experiments.
因此支持系统:一组集成的工具,用于对集成环境进行原型设计
Ergo支持系统(ESS)是一个工程框架,用于实验和原型设计,以支持正式方法在程序开发中的应用,范围从程序分析和推导到证明理论方法。ESS是一套不断发展的工具,通过一组抽象接口连接在一起。主要的工程挑战是抽象接口的设计,这些接口在语义上是丰富的,但又足够灵活,可以允许对各种基于形式的程序进行实验,并证明开发范例和相关语言。作为ESS设计的一部分,已经开发了几个抽象接口设计,这些设计提供了更有效的组件集成,同时保留了灵活性和扩展潜力。ESS的开放体系结构方法的一个好处是能够在相同的环境体系结构中混合正式和非正式的方法。ESS已经在许多形式方法实验中得到应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信