首页 > 最新文献

Proceedings., Fourteenth Annual International Computer Software and Applications Conference最新文献

英文 中文
FOREST: a systematic testing environment based on standardized formal description techniques FOREST:基于标准化形式化描述技术的系统测试环境
K. Katsuyama, T. Nakakawaji, F. Sato, T. Mizuno
The testing environment FOREST (formal environment for systematic testing), which uses formal description techniques systematically, has been developed. FOREST generates the TTCN format test sequence from the specification described in SDL. Furthermore, FOREST generates the test data from the protocol data definition described in ASN.1. By using the FOREST system, the test specification and test execution and test report description are achieved systematically. Therefore, the cost of the testing phase of OSI upper layer software development is reduced. In particular, the facility for test sequence generation of FOREST realizes high coverage with a reasonable cost. The facility can efficiently check protocol specifications. The effectiveness of the approach is demonstrated by an application to the test design for the CCR protocol.<>
开发了系统地使用形式化描述技术的测试环境FOREST(系统测试的形式化环境)。FOREST根据SDL中描述的规范生成TTCN格式测试序列。此外,FOREST从ASN.1中描述的协议数据定义生成测试数据。通过使用FOREST系统,系统地实现了测试规范、测试执行和测试报告描述。因此,降低了OSI上层软件开发测试阶段的成本。特别是,FOREST的测试序列生成功能以合理的成本实现了高覆盖率。该工具可以有效地检查协议规范。该方法在CCR协议测试设计中的应用验证了其有效性。
{"title":"FOREST: a systematic testing environment based on standardized formal description techniques","authors":"K. Katsuyama, T. Nakakawaji, F. Sato, T. Mizuno","doi":"10.1109/CMPSAC.1990.139413","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139413","url":null,"abstract":"The testing environment FOREST (formal environment for systematic testing), which uses formal description techniques systematically, has been developed. FOREST generates the TTCN format test sequence from the specification described in SDL. Furthermore, FOREST generates the test data from the protocol data definition described in ASN.1. By using the FOREST system, the test specification and test execution and test report description are achieved systematically. Therefore, the cost of the testing phase of OSI upper layer software development is reduced. In particular, the facility for test sequence generation of FOREST realizes high coverage with a reasonable cost. The facility can efficiently check protocol specifications. The effectiveness of the approach is demonstrated by an application to the test design for the CCR protocol.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129382238","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
AuditPro-integrating knowledge-based technology with diagramming tools for auditors auditpro集成了基于知识的技术和审计人员的绘图工具
Tan Sian Lip, C. H. Seng
The authors describe the design of AuditPro, an integrated collection of tools for supporting auditors performing internal control evaluation. Among the tools are a graphical document-flowchart editor, a graphical organization chart editor, an 'outliner-type' internal control questionnaire, and an expert system. The unique features of this system are that the knowledge-based component of the system is embedded within the internal control questionnaire; that the system is able to make inferences about the internal control system through direct analysis of the diagrams drawn using the graphical editors; and that the knowledge-representation is designed specifically to support internal control evaluation. AuditPro provides a natural framework for dialogue between domain experts and knowledge engineers. The system builds internal models of the internal control systems under evaluation through the diagraming tools so that some audit-concerns captured in knowledge bases can be answered by directly querying the internal models instead of the user. The 'outliner' user-interface gives users the initiative to browse and answer in whatever order is convenient at the time of use.<>
作者描述了AuditPro的设计,这是一个集成的工具集合,用于支持审计人员执行内部控制评估。这些工具包括图形化文档流程图编辑器、图形化组织结构图编辑器、“提纲式”内部控制问卷和专家系统。该系统的独特之处在于将系统的知识基础部分嵌入到内部控制问卷中;该系统能够通过图形编辑器绘制的图表进行直接分析,从而对内部控制系统进行推断;知识表示是专门为支持内部控制评价而设计的。AuditPro为领域专家和知识工程师之间的对话提供了一个自然的框架。该系统通过绘图工具为被评价的内部控制系统建立内部模型,从而可以通过直接查询内部模型而不是用户来回答知识库中捕获的一些审计问题。“提纲”用户界面让用户可以主动浏览并按照使用时方便的顺序进行回答。
{"title":"AuditPro-integrating knowledge-based technology with diagramming tools for auditors","authors":"Tan Sian Lip, C. H. Seng","doi":"10.1109/CMPSAC.1990.139347","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139347","url":null,"abstract":"The authors describe the design of AuditPro, an integrated collection of tools for supporting auditors performing internal control evaluation. Among the tools are a graphical document-flowchart editor, a graphical organization chart editor, an 'outliner-type' internal control questionnaire, and an expert system. The unique features of this system are that the knowledge-based component of the system is embedded within the internal control questionnaire; that the system is able to make inferences about the internal control system through direct analysis of the diagrams drawn using the graphical editors; and that the knowledge-representation is designed specifically to support internal control evaluation. AuditPro provides a natural framework for dialogue between domain experts and knowledge engineers. The system builds internal models of the internal control systems under evaluation through the diagraming tools so that some audit-concerns captured in knowledge bases can be answered by directly querying the internal models instead of the user. The 'outliner' user-interface gives users the initiative to browse and answer in whatever order is convenient at the time of use.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"138 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128611513","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
Parallel processing in the 1990's: the promise and the pitfalls (Panel Session) 20世纪90年代的并行处理:希望与陷阱(小组讨论)
Joseph P. Cavano, R. Duncan
A panel session organized to project what changes might occur in the near future to make parallel computers easier to program and use and to explore how such computers could benefit many application areas is reported. The following questions are discussed: (1) what type of applications will benefit on a widespread basis from improved performance; (1) whether serial and parallel programming will be integrated for greater reusability and portability; and (3) whether parallel computers will replace serial computers and, if so, what is needed so that concurrency can be handled more easily.<>
组织了一个小组会议,以预测在不久的将来可能发生的变化,使并行计算机更容易编程和使用,并探索这种计算机如何使许多应用领域受益。讨论了以下问题:(1)什么类型的应用程序将广泛受益于改进的性能;(一)会否整合串行及并行编程,以提高可重用性和可移植性;(3)并行计算机是否会取代串行计算机,如果是的话,需要什么才能更容易地处理并行。
{"title":"Parallel processing in the 1990's: the promise and the pitfalls (Panel Session)","authors":"Joseph P. Cavano, R. Duncan","doi":"10.1109/CMPSAC.1990.139316","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139316","url":null,"abstract":"A panel session organized to project what changes might occur in the near future to make parallel computers easier to program and use and to explore how such computers could benefit many application areas is reported. The following questions are discussed: (1) what type of applications will benefit on a widespread basis from improved performance; (1) whether serial and parallel programming will be integrated for greater reusability and portability; and (3) whether parallel computers will replace serial computers and, if so, what is needed so that concurrency can be handled more easily.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126027065","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
Specification of a rapid prototyping capability for the automated patent system 自动化专利系统的快速原型能力说明
Kathleen A. Jordan, A. J. Zawilski
The authors discuss the design and planning of a capability for the prototyping of visual metaphors and functions related to the patent examination process. This work was in support of the Automated Patent System project of the United States Patent and Trademark Office (PTO). Prototyping was intended as a means for defining and clarifying user requirements. The authors defined and tailored a prototyping methodology which was compatible with the current PTO system life cycle. Within this methodology, they established firm guidelines for reporting results and for assigning roles and responsibilities. They selected an area for prototyping based on the technical characteristics of the APS, and from this area, they generated several ideas for likely prototypes. Theses ideas served as a basis for defining the prototyping capability requirements, and a facility configuration was derived from these requirements.<>
作者讨论了与专利审查过程相关的视觉隐喻和功能原型的设计和规划能力。这项工作是为了支持美国专利和商标局(PTO)的自动化专利系统项目。原型设计的目的是作为定义和澄清用户需求的一种手段。作者定义并定制了一种与当前PTO系统生命周期兼容的原型方法。在这种方法中,他们为报告结果和分配角色和责任建立了坚定的指导方针。他们根据APS的技术特点选择了一个领域进行原型设计,并从这个领域产生了几个可能的原型设计想法。这些想法作为定义原型能力需求的基础,并且从这些需求派生出设备配置。
{"title":"Specification of a rapid prototyping capability for the automated patent system","authors":"Kathleen A. Jordan, A. J. Zawilski","doi":"10.1109/CMPSAC.1990.139329","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139329","url":null,"abstract":"The authors discuss the design and planning of a capability for the prototyping of visual metaphors and functions related to the patent examination process. This work was in support of the Automated Patent System project of the United States Patent and Trademark Office (PTO). Prototyping was intended as a means for defining and clarifying user requirements. The authors defined and tailored a prototyping methodology which was compatible with the current PTO system life cycle. Within this methodology, they established firm guidelines for reporting results and for assigning roles and responsibilities. They selected an area for prototyping based on the technical characteristics of the APS, and from this area, they generated several ideas for likely prototypes. Theses ideas served as a basis for defining the prototyping capability requirements, and a facility configuration was derived from these requirements.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134255380","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
Distributed concurrent development of software systems: an object-oriented process model 软件系统的分布式并发开发:一个面向对象的过程模型
M. Aoyama
The author proposes a development process model: distributed concurrent development. The model has originated from various experiences in the development of large-scale switching software systems. Critical issues in the distributed concurrent development are discussed based on a process programming concept: observations on analogies between the modeling of distributed concurrent development and the disciplines of distributed concurrent software systems. A formalization of software development processes with an object-oriented approach is then proposed. Two process description languages and two behavior description languages are proposed which make it possible to represent the structure and dynamic behavior of development processes, respectively. The author also proposes a process-design process which is unique in that one can design and evaluate a development process before one initiates development activities. The entire process for developing a family of switching software systems has been defined with the description languages.<>
作者提出了一种开发过程模型:分布式并发开发。该模型来源于大型交换软件系统开发的各种经验。基于过程编程的概念,讨论了分布式并发开发中的关键问题:对分布式并发开发的建模和分布式并发软件系统的规程之间的类比的观察。然后提出了一种基于面向对象方法的软件开发过程形式化方法。提出了两种过程描述语言和两种行为描述语言,分别可以表示开发过程的结构和动态行为。作者还提出了一个独特的过程设计过程,它可以在开始开发活动之前设计和评估开发过程。用描述语言定义了开发一系列交换软件系统的整个过程。
{"title":"Distributed concurrent development of software systems: an object-oriented process model","authors":"M. Aoyama","doi":"10.1109/CMPSAC.1990.139377","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139377","url":null,"abstract":"The author proposes a development process model: distributed concurrent development. The model has originated from various experiences in the development of large-scale switching software systems. Critical issues in the distributed concurrent development are discussed based on a process programming concept: observations on analogies between the modeling of distributed concurrent development and the disciplines of distributed concurrent software systems. A formalization of software development processes with an object-oriented approach is then proposed. Two process description languages and two behavior description languages are proposed which make it possible to represent the structure and dynamic behavior of development processes, respectively. The author also proposes a process-design process which is unique in that one can design and evaluate a development process before one initiates development activities. The entire process for developing a family of switching software systems has been defined with the description languages.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132326113","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}
引用次数: 16
A testing methodology framework 测试方法框架
J. Collofello, Terry Fisher, Mary Rees
The authors present a testing methodology framework which attempts to provide guidance in testing technique selection and application. The framework defines several testing levels with complementary technique groups defined for each level. Each testing technique group is a collection of testing techniques with a common objective and emphasis. In addition, several categories of testing metrics are defined which can be utilized to increase testing effectiveness. The proposed testing methodology framework was initially developed to satisfy the diverse project needs of one organization. The methodology framework, however, is expandable and can be customized to meet the needs of other organizations and updated to reflect technology improvements in the testing area.<>
本文提出了一种测试方法框架,试图为测试技术的选择和应用提供指导。该框架定义了几个测试级别,并为每个级别定义了互补的技术组。每个测试技术组都是具有共同目标和重点的测试技术的集合。此外,还定义了一些测试度量的类别,可以用来提高测试的有效性。建议的测试方法框架最初是为了满足一个组织的不同项目需求而开发的。然而,方法框架是可扩展的,并且可以定制以满足其他组织的需要,并更新以反映测试领域的技术改进
{"title":"A testing methodology framework","authors":"J. Collofello, Terry Fisher, Mary Rees","doi":"10.1109/CMPSAC.1990.139434","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139434","url":null,"abstract":"The authors present a testing methodology framework which attempts to provide guidance in testing technique selection and application. The framework defines several testing levels with complementary technique groups defined for each level. Each testing technique group is a collection of testing techniques with a common objective and emphasis. In addition, several categories of testing metrics are defined which can be utilized to increase testing effectiveness. The proposed testing methodology framework was initially developed to satisfy the diverse project needs of one organization. The methodology framework, however, is expandable and can be customized to meet the needs of other organizations and updated to reflect technology improvements in the testing area.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"225 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115602788","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
Heuristic algorithms for path determination in a semantic network 语义网络中路径确定的启发式算法
S. Su, Shirish Puranik, H. Lam
The authors present two heuristic algorithms for determining traversal paths in a semantic network which models an object-oriented database. The first algorithm is an extension of Dijkstra's shortest path algorithm, and it identifies the most likely interpretation of an incomplete specified query. The second algorithm finds all possible interpretations of the query and ranks them in order of likely interpretations. Cost assignment for different paths is based on a set of heuristic rules which allows costs to be dynamically determined during a path traversal. The algorithms have been implemented and are in use in a graphics interface developed for an object-oriented knowledge base management system.<>
作者提出了两种启发式算法来确定语义网络中面向对象数据库的遍历路径。第一种算法是Dijkstra最短路径算法的扩展,它识别不完整指定查询的最可能解释。第二个算法查找查询的所有可能解释,并按可能解释的顺序对它们进行排序。不同路径的成本分配基于一组启发式规则,该规则允许在路径遍历过程中动态确定成本。该算法已在面向对象知识库管理系统的图形界面开发中得到实现和应用。
{"title":"Heuristic algorithms for path determination in a semantic network","authors":"S. Su, Shirish Puranik, H. Lam","doi":"10.1109/CMPSAC.1990.139435","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139435","url":null,"abstract":"The authors present two heuristic algorithms for determining traversal paths in a semantic network which models an object-oriented database. The first algorithm is an extension of Dijkstra's shortest path algorithm, and it identifies the most likely interpretation of an incomplete specified query. The second algorithm finds all possible interpretations of the query and ranks them in order of likely interpretations. Cost assignment for different paths is based on a set of heuristic rules which allows costs to be dynamically determined during a path traversal. The algorithms have been implemented and are in use in a graphics interface developed for an object-oriented knowledge base management system.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114719799","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}
引用次数: 4
A gridless multilayer channel router 一种无网格多层通道路由器
R. Yazdani, M. Zargham
A technique for routing gridless channels is presented. This technique can handle channels of two or more layers without restricting layers to vertical or horizontal direction. Also, it considers all the important routing metrics simultaneously. Since this technique is based on the design rules, it is also capable of handling grid-based channels. The algorithm has been implemented in C on Sequent Balance 8000, which uses the UNIX operating system. The algorithm was run on several examples of gridless and grid-based channels with two or more layers, and for all of them it achieved good results. Besides its capability of routing both types of channels, having no restriction on the direction of each layer was important in achieving a more efficient solution for a channel. On both layout designs, this feature helped minimize the channel with the wire length, and the number of contacts.<>
提出了一种无网格信道路由技术。这种技术可以处理两层或多层的通道,而不会将层限制在垂直或水平方向。此外,它同时考虑所有重要的路由指标。由于这种技术是基于设计规则的,因此它也能够处理基于网格的通道。该算法在UNIX操作系统上用C语言实现。该算法在两层或多层无网格通道和基于网格通道的实例上运行,均取得了较好的效果。除了路由两种类型信道的能力之外,对每一层的方向没有限制对于实现更有效的信道解决方案非常重要。在这两种布局设计中,该功能都有助于减少导线长度和触点数量的通道
{"title":"A gridless multilayer channel router","authors":"R. Yazdani, M. Zargham","doi":"10.1109/CMPSAC.1990.139384","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139384","url":null,"abstract":"A technique for routing gridless channels is presented. This technique can handle channels of two or more layers without restricting layers to vertical or horizontal direction. Also, it considers all the important routing metrics simultaneously. Since this technique is based on the design rules, it is also capable of handling grid-based channels. The algorithm has been implemented in C on Sequent Balance 8000, which uses the UNIX operating system. The algorithm was run on several examples of gridless and grid-based channels with two or more layers, and for all of them it achieved good results. Besides its capability of routing both types of channels, having no restriction on the direction of each layer was important in achieving a more efficient solution for a channel. On both layout designs, this feature helped minimize the channel with the wire length, and the number of contacts.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117257139","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
Rule base inspection using algorithmic approach for data-access oriented knowledge-based systems 面向数据访问的知识系统的规则库检测算法
Fang-Yie Leu, Chien-Chiao Yang
The authors describe an effective rule-base inspection method that checks rule-base consistency and completeness by using an algorithmic approach. A knowledge base in this method is represented by a finite state diagram called a context transition diagram. Through this diagram, some errors and anomalies of the rule base can be clearly illustrated and identified. The characteristics of states representing such errors and anomalies in the state diagram are investigated, and the algorithms for effectively identifying those defects are introduced.<>
作者描述了一种有效的规则库检查方法,该方法通过一种算法方法来检查规则库的一致性和完整性。该方法中的知识库由称为上下文转换图的有限状态图表示。通过这个图,可以清楚地说明和识别规则库的一些错误和异常。研究了在状态图中表示这些错误和异常的状态特征,并介绍了有效识别这些缺陷的算法。
{"title":"Rule base inspection using algorithmic approach for data-access oriented knowledge-based systems","authors":"Fang-Yie Leu, Chien-Chiao Yang","doi":"10.1109/CMPSAC.1990.139344","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139344","url":null,"abstract":"The authors describe an effective rule-base inspection method that checks rule-base consistency and completeness by using an algorithmic approach. A knowledge base in this method is represented by a finite state diagram called a context transition diagram. Through this diagram, some errors and anomalies of the rule base can be clearly illustrated and identified. The characteristics of states representing such errors and anomalies in the state diagram are investigated, and the algorithms for effectively identifying those defects are introduced.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122068963","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
Management of heterogeneous parallelism on shared memory multiprocessors 共享内存多处理器上异构并行性的管理
A. Tayyab, J. G. Kuhl
Heterogeneous parallelism includes all forms of inter-instruction parallelism. This may include both explicitly coded and compiler generated forms. It is argued that support mechanisms are needed to efficiently manage heterogeneous subcomputations at run-time, and that the important issues in the design and implementation of these mechanisms are different from those previously studied for support of loop-level parallelism. An empirical study of an actual application is presented. The study was based on variational recursive dynamics simulation of a typical four wheel vehicle. The results of the empirical study indicate that the choice of an appropriate run-time parallel processing support mechanism can have a dramatic impact upon the ability to successfully extract heterogeneous parallelism for programs. In particular, the efficiency (lack of overhead) of the support mechanisms becomes critically important as the granularity of subcomputations becomes relatively fine. The use of simple, syntactically closed constructs is suggested.<>
异构并行包括所有形式的指令间并行。这可能包括显式编码和编译器生成的表单。本文认为,在运行时需要支持机制来有效地管理异构子计算,并且这些机制的设计和实现中的重要问题与之前研究的支持循环级并行性的问题不同。给出了一个实际应用的实证研究。对某典型四轮车辆进行了变分递归动力学仿真研究。实证研究结果表明,选择合适的运行时并行处理支持机制可以对程序成功提取异构并行性的能力产生巨大影响。特别是,随着子计算的粒度变得相对精细,支持机制的效率(缺乏开销)变得至关重要。建议使用简单的、语法封闭的结构。
{"title":"Management of heterogeneous parallelism on shared memory multiprocessors","authors":"A. Tayyab, J. G. Kuhl","doi":"10.1109/CMPSAC.1990.139353","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139353","url":null,"abstract":"Heterogeneous parallelism includes all forms of inter-instruction parallelism. This may include both explicitly coded and compiler generated forms. It is argued that support mechanisms are needed to efficiently manage heterogeneous subcomputations at run-time, and that the important issues in the design and implementation of these mechanisms are different from those previously studied for support of loop-level parallelism. An empirical study of an actual application is presented. The study was based on variational recursive dynamics simulation of a typical four wheel vehicle. The results of the empirical study indicate that the choice of an appropriate run-time parallel processing support mechanism can have a dramatic impact upon the ability to successfully extract heterogeneous parallelism for programs. In particular, the efficiency (lack of overhead) of the support mechanisms becomes critically important as the granularity of subcomputations becomes relatively fine. The use of simple, syntactically closed constructs is suggested.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127680540","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
期刊
Proceedings., Fourteenth Annual International Computer Software and Applications Conference
全部 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