首页 > 最新文献

[1992 Proceedings] The Third International Workshop on Rapid System Prototyping最新文献

英文 中文
An axiomatic approach of software functionality measure 一种软件功能度量的公理方法
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243908
Yuan-Tsong Chen, M. Tanik
Three axioms for functional complexity of software are proposed. The first axiom asserts that functional complexity is a function and is computable at the specification level. The second axiom argues that an empty specification has zero functional complexity. The third axiom asserts that a harder specification has no less functional complexity than an easier one. With these three axioms and various definitions of the notions of functional complexity, a number of theorems are proved. Code metrics, including statement count, M. Halstead's (1977) programming effort, and T. McCabe's cyclomatic number are reviewed, together with specification metrics including L. Hellerman's (1972) metric, D. Schutt's (1977) metric, N. Coulter's (1987) metric, and A. Albrecht's (1983) functional point. These metrics are evaluated with respect to the three axioms. Results show that code metrics do not satisfy these axioms, while Hellerman, Schutt, and Coulter metrics do.<>
提出了软件功能复杂性的三个公理。第一个公理断言功能复杂性是一个函数,并且在规范级别上是可计算的。第二个公理认为,空规范具有零功能复杂性。第三个公理断言,较难的规范的功能复杂性并不比较容易的规范少。利用这三个公理和函数复杂性概念的各种定义,证明了许多定理。代码度量,包括语句计数、M. Halstead(1977)的编程努力和T. McCabe的圈数,以及规范度量,包括L. Hellerman(1972)度量、D. Schutt(1977)度量、N. Coulter(1987)度量和A. Albrecht(1983)功能点。这些度量是根据这三个公理来计算的。结果表明代码度量不满足这些公理,而Hellerman、Schutt和Coulter度量满足
{"title":"An axiomatic approach of software functionality measure","authors":"Yuan-Tsong Chen, M. Tanik","doi":"10.1109/IWRSP.1992.243908","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243908","url":null,"abstract":"Three axioms for functional complexity of software are proposed. The first axiom asserts that functional complexity is a function and is computable at the specification level. The second axiom argues that an empty specification has zero functional complexity. The third axiom asserts that a harder specification has no less functional complexity than an easier one. With these three axioms and various definitions of the notions of functional complexity, a number of theorems are proved. Code metrics, including statement count, M. Halstead's (1977) programming effort, and T. McCabe's cyclomatic number are reviewed, together with specification metrics including L. Hellerman's (1972) metric, D. Schutt's (1977) metric, N. Coulter's (1987) metric, and A. Albrecht's (1983) functional point. These metrics are evaluated with respect to the three axioms. Results show that code metrics do not satisfy these axioms, while Hellerman, Schutt, and Coulter metrics do.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124791134","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Systematic prototyping of superscalar computer architectures 超标量计算机体系结构的系统原型
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243910
T. Conte, Wen-mei W. Hwu
It is argued that the correct solution to the computer architecture design process is a prototyping approach. In this approach, the initial design is selected using the workload itself. This design is an architectural prototype, specifying the high-level design decisions that are difficult to acquire via detailed simulation. These design decisions include determining the mix of function units in the execution stage of the processor and the dimensions of the caches in the memory subsystem. Architectural prototypes are selected by trading off accuracy in hardware simulation for an increase in usable workload size.<>
本文认为,计算机体系结构设计过程的正确解决方案是原型方法。在这种方法中,使用工作负载本身选择初始设计。该设计是一个架构原型,指定了难以通过详细模拟获得的高级设计决策。这些设计决策包括确定处理器执行阶段中功能单元的混合以及内存子系统中缓存的尺寸。架构原型的选择是通过权衡硬件模拟的准确性来增加可用的工作负载大小。
{"title":"Systematic prototyping of superscalar computer architectures","authors":"T. Conte, Wen-mei W. Hwu","doi":"10.1109/IWRSP.1992.243910","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243910","url":null,"abstract":"It is argued that the correct solution to the computer architecture design process is a prototyping approach. In this approach, the initial design is selected using the workload itself. This design is an architectural prototype, specifying the high-level design decisions that are difficult to acquire via detailed simulation. These design decisions include determining the mix of function units in the execution stage of the processor and the dimensions of the caches in the memory subsystem. Architectural prototypes are selected by trading off accuracy in hardware simulation for an increase in usable workload size.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124188533","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Prototyping the DLX microprocessor DLX微处理器原型
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243912
B. Fagin, Pichet Chintrakulchai
The prototyping of a functioning DLX microprocessor, based on the 32-b instruction set architecture developed by D. Patterson and J. Hennessy (in Computer Architecture: A Quantitative Approach, 1990), is described. This architecture is an emerging academic standard but has yet to be successfully prototyped. An implementation of DLX as a 12-in*15-in two-layer circuit board, containing 59 chips and running on a 2-MHz clock, is described. The execution of DLX programs and the problems encountered are discussed.<>
描述了基于D. Patterson和J. Hennessy(《计算机体系结构:定量方法》,1990)开发的32b指令集体系结构的功能DLX微处理器的原型。这种架构是一种新兴的学术标准,但尚未成功实现原型。描述了DLX作为一个12英寸*15英寸的两层电路板的实现,包含59个芯片,在2 mhz时钟上运行。讨论了DLX程序的执行和遇到的问题。
{"title":"Prototyping the DLX microprocessor","authors":"B. Fagin, Pichet Chintrakulchai","doi":"10.1109/IWRSP.1992.243912","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243912","url":null,"abstract":"The prototyping of a functioning DLX microprocessor, based on the 32-b instruction set architecture developed by D. Patterson and J. Hennessy (in Computer Architecture: A Quantitative Approach, 1990), is described. This architecture is an emerging academic standard but has yet to be successfully prototyped. An implementation of DLX as a 12-in*15-in two-layer circuit board, containing 59 chips and running on a 2-MHz clock, is described. The execution of DLX programs and the problems encountered are discussed.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"179 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128907359","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Adaptation and modification of Nassi-Shneiderman charts to represent Descartes specifications visually 改编和修改纳西-施耐德曼图表,以直观地表示笛卡儿规范
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243907
A. Khwaja, J. E. Urban
Descartes is an executable specification language that supports the rapid prototyping of partial through complete software specifications. A technique developed to represent Descartes executable specifications visually by adapting the charts of I. Nassi and B. Shneiderman (1973), is described. Symbols are identified for the data structuring methods and the rationale for selecting these symbols is discussed. The benefits gained in moving a graphical technique up to the front end of the software life cycle are discussed. Sample specifications are included to illustrate the effectiveness of the technique.<>
笛卡尔是一种可执行的规范语言,它支持从部分到完整的软件规范的快速原型化。本文描述了一种通过采用I. Nassi和B. Shneiderman(1973)的图表来可视化地表示笛卡儿可执行规范的技术。为数据结构方法确定了符号,并讨论了选择这些符号的基本原理。讨论了将图形技术移动到软件生命周期的前端所获得的好处。包括样品规格,以说明该技术的有效性。
{"title":"Adaptation and modification of Nassi-Shneiderman charts to represent Descartes specifications visually","authors":"A. Khwaja, J. E. Urban","doi":"10.1109/IWRSP.1992.243907","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243907","url":null,"abstract":"Descartes is an executable specification language that supports the rapid prototyping of partial through complete software specifications. A technique developed to represent Descartes executable specifications visually by adapting the charts of I. Nassi and B. Shneiderman (1973), is described. Symbols are identified for the data structuring methods and the rationale for selecting these symbols is discussed. The benefits gained in moving a graphical technique up to the front end of the software life cycle are discussed. Sample specifications are included to illustrate the effectiveness of the technique.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132743615","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Integrating operational specification and performance modeling 集成操作规范和性能建模
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243902
S. Srinivasan, Ambar Sarkar, R. Waxman, Barry W. Johnson
There are two important early stages in the design of complex systems: modeling of the system (operational) specification, and modeling of the system performance. A link between operation specification and performance modeling via VHDL (VHSIC hardware description language) is proposed, and it is shown by an example how the models can be made to interact, yielding a synergy leading to design efficiency and accuracy. The usefulness of such a link is justified by an example.<>
在复杂系统的设计中有两个重要的早期阶段:系统(操作)规范的建模和系统性能的建模。提出了通过VHDL (VHSIC硬件描述语言)建立操作规范和性能建模之间的联系,并通过实例说明了如何使模型相互作用,从而产生协同作用,从而提高设计效率和准确性。通过一个例子证明了这种联系的有效性。
{"title":"Integrating operational specification and performance modeling","authors":"S. Srinivasan, Ambar Sarkar, R. Waxman, Barry W. Johnson","doi":"10.1109/IWRSP.1992.243902","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243902","url":null,"abstract":"There are two important early stages in the design of complex systems: modeling of the system (operational) specification, and modeling of the system performance. A link between operation specification and performance modeling via VHDL (VHSIC hardware description language) is proposed, and it is shown by an example how the models can be made to interact, yielding a synergy leading to design efficiency and accuracy. The usefulness of such a link is justified by an example.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124097310","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Rapid prototyping using object-oriented modeling and testbed simulation for complex real-time systems 使用面向对象建模和复杂实时系统的试验台仿真快速原型
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243901
J. G. Shea, R. Ragade, J. W. Dunn
A simulation testbed architecture which is particularly amenable to rapid-prototyping applications is described. It comprises a three-tier modular hybrid simulator made up of actual system components, conventional numeric functional simulation models, and a set of behavioral knowledge-based representations which model hardware and software functions in terms of functional states, inputs and outputs. The simulation modules are strongly linked and embedded in an object-oriented knowledge-capture and design-representation architecture. The system provides a flexible, reconfigurable model-building and scenario-based simulation environment. The requirements analysis process which led to the development of the concept and the major testbed components are discussed. The object-oriented modeling techniques and frame-based data structure which support the rapid-prototyping capabilities of the testbed and the interactive capabilities of the system are described.<>
描述了一种特别适用于快速原型应用的仿真试验台体系结构。它包括一个由实际系统组件组成的三层模块化混合模拟器、传统的数值功能仿真模型和一组基于行为知识的表示,这些表示根据功能状态、输入和输出对硬件和软件功能进行建模。仿真模块紧密连接并嵌入到面向对象的知识捕获和设计表示体系结构中。该系统提供了灵活的、可重构的模型构建和基于场景的仿真环境。讨论了导致该概念发展的需求分析过程和主要测试平台组件。描述了面向对象的建模技术和基于框架的数据结构,这些技术支持了试验台的快速原型设计能力和系统的交互能力。
{"title":"Rapid prototyping using object-oriented modeling and testbed simulation for complex real-time systems","authors":"J. G. Shea, R. Ragade, J. W. Dunn","doi":"10.1109/IWRSP.1992.243901","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243901","url":null,"abstract":"A simulation testbed architecture which is particularly amenable to rapid-prototyping applications is described. It comprises a three-tier modular hybrid simulator made up of actual system components, conventional numeric functional simulation models, and a set of behavioral knowledge-based representations which model hardware and software functions in terms of functional states, inputs and outputs. The simulation modules are strongly linked and embedded in an object-oriented knowledge-capture and design-representation architecture. The system provides a flexible, reconfigurable model-building and scenario-based simulation environment. The requirements analysis process which led to the development of the concept and the major testbed components are discussed. The object-oriented modeling techniques and frame-based data structure which support the rapid-prototyping capabilities of the testbed and the interactive capabilities of the system are described.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121070753","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Computer aided system prototyping 计算机辅助系统原型设计
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243917
Luqi
The ability of various types of computer-aided prototyping environments to speed up prototyping and help the analysts formulate, understand, and communicate the properties of proposed systems to potential users of those systems, and to integrate smoothly with tools for optimizing and refining the prototype design into a production-quality software product, is examined. Comparisons of software prototyping with system prototyping and of throw-away with evolutionary prototyping are given. The technologies which support prototyping, i.e., prototyping languages, software reuse, designed interfaces, and decision support, are described.<>
各种类型的计算机辅助原型设计环境的能力,以加速原型设计,并帮助分析人员制定,理解,并与这些系统的潜在用户沟通提出的系统的属性,并顺利地与优化和精炼原型设计的工具集成为生产质量的软件产品,进行了检查。对软件原型与系统原型、一次性原型与进化原型进行了比较。描述了支持原型的技术,即原型语言、软件重用、设计接口和决策支持。
{"title":"Computer aided system prototyping","authors":"Luqi","doi":"10.1109/IWRSP.1992.243917","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243917","url":null,"abstract":"The ability of various types of computer-aided prototyping environments to speed up prototyping and help the analysts formulate, understand, and communicate the properties of proposed systems to potential users of those systems, and to integrate smoothly with tools for optimizing and refining the prototype design into a production-quality software product, is examined. Comparisons of software prototyping with system prototyping and of throw-away with evolutionary prototyping are given. The technologies which support prototyping, i.e., prototyping languages, software reuse, designed interfaces, and decision support, are described.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114374544","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Producing prototypes from CO-OPN specifications 根据CO-OPN规格生产原型
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243915
Didier Buchs, Jacques Flumet, P. Racloz
The techniques and the tools developed to produce prototypes from CO-OPN (concurrent object-oriented Petri net) specifications are described. CO-OPN is a specification language for the description of concurrent aspects and data-structure aspects of computer programs in an abstract way. The concurrent part of the formalism is described with Petri nets, while the data aspects are described with algebraic abstract data types. In CO-OPN, this association is structured by the object notion. For prototyping such a formalism, a fully operational semantics is required. The semantics is given for the simulation tools that have been developed. An editor and an environment for executing CO-OPN specifications have been developed. The specifications are prototyped using a translation of the specifications into Prolog.<>
描述了根据CO-OPN(并发面向对象Petri网)规范开发原型的技术和工具。CO-OPN是一种抽象描述计算机程序并发方面和数据结构方面的规范语言。该形式体系的并发部分用Petri网描述,数据部分用代数抽象数据类型描述。在CO-OPN中,这种关联是由对象概念构建的。对于这种形式化的原型,需要一个完全可操作的语义。给出了已开发的仿真工具的语义。已经开发了用于执行CO-OPN规范的编辑器和环境。使用将规范翻译成Prolog对规范进行原型化。
{"title":"Producing prototypes from CO-OPN specifications","authors":"Didier Buchs, Jacques Flumet, P. Racloz","doi":"10.1109/IWRSP.1992.243915","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243915","url":null,"abstract":"The techniques and the tools developed to produce prototypes from CO-OPN (concurrent object-oriented Petri net) specifications are described. CO-OPN is a specification language for the description of concurrent aspects and data-structure aspects of computer programs in an abstract way. The concurrent part of the formalism is described with Petri nets, while the data aspects are described with algebraic abstract data types. In CO-OPN, this association is structured by the object notion. For prototyping such a formalism, a fully operational semantics is required. The semantics is given for the simulation tools that have been developed. An editor and an environment for executing CO-OPN specifications have been developed. The specifications are prototyped using a translation of the specifications into Prolog.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"22 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121001343","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
An evaluation of the Teamwork CASE environment for specifications capture of hardware systems 对硬件系统规格捕获的团队协作CASE环境的评估
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243918
A. Dollas, Scott L. Crutchfield
The use of the Teamwork computer-aided software engineering (CASE) environment in a hardware application is examined. Teamwork is used to capture and maintain the specifications of a real-time image processing system under development at Duke University. It is demonstrated that when coupled with appropriate methodology, Teamwork can be used in hardware projects. The strengths and weaknesses of this approach are identified. The requirements for similar environments to overcome some of the problems encountered are outlined.<>
在一个硬件应用程序中使用团队计算机辅助软件工程(CASE)环境进行了检查。团队合作用于捕获和维护杜克大学正在开发的实时图像处理系统的规格。结果表明,如果配合适当的方法,团队合作可以在硬件项目中使用。确定了这种方法的优点和缺点。本文概述了克服遇到的一些问题所需的类似环境。
{"title":"An evaluation of the Teamwork CASE environment for specifications capture of hardware systems","authors":"A. Dollas, Scott L. Crutchfield","doi":"10.1109/IWRSP.1992.243918","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243918","url":null,"abstract":"The use of the Teamwork computer-aided software engineering (CASE) environment in a hardware application is examined. Teamwork is used to capture and maintain the specifications of a real-time image processing system under development at Duke University. It is demonstrated that when coupled with appropriate methodology, Teamwork can be used in hardware projects. The strengths and weaknesses of this approach are identified. The requirements for similar environments to overcome some of the problems encountered are outlined.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116204653","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
ProSet-a language for prototyping with sets proset -用于集原型的语言
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243903
E. Doberkat, W. Hasselbring, W. Franke, U. Lammers, Ulrich Gutenbeil, C. Pahl
The prototyping language ProSET (Prototyping with Sets) for experimental and evolutionary prototyping is discussed, with emphasis on algorithm design. Its features include generative communication, flexible exception handling, and the integration of persistence. Issues pertaining to the compiler and the programming environment are discussed.<>
讨论了实验型和进化型原型设计的原型语言ProSET (prototyping with Sets),重点讨论了算法设计。它的特性包括生成式通信、灵活的异常处理和持久性的集成。讨论了与编译器和编程环境有关的问题
{"title":"ProSet-a language for prototyping with sets","authors":"E. Doberkat, W. Hasselbring, W. Franke, U. Lammers, Ulrich Gutenbeil, C. Pahl","doi":"10.1109/IWRSP.1992.243903","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243903","url":null,"abstract":"The prototyping language ProSET (Prototyping with Sets) for experimental and evolutionary prototyping is discussed, with emphasis on algorithm design. Its features include generative communication, flexible exception handling, and the integration of persistence. Issues pertaining to the compiler and the programming environment are discussed.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133617855","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
期刊
[1992 Proceedings] The Third International Workshop on Rapid System Prototyping
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1