首页 > 最新文献

[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track最新文献

英文 中文
Software process and product specifications: a basis for generating customized SE information bases 软件过程和产品规范:生成定制化SE信息库的基础
H. D. Rombach, L. Mark
General requirements for software process specification languages are discussed. A first prototype software process specification language is presented, its application is demonstrated, and software-engineering-related requirements for a supporting information base are derived. Efforts aimed at implementing the information-base requirements are briefly mentioned. This work is part of the Meta Information Base project at the University of Maryland.<>
讨论了软件过程说明语言的一般要求。提出了第一个原型软件过程说明语言,演示了它的应用,并推导了支持信息库的软件工程相关需求。简要地提到了旨在执行信息库需求的努力。这项工作是马里兰大学元信息库项目的一部分。
{"title":"Software process and product specifications: a basis for generating customized SE information bases","authors":"H. D. Rombach, L. Mark","doi":"10.1109/HICSS.1989.47990","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47990","url":null,"abstract":"General requirements for software process specification languages are discussed. A first prototype software process specification language is presented, its application is demonstrated, and software-engineering-related requirements for a supporting information base are derived. Efforts aimed at implementing the information-base requirements are briefly mentioned. This work is part of the Meta Information Base project at the University of Maryland.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126813572","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
Trace based verification of parallel programs with shared variables 具有共享变量的并行程序的基于跟踪的验证
S. Gjessing, E. Munthe-Kaas
A partial correctness proof method for a language with parallel programs and shared variables based on reasoning about process traces is presented. A main advantage of the approach is that properties of each process are first proved in isolation. The properties of the complete system are then found by using these process properties in a proof rule for parallel composition. This supports a modular construction and verification technique. A (mythical) trace variable is added to each process. When a Boolean expression is evaluated, a side effect is to record in the trace variable, the expression and its (Boolean) value. Write operations are also recorded in the trace. It is possible to reduce the amount of information recorded in the trace variable and hence make the proofs of weak properties even more manageable. An example verification is given.<>
提出了一种基于过程轨迹推理的并行程序共享变量语言的部分正确性证明方法。该方法的一个主要优点是,每个过程的性质首先被孤立地证明。然后通过在平行组合的证明规则中使用这些过程性质来找到完整系统的性质。这支持模块化构造和验证技术。向每个进程添加一个(虚构的)跟踪变量。当计算布尔表达式时,副作用是在跟踪变量中记录表达式及其(布尔)值。写操作也记录在跟踪中。可以减少记录在跟踪变量中的信息量,从而使弱性质的证明更易于管理。给出了一个实例验证
{"title":"Trace based verification of parallel programs with shared variables","authors":"S. Gjessing, E. Munthe-Kaas","doi":"10.1109/HICSS.1989.48005","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48005","url":null,"abstract":"A partial correctness proof method for a language with parallel programs and shared variables based on reasoning about process traces is presented. A main advantage of the approach is that properties of each process are first proved in isolation. The properties of the complete system are then found by using these process properties in a proof rule for parallel composition. This supports a modular construction and verification technique. A (mythical) trace variable is added to each process. When a Boolean expression is evaluated, a side effect is to record in the trace variable, the expression and its (Boolean) value. Write operations are also recorded in the trace. It is possible to reduce the amount of information recorded in the trace variable and hence make the proofs of weak properties even more manageable. An example verification is given.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125130017","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
An evaluation of text access methods 文本访问方法的评估
E. Bertino, F. Marinaro
Two access methods are presented for text retrieval that are based on signature file techniques. Analytical formulas are presented that model access costs functions. The cost functions are presented for both magnetic and optical devices, in an environment where the text access methods are integrated with indexes.<>
提出了两种基于签名文件技术的文本检索访问方法。给出了访问成本函数模型的解析公式。在文本存取方法与索引集成的环境中,给出了磁性和光学设备的成本函数。
{"title":"An evaluation of text access methods","authors":"E. Bertino, F. Marinaro","doi":"10.1109/HICSS.1989.48090","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48090","url":null,"abstract":"Two access methods are presented for text retrieval that are based on signature file techniques. Analytical formulas are presented that model access costs functions. The cost functions are presented for both magnetic and optical devices, in an environment where the text access methods are integrated with indexes.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123539874","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
A knowledge-based design environment for graphical network editors 图形网络编辑器的基于知识的设计环境
S. Henninger, A. Ignatowski, C. Rathke, D. Redmiles
A graphical editor design environment that incorporates and applies knowledge about application domains has been developed. The goal is to move a design environment closer toward its application. As an example of this generation of design support systems, a design environment for graphical editors in the domain of object-oriented inheritance networks is presented. In addition to the general knowledge about graphs, the system knows about inheritance mechanisms in object-oriented systems, and it knows about the nodes being classes and the links representing the superclass relation. This knowledge is used to provide guidance, critiques, and constraints.<>
已经开发了一个图形化编辑器设计环境,该环境集成并应用有关应用程序域的知识。目标是使设计环境更接近其应用程序。作为这一代设计支持系统的一个例子,给出了面向对象继承网络领域的图形编辑器设计环境。除了关于图的一般知识外,系统还知道面向对象系统中的继承机制,并且知道节点是类和表示超类关系的链接。这些知识被用来提供指导、批评和约束
{"title":"A knowledge-based design environment for graphical network editors","authors":"S. Henninger, A. Ignatowski, C. Rathke, D. Redmiles","doi":"10.1109/HICSS.1989.48098","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48098","url":null,"abstract":"A graphical editor design environment that incorporates and applies knowledge about application domains has been developed. The goal is to move a design environment closer toward its application. As an example of this generation of design support systems, a design environment for graphical editors in the domain of object-oriented inheritance networks is presented. In addition to the general knowledge about graphs, the system knows about inheritance mechanisms in object-oriented systems, and it knows about the nodes being classes and the links representing the superclass relation. This knowledge is used to provide guidance, critiques, and constraints.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122447935","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
Consistency issues in real-time database systems 实时数据库系统中的一致性问题
K.-J. Lin
A consistency model is presented of real-time database systems that distinguishes the external data consistency from the internal data consistency as maintained by traditional systems, to provide a transaction schedule to meet deadlines. External consistency requires that the data used by a transaction reflect the current physical environment; this is in contrast to internal consistency, which presents a view consistent with the predefined constraints of the database. It is suggested that external consistency is preferable to internal consistency for many transactions. Operationally consistent schedules are defined that emphasize the operational effect of databases to the external world. A protocol that ensures the external consistency of transactions is presented.<>
提出了一种实时数据库系统的一致性模型,该模型区分了传统系统维护的外部数据一致性和内部数据一致性,提供了一个满足最后期限的事务调度。外部一致性要求事务所使用的数据反映当前的物理环境;这与内部一致性形成对比,内部一致性表示与数据库的预定义约束一致的视图。建议对于许多事务,外部一致性优于内部一致性。定义了操作一致的调度,强调数据库对外部世界的操作影响。提出了一种保证事务外部一致性的协议。
{"title":"Consistency issues in real-time database systems","authors":"K.-J. Lin","doi":"10.1109/HICSS.1989.48069","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48069","url":null,"abstract":"A consistency model is presented of real-time database systems that distinguishes the external data consistency from the internal data consistency as maintained by traditional systems, to provide a transaction schedule to meet deadlines. External consistency requires that the data used by a transaction reflect the current physical environment; this is in contrast to internal consistency, which presents a view consistent with the predefined constraints of the database. It is suggested that external consistency is preferable to internal consistency for many transactions. Operationally consistent schedules are defined that emphasize the operational effect of databases to the external world. A protocol that ensures the external consistency of transactions is presented.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130463003","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}
引用次数: 75
An agenda for research in the managerial evaluation of computer-aided software engineering (CASE) tool impacts 计算机辅助软件工程(CASE)工具影响的管理评价研究议程
C. Kemerer
It is suggested that the complete lack of validated research demonstrating productivity benefits of computer-aided software engineering (CASE) tools is due to a number of inherent difficulties in the CASE evaluation process. A research agenda is set forth to address the shortfalls in managers' current ability to evaluate these tools. Managerial impacts that are commonly associated with CASE tools are described, and it is shown why measuring these impacts can be difficult. Additionally, some less commonly cited impacts are raised, and suggestions for research in these areas are made. The importance of models of software development to research in this area is discussed. Three popular research methodologies-experiments, field studies, and surveys-are described, and their limitations are examined.<>
有人认为,完全缺乏证明计算机辅助软件工程(CASE)工具的生产力效益的有效研究是由于在CASE评估过程中存在一些固有的困难。提出了一个研究议程,以解决管理人员目前评估这些工具的能力的不足。本文描述了通常与CASE工具相关的管理影响,并说明了为什么测量这些影响是困难的。此外,还提出了一些不常被引用的影响,并对这些领域的研究提出了建议。讨论了软件开发模型对这一领域研究的重要性。本文描述了三种流行的研究方法——实验、实地研究和调查,并分析了它们的局限性。
{"title":"An agenda for research in the managerial evaluation of computer-aided software engineering (CASE) tool impacts","authors":"C. Kemerer","doi":"10.1109/HICSS.1989.47995","DOIUrl":"https://doi.org/10.1109/HICSS.1989.47995","url":null,"abstract":"It is suggested that the complete lack of validated research demonstrating productivity benefits of computer-aided software engineering (CASE) tools is due to a number of inherent difficulties in the CASE evaluation process. A research agenda is set forth to address the shortfalls in managers' current ability to evaluate these tools. Managerial impacts that are commonly associated with CASE tools are described, and it is shown why measuring these impacts can be difficult. Additionally, some less commonly cited impacts are raised, and suggestions for research in these areas are made. The importance of models of software development to research in this area is discussed. Three popular research methodologies-experiments, field studies, and surveys-are described, and their limitations are examined.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130472864","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
Software measurement and analysis: a case study in collaborative research 软件测量与分析:合作研究中的案例研究
N. Fenton
The Alvey Programme, sponsored by the UK government in 1983, encouraged academic and industrial institutions to work together to develop leading-edge research. One of the four major themes of the program was software engineering, which was further subdivided into (a) formal methods, (b) reliability and metrics, and (c) IPSEs (Integrated Project Support Environments). The author discusses one Alvey project that was unusual inasmuch as it encompassed both (a) and (b). The major objective of the project was to develop rigorous techniques for analyzing and measuring structural properties of systems. The author describes the achievements and failures of the project, the lessons to be learned, and how the very perception of software measurement changed fundamentally during the project. There are recommendations both for future research work in this area and for the nature of future collaborative projects.<>
1983年由英国政府赞助的阿尔维计划(Alvey Programme),鼓励学术机构和工业机构共同开展前沿研究。该计划的四个主要主题之一是软件工程,它被进一步细分为(a)形式化方法,(b)可靠性和度量,以及(c) IPSEs(集成项目支持环境)。作者讨论了一个不同寻常的Alvey项目,因为它包含了(a)和(b)。该项目的主要目标是开发用于分析和测量系统结构特性的严格技术。作者描述了项目的成就和失败,需要学习的教训,以及在项目期间对软件度量的理解是如何从根本上改变的。对该领域未来的研究工作和未来合作项目的性质提出了建议
{"title":"Software measurement and analysis: a case study in collaborative research","authors":"N. Fenton","doi":"10.1109/HICSS.1989.48064","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48064","url":null,"abstract":"The Alvey Programme, sponsored by the UK government in 1983, encouraged academic and industrial institutions to work together to develop leading-edge research. One of the four major themes of the program was software engineering, which was further subdivided into (a) formal methods, (b) reliability and metrics, and (c) IPSEs (Integrated Project Support Environments). The author discusses one Alvey project that was unusual inasmuch as it encompassed both (a) and (b). The major objective of the project was to develop rigorous techniques for analyzing and measuring structural properties of systems. The author describes the achievements and failures of the project, the lessons to be learned, and how the very perception of software measurement changed fundamentally during the project. There are recommendations both for future research work in this area and for the nature of future collaborative projects.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129594274","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
The use of decomposition in an object-oriented approach to present and represent multimedia documents 在面向对象的方法中使用分解来表示和表示多媒体文档
R. Cordes, M. Hofmann, H. Langendorfer, R. Buck-Emden
A prototype of a multimedia document processing system called MuBIS (multimedia bureau information system), which integrates laser-optical disks, has been designed, developed, and implemented. It is tailored to office applications involving multimedia document management. Using an object-oriented approach enriched with the mechanisms of layering, aggregation, and decomposition, a system that satisfies the needs of the complex structure of its documents and the relationships between them has been built.<>
设计、开发并实现了一个集成激光光盘的多媒体文档处理系统的原型MuBIS(多媒体局信息系统)。它是为涉及多媒体文档管理的办公应用程序量身定制的。使用丰富了分层、聚合和分解机制的面向对象方法,构建了一个满足其文档复杂结构和它们之间关系需求的系统。
{"title":"The use of decomposition in an object-oriented approach to present and represent multimedia documents","authors":"R. Cordes, M. Hofmann, H. Langendorfer, R. Buck-Emden","doi":"10.1109/HICSS.1989.48091","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48091","url":null,"abstract":"A prototype of a multimedia document processing system called MuBIS (multimedia bureau information system), which integrates laser-optical disks, has been designed, developed, and implemented. It is tailored to office applications involving multimedia document management. Using an object-oriented approach enriched with the mechanisms of layering, aggregation, and decomposition, a system that satisfies the needs of the complex structure of its documents and the relationships between them has been built.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"131 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133861648","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
Speculative parallelism in a distributed graph reduction machine 分布式图约简机中的推测并行性
A. Partridge, A. Dekker
A scheme for adding speculative evaluation to the distributed implementation of a lazy functional language is presented. The scheme assigns reduced scheduling priorities to speculative computations to prevent them from overwhelming processing resources or altering the program's semantics. Scheduling priorities are dynamically adjusted during execution as speculative computations are found to be needed. By terminating computations associated with reclaimed pieces of graph, a distributed reference counting algorithm can be used to reclaim garbage nodes and to detect and terminate computations that are not required. A scheduling scheme and load balancing that operate in the presence of prioritised computations are briefly presented.<>
提出了一种在惰性函数式语言的分布式实现中增加推测性求值的方案。该方案将较低的调度优先级分配给推测性计算,以防止它们占用处理资源或改变程序的语义。调度优先级在执行过程中动态调整,因为需要推测计算。通过终止与回收的图块相关的计算,分布式引用计数算法可用于回收垃圾节点,并检测和终止不需要的计算。简要介绍了在存在优先级计算的情况下运行的调度方案和负载平衡。
{"title":"Speculative parallelism in a distributed graph reduction machine","authors":"A. Partridge, A. Dekker","doi":"10.1109/HICSS.1989.48085","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48085","url":null,"abstract":"A scheme for adding speculative evaluation to the distributed implementation of a lazy functional language is presented. The scheme assigns reduced scheduling priorities to speculative computations to prevent them from overwhelming processing resources or altering the program's semantics. Scheduling priorities are dynamically adjusted during execution as speculative computations are found to be needed. By terminating computations associated with reclaimed pieces of graph, a distributed reference counting algorithm can be used to reclaim garbage nodes and to detect and terminate computations that are not required. A scheduling scheme and load balancing that operate in the presence of prioritised computations are briefly presented.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130043779","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
The Mothra tool set (software testing) Mothra工具集(软件测试)
B. J. Choi, R. DeMillo, E. W. Krauser, R. J. Martin, Aditya P. Mathur, A. J. Offutt, H. Pan, E. Spafford
Mothra is a software test environment that supports mutation-based testing of software systems. Mutation analysis is a powerful software testing technique that evaluates the adequacy of test data based on its ability to differentiate between the program under test and its mutants, where mutants are constructed by inserting single, simple errors into the program under test. This evaluation process also provides guidance in the creation of new test cases to provide more adequate testing. Mothra consists of a collection of individual tools, each of which implements a separate, independent function for the testing system. The initial Mothra tool set, for the most part, duplicates functionality existing in previous mutation analysis systems. Current efforts are concentrated on extending this basic tool set to include capabilities previously unavailable to the software testing community. The authors describe Mothra tool set and extensions planned for the future.<>
Mothra是一个软件测试环境,支持基于突变的软件系统测试。突变分析是一种强大的软件测试技术,它基于区分被测程序及其突变的能力来评估测试数据的充分性,其中突变是通过在被测程序中插入单个、简单的错误来构建的。这个评估过程还为创建新的测试用例提供指导,以提供更充分的测试。Mothra由一组单独的工具组成,每个工具都为测试系统实现一个单独的、独立的功能。最初的Mothra工具集在很大程度上重复了以前突变分析系统中存在的功能。当前的工作集中在扩展这个基本工具集,以包括以前软件测试社区无法获得的功能。作者描述了Mothra工具集和未来计划的扩展。
{"title":"The Mothra tool set (software testing)","authors":"B. J. Choi, R. DeMillo, E. W. Krauser, R. J. Martin, Aditya P. Mathur, A. J. Offutt, H. Pan, E. Spafford","doi":"10.1109/HICSS.1989.48002","DOIUrl":"https://doi.org/10.1109/HICSS.1989.48002","url":null,"abstract":"Mothra is a software test environment that supports mutation-based testing of software systems. Mutation analysis is a powerful software testing technique that evaluates the adequacy of test data based on its ability to differentiate between the program under test and its mutants, where mutants are constructed by inserting single, simple errors into the program under test. This evaluation process also provides guidance in the creation of new test cases to provide more adequate testing. Mothra consists of a collection of individual tools, each of which implements a separate, independent function for the testing system. The initial Mothra tool set, for the most part, duplicates functionality existing in previous mutation analysis systems. Current efforts are concentrated on extending this basic tool set to include capabilities previously unavailable to the software testing community. The authors describe Mothra tool set and extensions planned for the future.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132196028","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}
引用次数: 28
期刊
[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track
全部 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