首页 > 最新文献

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

英文 中文
BBDS-a design tool for architectural evaluation and rapid prototyping of performance critical digital systems bbds -用于性能关键型数字系统的架构评估和快速原型设计的设计工具
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243920
Björn Breidegard, P. Andersson
BBDS, an interactive graphical design tool for developing clock cycle true system models, is described. A design idea is entered through graphical interaction based on the Werner diagram. All important decisions about scheduling and allocation of operations are visually explicit. The design can rapidly be verified through simulation, timing analysis, area estimation and prototyping in programmable gate arrays. This allows very fast evaluation of an architectural idea, and allows for a series of fast iterative design improvements, BBDS also enforces a set of formally defined rules based on attributes of signals and component connectors to guarantee consistency of the clocking scheme. Both standard components and software can be accommodated. BBDS can be used to investigate the partitioning of a computer system into software and hardware, and is based on automatic synthesis with a user selectable target library.<>
描述了用于开发时钟周期真系统模型的交互式图形设计工具BBDS。通过基于Werner图的图形交互输入设计思想。所有关于调度和操作分配的重要决策都是可视化的。通过可编程门阵列的仿真、时序分析、面积估计和原型设计,可以快速验证该设计。这允许对架构思想进行非常快速的评估,并允许一系列快速迭代的设计改进,BBDS还强制执行一组基于信号和组件连接器属性的正式定义规则,以保证时钟方案的一致性。可以容纳标准组件和软件。BBDS可用于研究将计算机系统划分为软件和硬件,并基于与用户可选择的目标库的自动合成。
{"title":"BBDS-a design tool for architectural evaluation and rapid prototyping of performance critical digital systems","authors":"Björn Breidegard, P. Andersson","doi":"10.1109/IWRSP.1992.243920","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243920","url":null,"abstract":"BBDS, an interactive graphical design tool for developing clock cycle true system models, is described. A design idea is entered through graphical interaction based on the Werner diagram. All important decisions about scheduling and allocation of operations are visually explicit. The design can rapidly be verified through simulation, timing analysis, area estimation and prototyping in programmable gate arrays. This allows very fast evaluation of an architectural idea, and allows for a series of fast iterative design improvements, BBDS also enforces a set of formally defined rules based on attributes of signals and component connectors to guarantee consistency of the clocking scheme. Both standard components and software can be accommodated. BBDS can be used to investigate the partitioning of a computer system into software and hardware, and is based on automatic synthesis with a user selectable target library.<<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":"131323359","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
Requirements specification for a real-time embedded expert system for rapid prototyping 用于快速成型的实时嵌入式专家系统需求规范
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243909
S. Suh, M. Tanik, D. Frailey
Several commercial expert system shells provide knowledge engineers with the capability of developing expert system applications, but are not able to meet the size constraints or provide the run-time performance needed to address problems associated with delivery of embedded real-time applications. In addition, there is no provision to provide deliverable code in Ada, a requirement for many US DoD systems. The embedded consultant project addresses these issues by knowledge-base size reduction by means of code optimization techniques, and by an inference engine, written in Ada, designed for real-time applications. A new rapid prototyping approach for real-time applications is described. The methodology is based on the reuse of existing software components. The approach, and the significance of the work are discussed.<>
一些商业专家系统外壳为知识工程师提供了开发专家系统应用程序的能力,但不能满足大小限制或提供解决与嵌入式实时应用程序交付相关的问题所需的运行时性能。此外,Ada中没有提供可交付代码的规定,这是许多美国国防部系统的要求。嵌入式顾问项目通过代码优化技术减少知识库大小,以及用Ada编写的用于实时应用程序的推理引擎来解决这些问题。描述了一种新的用于实时应用的快速原型方法。该方法基于对现有软件组件的重用。讨论了研究的方法和意义。
{"title":"Requirements specification for a real-time embedded expert system for rapid prototyping","authors":"S. Suh, M. Tanik, D. Frailey","doi":"10.1109/IWRSP.1992.243909","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243909","url":null,"abstract":"Several commercial expert system shells provide knowledge engineers with the capability of developing expert system applications, but are not able to meet the size constraints or provide the run-time performance needed to address problems associated with delivery of embedded real-time applications. In addition, there is no provision to provide deliverable code in Ada, a requirement for many US DoD systems. The embedded consultant project addresses these issues by knowledge-base size reduction by means of code optimization techniques, and by an inference engine, written in Ada, designed for real-time applications. A new rapid prototyping approach for real-time applications is described. The methodology is based on the reuse of existing software components. The approach, and the significance of the work are discussed.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"35 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":"131732430","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}
引用次数: 0
Higher-level statecharts for prototyping architectural dynamics 用于架构动态原型的高级状态图
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243906
D. Mulcare
A system-level prototyping method has been developed for modeling the dynamics of concurrent real-time systems. This approach is based on higher-level statecharts, which embody object-based extensions to basic statecharts. To exemplify this method, a global communication mechanism is prototyped for a real-time multicomputer system that executes a single logical multitasking program. Since this prototype is intended to verify real-time concurrency logic, calibrate performance, and ensure safety, it includes a global virtual time base as a statechart subgraph. The prototyping process consists of capturing the system-level communication architecture in a higher-level statechart, and then translating it to an Ada multitasking program. A characteristic software architecture implicit in higher-level statecharts, known as a mutual agents architecture, appears to be suitable for an automated prototyping environment.<>
提出了一种系统级原型方法,用于并发实时系统的动力学建模。这种方法基于高级状态图,它包含了对基本状态图的基于对象的扩展。为了举例说明这种方法,为执行单个逻辑多任务程序的实时多计算机系统设计了一个全局通信机制原型。由于此原型旨在验证实时并发逻辑、校准性能并确保安全性,因此它包含一个全局虚拟时基作为状态图子图。原型设计过程包括在高级状态图中捕获系统级通信体系结构,然后将其转换为Ada多任务程序。隐含在高级状态图中的特征软件体系结构,称为相互代理体系结构,似乎适合于自动化原型环境。
{"title":"Higher-level statecharts for prototyping architectural dynamics","authors":"D. Mulcare","doi":"10.1109/IWRSP.1992.243906","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243906","url":null,"abstract":"A system-level prototyping method has been developed for modeling the dynamics of concurrent real-time systems. This approach is based on higher-level statecharts, which embody object-based extensions to basic statecharts. To exemplify this method, a global communication mechanism is prototyped for a real-time multicomputer system that executes a single logical multitasking program. Since this prototype is intended to verify real-time concurrency logic, calibrate performance, and ensure safety, it includes a global virtual time base as a statechart subgraph. The prototyping process consists of capturing the system-level communication architecture in a higher-level statechart, and then translating it to an Ada multitasking program. A characteristic software architecture implicit in higher-level statecharts, known as a mutual agents architecture, appears to be suitable for an automated prototyping environment.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"148 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":"131290721","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}
引用次数: 5
Rapid prototyping through communicating Petri nets 通过通信Petri网快速原型
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243916
G. Bucci, E. Vicario
The design and implementation of a tool for the construction of distributed systems are described. This tool is based on a specification model which extends ordinary Petri nets to include functional and structural concepts. Functional extensions give the model specification completeness, whereas structuring extensions support the organization of the system under development into a set of message passing modules. The augmented model is named communicating Petri net (CmPN). After an introduction to communicating Petri nets, an outline of the software lifecycle activities enforced by the tool under development is given. Two different methods for automatic code generation are expounded and compared in terms of both computational run-time overhead and code dimension (in the case of an example comprised of four CmPNs).<>
描述了一个用于构建分布式系统的工具的设计和实现。该工具基于规范模型,该模型扩展了普通的Petri网,以包括功能和结构概念。功能扩展提供了模型规范的完整性,而结构化扩展支持将正在开发的系统组织成一组消息传递模块。该增强模型被命名为通信Petri网(CmPN)。在介绍了通信Petri网之后,给出了正在开发的工具执行的软件生命周期活动的大纲。在计算运行时开销和代码维度方面(在由四个cmpn组成的示例中),阐述和比较了两种不同的自动代码生成方法。
{"title":"Rapid prototyping through communicating Petri nets","authors":"G. Bucci, E. Vicario","doi":"10.1109/IWRSP.1992.243916","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243916","url":null,"abstract":"The design and implementation of a tool for the construction of distributed systems are described. This tool is based on a specification model which extends ordinary Petri nets to include functional and structural concepts. Functional extensions give the model specification completeness, whereas structuring extensions support the organization of the system under development into a set of message passing modules. The augmented model is named communicating Petri net (CmPN). After an introduction to communicating Petri nets, an outline of the software lifecycle activities enforced by the tool under development is given. Two different methods for automatic code generation are expounded and compared in terms of both computational run-time overhead and code dimension (in the case of an example comprised of four CmPNs).<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"11 2 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":"132816415","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}
引用次数: 11
Automatic test procedure generation from system specifications 根据系统规格自动生成测试过程
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243898
M. Lindsey
Automated aids to generating test procedures for electronic systems from top-level system specifications are described. A five-phase design methodology which incorporates VHSIC description language, (VHDL) modeling allows concurrent development of complex systems and associated test procedures. The methodology proceeds in a top-down fashion, progressively adding design detail in each phase. A proprietary software tool combined with VHDL modeling allow test information to automatically migrate through each phase. This allows system implementation to be verified against the original top-level specification. This method of automated test procedure generation provides significant insight into system operation.<>
描述了从顶层系统规范生成电子系统测试程序的自动化辅助工具。采用VHSIC描述语言(VHDL)建模的五阶段设计方法允许复杂系统和相关测试程序的并发开发。该方法以自顶向下的方式进行,在每个阶段逐步添加设计细节。与VHDL建模相结合的专有软件工具允许测试信息在每个阶段自动迁移。这允许根据原始的顶级规范来验证系统实现。这种自动测试过程生成的方法提供了对系统操作的重要洞察。
{"title":"Automatic test procedure generation from system specifications","authors":"M. Lindsey","doi":"10.1109/IWRSP.1992.243898","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243898","url":null,"abstract":"Automated aids to generating test procedures for electronic systems from top-level system specifications are described. A five-phase design methodology which incorporates VHSIC description language, (VHDL) modeling allows concurrent development of complex systems and associated test procedures. The methodology proceeds in a top-down fashion, progressively adding design detail in each phase. A proprietary software tool combined with VHDL modeling allow test information to automatically migrate through each phase. This allows system implementation to be verified against the original top-level specification. This method of automated test procedure generation provides significant insight into system operation.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"35 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":"129773524","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
Rapid prototyping for MAP/MMS based CIM-OSA environments 基于MAP/MMS的CIM-OSA环境的快速原型设计
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243904
M. Didic
For the validation of the computer-integrated manufacturing (CIM) open system architecture (CIM-OSA), a demonstrator called McCIM has been developed. The first steps in linking the CIM-OSA modeling framework and its integrating infrastructure (IIS) are described. Models of CIM applications are executed by the IIS to run a rapid prototype of online model-based flexible manufacturing. The manufacturing automation protocol (MAP) and the related manufacturing message specification (MMS) are used for the communication between network nodes and various components inside the network nodes.<>
为了验证计算机集成制造(CIM)开放系统架构(CIM- osa),开发了一个名为McCIM的演示器。本文描述了连接CIM-OSA建模框架及其集成基础设施(IIS)的第一步。IIS执行CIM应用程序的模型,以运行基于模型的在线柔性制造的快速原型。制造自动化协议(MAP)和相关的制造消息规范(MMS)用于网络节点与网络节点内部各组件之间的通信。
{"title":"Rapid prototyping for MAP/MMS based CIM-OSA environments","authors":"M. Didic","doi":"10.1109/IWRSP.1992.243904","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243904","url":null,"abstract":"For the validation of the computer-integrated manufacturing (CIM) open system architecture (CIM-OSA), a demonstrator called McCIM has been developed. The first steps in linking the CIM-OSA modeling framework and its integrating infrastructure (IIS) are described. Models of CIM applications are executed by the IIS to run a rapid prototype of online model-based flexible manufacturing. The manufacturing automation protocol (MAP) and the related manufacturing message specification (MMS) are used for the communication between network nodes and various components inside the network nodes.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"19 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":"117291073","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
A novel VHDL-based computer architecture design methodology 一种新的基于vhdl的计算机体系结构设计方法
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243899
R. MacDonald, S. Srinivasan, Ronald D. Williams, J. Aylor
There is a need for a design methodology that allows the representation and simulation of a design at various levels of abstraction and interpretation. The single path design methodology presented is a possible solution to this problem. The basic concept of the methodology is the use of one simulation language, the VHSIC hardware description language (VHDL, Version 1076) for all phases of design. The VHDL framework allows for iterative stepwise refinement of a model. A performance (uninterpreted) model can be refined to a register transfer level (RTL) description without changing modeling environments or completely rewriting the models. As an example, the performance-modeling phase of the single path design methodology is applied to the WM machine, a superscalar computer architecture.<>
需要一种设计方法,允许在不同层次的抽象和解释上表示和模拟设计。提出的单路径设计方法是解决这一问题的可能方法。该方法的基本概念是使用一种仿真语言,即VHSIC硬件描述语言(VHDL, Version 1076)进行所有阶段的设计。VHDL框架允许对模型进行迭代的逐步细化。可以将性能(未解释的)模型细化为寄存器传输级别(RTL)描述,而无需更改建模环境或完全重写模型。作为一个例子,单路径设计方法的性能建模阶段应用于WM机器,这是一个超标量计算机体系结构。
{"title":"A novel VHDL-based computer architecture design methodology","authors":"R. MacDonald, S. Srinivasan, Ronald D. Williams, J. Aylor","doi":"10.1109/IWRSP.1992.243899","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243899","url":null,"abstract":"There is a need for a design methodology that allows the representation and simulation of a design at various levels of abstraction and interpretation. The single path design methodology presented is a possible solution to this problem. The basic concept of the methodology is the use of one simulation language, the VHSIC hardware description language (VHDL, Version 1076) for all phases of design. The VHDL framework allows for iterative stepwise refinement of a model. A performance (uninterpreted) model can be refined to a register transfer level (RTL) description without changing modeling environments or completely rewriting the models. As an example, the performance-modeling phase of the single path design methodology is applied to the WM machine, a superscalar computer architecture.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"46 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":"116425847","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
GRAPE-II: a tool for the rapid prototyping of multi-rate asynchronous DSP applications on heterogeneous multiprocessors graph - ii:一个在异构多处理器上快速原型化多速率异步DSP应用的工具
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243919
R. Lauwereins, M. Engels, J. Peperstraete
The second version of the graphical programming environment (GRAPE) is described. It is intended as a tool for the rapid prototyping of digital signal processing (DSP) application-specific integrated circuits (ASICs) on a multiprocessor. GRAPE-II fully supports multirate and asynchronous DSP applications and heterogeneous target multiprocessors. The extensions that are required to the programming model and the intermediate specification language to support multirate and asynchronous operation are described. The programming model is clarified by an example. The global structure of GRAPE-II is presented. The status of the project is indicated.<>
描述了图形化编程环境(GRAPE)的第二个版本。它旨在作为多处理器上数字信号处理(DSP)专用集成电路(asic)快速原型的工具。GRAPE-II完全支持多速率和异步DSP应用以及异构目标多处理器。描述了编程模型和中间规范语言所需的扩展,以支持多速率和异步操作。通过实例说明了该编程模型。给出了graph - ii的全局结构。显示了项目的状态。
{"title":"GRAPE-II: a tool for the rapid prototyping of multi-rate asynchronous DSP applications on heterogeneous multiprocessors","authors":"R. Lauwereins, M. Engels, J. Peperstraete","doi":"10.1109/IWRSP.1992.243919","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243919","url":null,"abstract":"The second version of the graphical programming environment (GRAPE) is described. It is intended as a tool for the rapid prototyping of digital signal processing (DSP) application-specific integrated circuits (ASICs) on a multiprocessor. GRAPE-II fully supports multirate and asynchronous DSP applications and heterogeneous target multiprocessors. The extensions that are required to the programming model and the intermediate specification language to support multirate and asynchronous operation are described. The programming model is clarified by an example. The global structure of GRAPE-II is presented. The status of the project is indicated.<<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":"129631636","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}
引用次数: 19
A system level synthesis framework for computer architectures 计算机体系结构的系统级综合框架
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243914
O. Tanir, V. Agarwal, P. Bhatt
A framework for system level synthesis is presented, and a suitable language, DSL, for capturing design specifications and generating control graphs amiable to synthesis is proposed. The three stages in the synthesis process-design specification, intermediate representation, and synthesis-are examined in detail. A rough version of the language is used to model a simple system.<>
提出了一个系统级综合的框架,并提出了一种用于捕获设计规范和生成易于综合的控制图的合适语言DSL。综合过程中的三个阶段——设计规范、中间表示和综合——被详细地检查。该语言的一个粗略版本被用来为一个简单的系统建模
{"title":"A system level synthesis framework for computer architectures","authors":"O. Tanir, V. Agarwal, P. Bhatt","doi":"10.1109/IWRSP.1992.243914","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243914","url":null,"abstract":"A framework for system level synthesis is presented, and a suitable language, DSL, for capturing design specifications and generating control graphs amiable to synthesis is proposed. The three stages in the synthesis process-design specification, intermediate representation, and synthesis-are examined in detail. A rough version of the language is used to model a simple system.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"102 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":"116120353","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
Visualizing optimization algorithms via rapid prototyping of graphical user interfaces 可视化优化算法通过快速原型的图形用户界面
Pub Date : 1992-06-23 DOI: 10.1109/IWRSP.1992.243900
J. Beetem
Graphical visualization of algorithm behavior can be a powerful technique for assessing the effectiveness of different algorithms and heuristics, provided that the graphical user interface (GUI) can be prototyped and modified quickly. Visualization was used to prototype a placement and routing package for the MITRE digital transform machine (DTM), a reconfigurable logic array. Use of the galaxy, programming language and environment greatly simplified GUI construction, allowing the prototyper to concentrate on placement and routing algorithms instead of the details of conventional GUI programming.<>
如果图形用户界面(GUI)可以快速原型化和修改,那么算法行为的图形可视化可以是评估不同算法和启发式有效性的强大技术。可视化用于MITRE数字变换机(DTM)的放置和路由封装原型,这是一种可重构逻辑阵列。银河的使用,编程语言和环境大大简化了GUI的建设,允许原型集中在放置和路由算法,而不是传统的GUI编程的细节。
{"title":"Visualizing optimization algorithms via rapid prototyping of graphical user interfaces","authors":"J. Beetem","doi":"10.1109/IWRSP.1992.243900","DOIUrl":"https://doi.org/10.1109/IWRSP.1992.243900","url":null,"abstract":"Graphical visualization of algorithm behavior can be a powerful technique for assessing the effectiveness of different algorithms and heuristics, provided that the graphical user interface (GUI) can be prototyped and modified quickly. Visualization was used to prototype a placement and routing package for the MITRE digital transform machine (DTM), a reconfigurable logic array. Use of the galaxy, programming language and environment greatly simplified GUI construction, allowing the prototyper to concentrate on placement and routing algorithms instead of the details of conventional GUI programming.<<ETX>>","PeriodicalId":210681,"journal":{"name":"[1992 Proceedings] The Third International Workshop on Rapid System Prototyping","volume":"76 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":"131696603","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
期刊
[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