首页 > 最新文献

[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference最新文献

英文 中文
A semantic processor for natural language 自然语言的语义处理器
J. Weber, P. C. Berry, W. Hagamen, K. Iverson
The problem of the extraction, representation, and utilization of meaning from English text has been elusive. Semantic parsing permits effective and relevant response to complex questions where the domain is well defined. The semantic net used is a three-row numeric matrix. Each column of the net represents an assertion about the domain. The meanings of each word are contained in associations (pointers to the names of things within the domain). The intersection of these pointers is used to define each phrase. Ambiguity is further reduced, when necessary, by an implementation of common sense-limiting the interpretations to those meanings that may be associated as the subject or object of each verb. Multiply embedded clauses are processed by passing the result of one clause as an argument for the next. By this means, complex expressions can be reduced to a single token.<>
从英语文本中提取、表达和利用意义的问题一直是一个难以解决的问题。语义解析允许对领域定义良好的复杂问题做出有效和相关的响应。使用的语义网是一个三行数字矩阵。网络的每一列代表一个关于域的断言。每个单词的含义都包含在关联中(指向域内事物名称的指针)。这些指针的交集用于定义每个短语。必要时,通过常识的实施,将歧义进一步减少,将解释限制在可能作为每个动词的主语或宾语的那些意义上。通过将一个子句的结果作为下一个子句的参数传递来处理多个嵌入子句。通过这种方法,复杂的表达式可以简化为单个标记。
{"title":"A semantic processor for natural language","authors":"J. Weber, P. C. Berry, W. Hagamen, K. Iverson","doi":"10.1109/CMPSAC.1989.65172","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65172","url":null,"abstract":"The problem of the extraction, representation, and utilization of meaning from English text has been elusive. Semantic parsing permits effective and relevant response to complex questions where the domain is well defined. The semantic net used is a three-row numeric matrix. Each column of the net represents an assertion about the domain. The meanings of each word are contained in associations (pointers to the names of things within the domain). The intersection of these pointers is used to define each phrase. Ambiguity is further reduced, when necessary, by an implementation of common sense-limiting the interpretations to those meanings that may be associated as the subject or object of each verb. Multiply embedded clauses are processed by passing the result of one clause as an argument for the next. By this means, complex expressions can be reduced to a single token.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114935298","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
Effective dynamic scheduling and memory management on parallel processing systems 并行处理系统的有效动态调度和内存管理
M. Weiss, Zhixi Fang, C. R. Morgan, Peter A. Belmont
An effective dynamic processor self-scheduling scheme is presented for general parallel program constructs in a restructuring compiler. In the program constructs, parallel loops, serial loops, if-then-else constructs and a generalization of fork-joins can be nested in an arbitrary order, and procedure calls can be involved in any level of the nested constructs. In parallel programs, a piece of the program code, such as loop iterations, is called a chore, which is considered to be a work unit in the program. In this scheme, processors schedule themselves to the chores dynamically at execution time without involving the operating system. Memory management is another issue addressed. Efficiency concerns dictate treating chore locality differently from procedure locality. As a corollary, the number of call frames required at any one time for a nonrecursive procedure is bounded by the number of processors.<>
针对重构编译器中一般并行程序结构,提出了一种有效的动态处理器自调度方案。在程序结构中,并行循环、串行循环、if-then-else结构和fork-join的泛化可以按任意顺序嵌套,过程调用可以涉及嵌套结构的任何级别。在并行程序中,一段程序代码,如循环迭代,被称为杂务,它被认为是程序中的一个工作单元。在这个方案中,处理器在执行时动态地将自己调度到杂事中,而不涉及操作系统。内存管理是另一个需要解决的问题。效率方面的考虑决定了对工作局部和程序局部的区别对待。作为推论,在任何时候,非递归过程所需的调用帧的数量受到处理器数量的限制
{"title":"Effective dynamic scheduling and memory management on parallel processing systems","authors":"M. Weiss, Zhixi Fang, C. R. Morgan, Peter A. Belmont","doi":"10.1109/CMPSAC.1989.65072","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65072","url":null,"abstract":"An effective dynamic processor self-scheduling scheme is presented for general parallel program constructs in a restructuring compiler. In the program constructs, parallel loops, serial loops, if-then-else constructs and a generalization of fork-joins can be nested in an arbitrary order, and procedure calls can be involved in any level of the nested constructs. In parallel programs, a piece of the program code, such as loop iterations, is called a chore, which is considered to be a work unit in the program. In this scheme, processors schedule themselves to the chores dynamically at execution time without involving the operating system. Memory management is another issue addressed. Efficiency concerns dictate treating chore locality differently from procedure locality. As a corollary, the number of call frames required at any one time for a nonrecursive procedure is bounded by the number of processors.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"31 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116392187","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
Application of mathematical constraint resolution to decision support system 数学约束解析在决策支持系统中的应用
F.-T. Lin, J.-Y. Juang, D.-T. Lee
It is shown how a mathematical constraint resolution (MATHCORE) system can be used to design a better decision support system. MATHCORE not only has the flexibility of expressing mathematical equations within a logic programming paradigm in a natural way, but also has an ability to deal with systems of nonlinear equations, regression analysis, and optimization problems. While most existing constraint logic programming systems try to devise their own constraint solvers and are confined to systems of linear equations and simple nonlinear functions, the MATHCORE removes this limitation by directly taking advantage of well-developed numerical methods available in the mathematical libraries. With MATHCORE, complex decision optimization models can be embedded in a rule-based decision support system. Using this methodology, it is demonstrated that the interactions among various economic factors in a housing market can be stated in the program body, while various (optimization) goals of social welfare can be expressed as queries.<>
它展示了如何使用数学约束解析(MATHCORE)系统来设计更好的决策支持系统。MATHCORE不仅具有在逻辑编程范例中以自然的方式表达数学方程的灵活性,而且还具有处理非线性方程系统、回归分析和优化问题的能力。虽然大多数现有的约束逻辑编程系统都试图设计自己的约束求解器,并且仅限于线性方程和简单的非线性函数系统,但MATHCORE通过直接利用数学库中可用的成熟的数值方法消除了这一限制。使用MATHCORE,可以将复杂的决策优化模型嵌入到基于规则的决策支持系统中。使用这种方法,可以证明住房市场中各种经济因素之间的相互作用可以在程序体中陈述,而社会福利的各种(优化)目标可以表示为查询。
{"title":"Application of mathematical constraint resolution to decision support system","authors":"F.-T. Lin, J.-Y. Juang, D.-T. Lee","doi":"10.1109/CMPSAC.1989.65166","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65166","url":null,"abstract":"It is shown how a mathematical constraint resolution (MATHCORE) system can be used to design a better decision support system. MATHCORE not only has the flexibility of expressing mathematical equations within a logic programming paradigm in a natural way, but also has an ability to deal with systems of nonlinear equations, regression analysis, and optimization problems. While most existing constraint logic programming systems try to devise their own constraint solvers and are confined to systems of linear equations and simple nonlinear functions, the MATHCORE removes this limitation by directly taking advantage of well-developed numerical methods available in the mathematical libraries. With MATHCORE, complex decision optimization models can be embedded in a rule-based decision support system. Using this methodology, it is demonstrated that the interactions among various economic factors in a housing market can be stated in the program body, while various (optimization) goals of social welfare can be expressed as queries.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116405509","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 parallel linked list for shared-memory multiprocessors 用于共享内存多处理器的并行链表
P. Tang, P. Yew, Chuanqi Zhu
Concurrent algorithms for a parallel linked list in a shared-memory parallel computer are proposed. The deletion of entries in a linked list can be executed concurrently in any order. In particular, the deletion of nonadjacent entries can be executed simultaneously without interfering with each other. The appending of a new entry to the list and the deletion of the entries other than the last one in the list can also be executed simultaneously. Parallel linked lists are very useful tools for parallel computers in processor scheduling memory management and sparse matrix computations. The machine model and the synchronization instruction used are described.<>
提出了共享内存并行计算机中并行链表的并行算法。链表中条目的删除可以以任何顺序并发执行。特别是,可以同时执行非相邻条目的删除,而不会相互干扰。向列表中添加新条目和删除列表中除最后一个条目以外的其他条目也可以同时执行。并行链表是并行计算机在处理器调度、内存管理和稀疏矩阵计算方面非常有用的工具。介绍了机器的型号和使用的同步指令。
{"title":"A parallel linked list for shared-memory multiprocessors","authors":"P. Tang, P. Yew, Chuanqi Zhu","doi":"10.1109/CMPSAC.1989.65073","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65073","url":null,"abstract":"Concurrent algorithms for a parallel linked list in a shared-memory parallel computer are proposed. The deletion of entries in a linked list can be executed concurrently in any order. In particular, the deletion of nonadjacent entries can be executed simultaneously without interfering with each other. The appending of a new entry to the list and the deletion of the entries other than the last one in the list can also be executed simultaneously. Parallel linked lists are very useful tools for parallel computers in processor scheduling memory management and sparse matrix computations. The machine model and the synchronization instruction used are described.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122108886","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
Monotonically improving approximate answers to relational algebra queries 单调改进关系代数查询的近似答案
Kenneth P. Smith, J. Liu
A query processing method that produces approximate answers to queries posed in standard relational algebra is presented. This method is monotone in the sense that the accuracy of the approximate result improves with the amount of time spent producing the result. This strategy makes it possible to trade the time to produce the result for the accuracy of the result. An approximate relational model that characterizes approximate relations and a partial order for comparing them is developed. Relational operators which operate on and return approximate relations are defined.<>
提出了一种对标准关系代数中的查询产生近似答案的查询处理方法。这种方法是单调的,因为近似结果的准确性随着产生结果所花费的时间的增加而提高。这种策略使得用产生结果的时间来换取结果的准确性成为可能。提出了一种近似关系模型,它描述了近似关系和比较它们的偏序。定义了对近似关系进行操作并返回近似关系的关系运算符。
{"title":"Monotonically improving approximate answers to relational algebra queries","authors":"Kenneth P. Smith, J. Liu","doi":"10.1109/CMPSAC.1989.65090","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65090","url":null,"abstract":"A query processing method that produces approximate answers to queries posed in standard relational algebra is presented. This method is monotone in the sense that the accuracy of the approximate result improves with the amount of time spent producing the result. This strategy makes it possible to trade the time to produce the result for the accuracy of the result. An approximate relational model that characterizes approximate relations and a partial order for comparing them is developed. Relational operators which operate on and return approximate relations are defined.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129827724","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}
引用次数: 48
Derivation of Petri net models of Ada tasking constructs involving time 涉及时间的人工智能任务构造的Petri网模型的推导
F. Fong, S. Shatz
Ada tasking constructs involving time are modeled by timed Petri nets. Such modeling is helpful in interpreting the (often) ambiguous semantics described in the Ada reference manual. Timed and conditional entry call models that shed light on determining implementable interpretations are presented. From a general selective wait model, it is shown how to apply Petri net reduction operations to derive other selective wait models.<>
采用定时Petri网对涉及时间的人工智能任务结构进行建模。这种建模有助于解释Ada参考手册中描述的(通常)模棱两可的语义。提出了确定可实现解释的定时和条件输入调用模型。从一般的选择性等待模型出发,展示了如何应用Petri网约简运算来推导其他选择性等待模型。
{"title":"Derivation of Petri net models of Ada tasking constructs involving time","authors":"F. Fong, S. Shatz","doi":"10.1109/CMPSAC.1989.65050","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65050","url":null,"abstract":"Ada tasking constructs involving time are modeled by timed Petri nets. Such modeling is helpful in interpreting the (often) ambiguous semantics described in the Ada reference manual. Timed and conditional entry call models that shed light on determining implementable interpretations are presented. From a general selective wait model, it is shown how to apply Petri net reduction operations to derive other selective wait models.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129634881","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
Extensions to the object-oriented paradigm 面向对象范例的扩展
S. Su
It is argued that present object-oriented (O-O) database management systems (DBMSs) have not gone far enough. Two important aspects of semantics are not captured in the Smalltalk-type O-O paradigm and the DBMSs that have been developed on the basis of this paradigm. The first aspect is the specification of knowledge rules which model constraints, expert knowledge, deductive rules, and trigger conditions that are applicable to objects. The second aspect is the specification of various types of associations that an object type can have with other object types. It is suggested that the O-O paradigm for future database or knowledge-base management systems should extend the concept of a class from that of object type to object class. Rule declaration, rule inheritance, and association types are discussed.<>
有人认为,目前的面向对象(O-O)数据库管理系统(dbms)走得还不够远。在smalltalk类型的O-O范式和基于该范式开发的dbms中,没有捕获语义的两个重要方面。第一个方面是知识规则的规范,这些规则对约束、专家知识、演绎规则和适用于对象的触发条件进行建模。第二个方面是指定一个对象类型可以与其他对象类型具有的各种类型的关联。建议未来数据库或知识库管理系统的O-O范式应将类的概念从对象类型扩展到对象类。讨论了规则声明、规则继承和关联类型。
{"title":"Extensions to the object-oriented paradigm","authors":"S. Su","doi":"10.1109/CMPSAC.1989.65084","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65084","url":null,"abstract":"It is argued that present object-oriented (O-O) database management systems (DBMSs) have not gone far enough. Two important aspects of semantics are not captured in the Smalltalk-type O-O paradigm and the DBMSs that have been developed on the basis of this paradigm. The first aspect is the specification of knowledge rules which model constraints, expert knowledge, deductive rules, and trigger conditions that are applicable to objects. The second aspect is the specification of various types of associations that an object type can have with other object types. It is suggested that the O-O paradigm for future database or knowledge-base management systems should extend the concept of a class from that of object type to object class. Rule declaration, rule inheritance, and association types are discussed.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130613726","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
PCF programming model and FORTRAN bindings PCF编程模型和FORTRAN绑定
Bruce Leasure
Summary form only given. A progress report on the standardization activity of the Parallel Computing Forum, including the programming model and the binding of that model in FORTRAN-77, is presented. The programming model defines two methods of describing the work to be executed in parallel: iterations of a loop and single-entry multiple-exit sections of code. Nested parallelism is supported, along with a partial sharing model for programming language viewable objects. Access to shared objects is controlled by both explicit and implicit synchronization. A large collection of details ranging from input/output issues to sequential consistency and to language/machine atomicity mismatch are addressed.<>
只提供摘要形式。介绍了并行计算论坛标准化工作的进展情况,包括编程模型和该模型在FORTRAN-77中的绑定。编程模型定义了两种方法来描述并行执行的工作:循环的迭代和单入口多出口代码段。支持嵌套并行,以及用于编程语言可见对象的部分共享模型。对共享对象的访问由显式和隐式同步控制。解决了从输入/输出问题到顺序一致性和语言/机器原子性不匹配的大量细节。
{"title":"PCF programming model and FORTRAN bindings","authors":"Bruce Leasure","doi":"10.1109/CMPSAC.1989.65066","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65066","url":null,"abstract":"Summary form only given. A progress report on the standardization activity of the Parallel Computing Forum, including the programming model and the binding of that model in FORTRAN-77, is presented. The programming model defines two methods of describing the work to be executed in parallel: iterations of a loop and single-entry multiple-exit sections of code. Nested parallelism is supported, along with a partial sharing model for programming language viewable objects. Access to shared objects is controlled by both explicit and implicit synchronization. A large collection of details ranging from input/output issues to sequential consistency and to language/machine atomicity mismatch are addressed.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123311657","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
Concurrent system design with box structures 箱体结构并行系统设计
S. Becker, A. Hevner
The author demonstrates the natural extension of the box structure theory and techniques of system development to concurrent system design. The semantics and syntax of box structures for designing concurrency are presented. Concurrent box structure designs for several concurrent system environments are shown. Extensions to more complex environments are suggested.<>
作者论证了盒结构理论和系统开发技术在并行系统设计中的自然延伸。给出了用于并发设计的盒结构的语义和语法。给出了几种并行系统环境下的并行盒结构设计。建议对更复杂的环境进行扩展。
{"title":"Concurrent system design with box structures","authors":"S. Becker, A. Hevner","doi":"10.1109/CMPSAC.1989.65051","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65051","url":null,"abstract":"The author demonstrates the natural extension of the box structure theory and techniques of system development to concurrent system design. The semantics and syntax of box structures for designing concurrency are presented. Concurrent box structure designs for several concurrent system environments are shown. Extensions to more complex environments are suggested.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"2000 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128045328","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}
引用次数: 7
Method of determining effective software testing regions: detection of software defects related to external specification changes 确定有效软件测试区域的方法:检测与外部规格变更相关的软件缺陷
Takeshi Kaneko, Takeshi Nakajo
A method of specifying effective testing regions for detecting software defects accompanying changes in external specifications is proposed. On the basis of a careful analysis of actual software defects, the concept of restriction elements is introduced, and it is shown that software defects resulting from external specification changes can be regarded as consisting of the incorrect addition or elimination of these restriction elements. These errors produce a response different from the specifications in certain input regions. A theorem concerning the regions influenced is presented, and examples showing the effectiveness of the method are given.<>
提出了一种为检测伴随外部规范变化的软件缺陷而指定有效测试区域的方法。在对实际的软件缺陷进行仔细分析的基础上,引入了限制元素的概念,并指出由外部规范变更引起的软件缺陷可以看作是由这些限制元素的不正确的添加或消除所组成。这些错误在某些输入区域产生不同于规范的响应。给出了一个关于受影响区域的定理,并举例说明了该方法的有效性。
{"title":"Method of determining effective software testing regions: detection of software defects related to external specification changes","authors":"Takeshi Kaneko, Takeshi Nakajo","doi":"10.1109/CMPSAC.1989.65143","DOIUrl":"https://doi.org/10.1109/CMPSAC.1989.65143","url":null,"abstract":"A method of specifying effective testing regions for detecting software defects accompanying changes in external specifications is proposed. On the basis of a careful analysis of actual software defects, the concept of restriction elements is introduced, and it is shown that software defects resulting from external specification changes can be regarded as consisting of the incorrect addition or elimination of these restriction elements. These errors produce a response different from the specifications in certain input regions. A theorem concerning the regions influenced is presented, and examples showing the effectiveness of the method are given.<<ETX>>","PeriodicalId":339677,"journal":{"name":"[1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132131020","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
期刊
[1989] Proceedings of the Thirteenth Annual International Computer Software & 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