首页 > 最新文献

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

英文 中文
VIPEG: a generator of environments for software maintenance VIPEG:软件维护环境的生成器
W. Khorshid, V. Rajlich
The authors present the design and implementation of VIPEG, a generator of environments for software maintenance. Environments generated by VIPEG extract information about software components and their interconnections, store it in a database, and make it available to software maintainers in a form which is easy to understand and work with. The generated environments consist of a graphical display, editing tools, a database to store programs, and a query system to retrieve information. The generator accepts specification of the target language in the Data Model Specification Language. An example of C language specification is described.<>
本文介绍了一个软件维护环境生成器VIPEG的设计与实现。由VIPEG生成的环境提取有关软件组件及其相互连接的信息,将其存储在数据库中,并以易于理解和使用的形式提供给软件维护人员。生成的环境由图形显示、编辑工具、存储程序的数据库和检索信息的查询系统组成。生成器接受数据模型规范语言中目标语言的规范。给出了一个C语言规范的实例。
{"title":"VIPEG: a generator of environments for software maintenance","authors":"W. Khorshid, V. Rajlich","doi":"10.1109/CMPSAC.1990.139411","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139411","url":null,"abstract":"The authors present the design and implementation of VIPEG, a generator of environments for software maintenance. Environments generated by VIPEG extract information about software components and their interconnections, store it in a database, and make it available to software maintainers in a form which is easy to understand and work with. The generated environments consist of a graphical display, editing tools, a database to store programs, and a query system to retrieve information. The generator accepts specification of the target language in the Data Model Specification Language. An example of C language specification is described.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"35 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":"126004466","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
Using the software process model to analyze a software project 使用软件过程模型分析软件项目
I. Sue Ranft, D. Gustafson
Attention is given to the software process model (SPM), which was introduced by A.L. Baker et al. (1987). The SPM models software development by modeling the evolution of the full set of documents produced in software development. The authors show the usefulness of the SPM as a management tool by applying it to a software project. Since the SPM shows patterns of the software product development in greater detail than the current tools available, it provides management with a more effective means of visualizing and controlling software projects. The SPM has the capability to alert management to problems during the development process. This was illustrated when the SPM indicated a problem during the design phase. The problem was made known by the pattern generated by the continuous changes to design specifications when initial code was completed. It was shown that the SPM can be used to ensure consistencies between documents. By plotting changes in documents, both developers and managers are alerted as to whether or not a change is incorporated in other documents.<>
重点是软件过程模型(SPM),它是由A.L. Baker等人(1987)引入的。SPM通过对软件开发过程中产生的全套文档的演变进行建模来为软件开发建模。作者通过将SPM应用于软件项目,展示了它作为一种管理工具的实用性。由于SPM比当前可用的工具更详细地显示了软件产品开发的模式,因此它为管理人员提供了一种更有效的可视化和控制软件项目的方法。SPM具有在开发过程中提醒管理层注意问题的能力。当SPM在设计阶段指出问题时,就说明了这一点。当初始代码完成时,通过对设计规范的持续更改所生成的模式可以知道问题。结果表明,SPM可以用于保证文件之间的一致性。通过绘制文档中的更改,开发人员和管理人员都可以注意到是否将更改合并到其他文档中。
{"title":"Using the software process model to analyze a software project","authors":"I. Sue Ranft, D. Gustafson","doi":"10.1109/CMPSAC.1990.139378","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139378","url":null,"abstract":"Attention is given to the software process model (SPM), which was introduced by A.L. Baker et al. (1987). The SPM models software development by modeling the evolution of the full set of documents produced in software development. The authors show the usefulness of the SPM as a management tool by applying it to a software project. Since the SPM shows patterns of the software product development in greater detail than the current tools available, it provides management with a more effective means of visualizing and controlling software projects. The SPM has the capability to alert management to problems during the development process. This was illustrated when the SPM indicated a problem during the design phase. The problem was made known by the pattern generated by the continuous changes to design specifications when initial code was completed. It was shown that the SPM can be used to ensure consistencies between documents. By plotting changes in documents, both developers and managers are alerted as to whether or not a change is incorporated in other documents.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"116 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":"124102342","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
Architecture and functionality of a specification environment for distributed software 分布式软件规范环境的体系结构和功能
B. Krämer, H. Schmidt
A description is given of Graspin, a workstation-based prototype environment that aids in the incremental construction, verification, and prototyping of specifications for concurrent and distributed software systems. It includes a Petri net-based specification formalism, an editor generator with graphical capabilities, and tools for static semantics checking, automated verification of static and dynamic properties of specifications, and specification-based prototyping. The Graspin architecture and kernel environment have shown their flexibility in the development of a prototype environment supporting the formal specification language SEGRAS. It was necessary to extend the kernel by semantic tools such as type checker and net simulator and to integrate separately developed tools such as the rewrite rule subsystem into a coherent environment. New Graspin features include a graphical refinement method and a multi-level net animation technique.<>
描述了Graspin,这是一个基于工作站的原型环境,它有助于并发和分布式软件系统规范的增量构建、验证和原型设计。它包括一个基于Petri网的规范形式化,一个具有图形功能的编辑器生成器,以及用于静态语义检查、规范的静态和动态属性的自动验证以及基于规范的原型设计的工具。在开发支持正式规范语言SEGRAS的原型环境时,Graspin体系结构和内核环境显示了它们的灵活性。有必要通过语义工具(如类型检查器和网络模拟器)扩展内核,并将单独开发的工具(如重写规则子系统)集成到一个连贯的环境中。新的Graspin功能包括图形细化方法和多级网络动画技术。
{"title":"Architecture and functionality of a specification environment for distributed software","authors":"B. Krämer, H. Schmidt","doi":"10.1109/CMPSAC.1990.139445","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139445","url":null,"abstract":"A description is given of Graspin, a workstation-based prototype environment that aids in the incremental construction, verification, and prototyping of specifications for concurrent and distributed software systems. It includes a Petri net-based specification formalism, an editor generator with graphical capabilities, and tools for static semantics checking, automated verification of static and dynamic properties of specifications, and specification-based prototyping. The Graspin architecture and kernel environment have shown their flexibility in the development of a prototype environment supporting the formal specification language SEGRAS. It was necessary to extend the kernel by semantic tools such as type checker and net simulator and to integrate separately developed tools such as the rewrite rule subsystem into a coherent environment. New Graspin features include a graphical refinement method and a multi-level net animation technique.<<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":"129567064","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}
引用次数: 8
Implementing real-time systems using performance polymorphism 使用性能多态性实现实时系统
K. Kenny, Kwei-Jay Lin
A novel model for complex real-time systems is proposed. In this model, several versions of a program fragment are provided to perform a particular action. These versions will differ only in their performance parameters such as the time required, the resources consumed, and the precision of the results. The authors describe an implementation of a technique called performance polymorphism, in which the process of selecting a version from this set may be automated. Performance polymorphism is a unified theory to express the choice among multiple versions in a way that is both natural and powerful. It allows the flexibility of adding new versions at any time, of adapting to unforeseen constraints, and of adapting to automatically generated variants of a procedure (as, for example, might come from a parallelizing compiler). A means to implement the theory of performance polymorphism that requires very low overheads at run time has been developed.<>
提出了一种新的复杂实时系统模型。在这个模型中,一个程序片段的几个版本被提供来执行一个特定的动作。这些版本的不同之处在于它们的性能参数,例如所需的时间、消耗的资源和结果的精度。作者描述了一种称为性能多态性的技术的实现,在这种技术中,从这个集合中选择一个版本的过程可能是自动化的。性能多态性是一种统一的理论,以一种既自然又强大的方式表达多个版本之间的选择。它允许在任何时候灵活地添加新版本,适应不可预见的约束,以及适应过程自动生成的变体(例如,可能来自并行编译器)。已经开发了一种实现性能多态性理论的方法,该方法在运行时需要非常低的开销。
{"title":"Implementing real-time systems using performance polymorphism","authors":"K. Kenny, Kwei-Jay Lin","doi":"10.1109/CMPSAC.1990.139461","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139461","url":null,"abstract":"A novel model for complex real-time systems is proposed. In this model, several versions of a program fragment are provided to perform a particular action. These versions will differ only in their performance parameters such as the time required, the resources consumed, and the precision of the results. The authors describe an implementation of a technique called performance polymorphism, in which the process of selecting a version from this set may be automated. Performance polymorphism is a unified theory to express the choice among multiple versions in a way that is both natural and powerful. It allows the flexibility of adding new versions at any time, of adapting to unforeseen constraints, and of adapting to automatically generated variants of a procedure (as, for example, might come from a parallelizing compiler). A means to implement the theory of performance polymorphism that requires very low overheads at run time has been developed.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"2 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":"132371103","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
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
Intelligent database retrieval by visual reasoning 基于视觉推理的智能数据库检索
Shi-Kuo Chang, Yi Deng
The authors introduce the concept of personalized user profile for very large databases, as well as the VisualNet model as a representation for such a user profile. A user profile is a small and dynamic structure which contains the user's knowledge of the database, serves as a starting point for the user's access to the database, and supports intelligent database accesses. The basic idea is that a user usually accesses only a very small and stable region of a very large database, and therefore, the size of the user profile is much smaller than the whole database view. It is hoped that most of the user's database search can be conducted in the user profile. Techniques for automatic construction and maintenance of user profiles are discussed. A set of visual reasoning algorithms is presented to support intelligent and interactive user's queries to the database, as well as to coordinate the search between the user profile and the global database.<>
作者介绍了针对大型数据库的个性化用户配置文件的概念,以及作为这种用户配置文件表示的VisualNet模型。用户概要文件是一个小而动态的结构,它包含了用户对数据库的了解,是用户访问数据库的起点,支持智能访问数据库。其基本思想是,用户通常只访问非常大的数据库中非常小且稳定的区域,因此,用户配置文件的大小比整个数据库视图小得多。希望大部分用户的数据库查询都能在用户档案中进行。讨论了用户配置文件的自动构建和维护技术。提出了一套可视化推理算法,以支持用户对数据库的智能交互式查询,并协调用户配置文件与全局数据库之间的搜索
{"title":"Intelligent database retrieval by visual reasoning","authors":"Shi-Kuo Chang, Yi Deng","doi":"10.1109/CMPSAC.1990.139409","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139409","url":null,"abstract":"The authors introduce the concept of personalized user profile for very large databases, as well as the VisualNet model as a representation for such a user profile. A user profile is a small and dynamic structure which contains the user's knowledge of the database, serves as a starting point for the user's access to the database, and supports intelligent database accesses. The basic idea is that a user usually accesses only a very small and stable region of a very large database, and therefore, the size of the user profile is much smaller than the whole database view. It is hoped that most of the user's database search can be conducted in the user profile. Techniques for automatic construction and maintenance of user profiles are discussed. A set of visual reasoning algorithms is presented to support intelligent and interactive user's queries to the database, as well as to coordinate the search between the user profile and the global database.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"19 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":"116495797","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
Intelligent query mechanism for expert systems 专家系统的智能查询机制
W. Shao, H. Soon
The authors describe a set of query techniques which helps to improve the efficiency of the query mechanism of expert systems. They discuss a number of algorithms and formulae for identifying a key feature set and deriving an ideal query sequence. The proposed algorithms aim to cut down the consultation time so as to increase the efficiency of the expert system. The query mechanism can be further enhanced by taking the cost factor of answering each query into consideration. This consideration will affect the value of the features, for the greater the cost required to obtain the answer, the less favorable is the query about that feature. This will lead to more realistic algorithms for finding a KFS (key feature set) and an ideal query sequence. The advantages and disadvantages of a static query mechanism are examined. The solution suggested is to employ a semi-dynamic mechanism. In this way, an appropriate threshold value for the number of patterns which remain undifferentiated has to be determined for the switching from the static to the dynamic mechanism before the suggested mechanism can improve the module.<>
作者描述了一套有助于提高专家系统查询机制效率的查询技术。他们讨论了许多用于识别关键特征集和推导理想查询序列的算法和公式。提出的算法旨在缩短咨询时间,从而提高专家系统的效率。通过考虑回答每个查询的成本因素,可以进一步增强查询机制。这种考虑将影响特征的价值,因为获得答案所需的成本越大,对该特征的查询就越不利。这将导致更现实的算法来查找KFS(关键特性集)和理想的查询序列。分析了静态查询机制的优点和缺点。建议的解决方案是采用半动态机制。这样,在建议的机制能够改进模块之前,必须确定从静态机制切换到动态机制的未区分模式数量的适当阈值。>
{"title":"Intelligent query mechanism for expert systems","authors":"W. Shao, H. Soon","doi":"10.1109/CMPSAC.1990.139437","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139437","url":null,"abstract":"The authors describe a set of query techniques which helps to improve the efficiency of the query mechanism of expert systems. They discuss a number of algorithms and formulae for identifying a key feature set and deriving an ideal query sequence. The proposed algorithms aim to cut down the consultation time so as to increase the efficiency of the expert system. The query mechanism can be further enhanced by taking the cost factor of answering each query into consideration. This consideration will affect the value of the features, for the greater the cost required to obtain the answer, the less favorable is the query about that feature. This will lead to more realistic algorithms for finding a KFS (key feature set) and an ideal query sequence. The advantages and disadvantages of a static query mechanism are examined. The solution suggested is to employ a semi-dynamic mechanism. In this way, an appropriate threshold value for the number of patterns which remain undifferentiated has to be determined for the switching from the static to the dynamic mechanism before the suggested mechanism can improve the module.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"51 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":"116770633","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
Cognitive building blocks of a database expert system 数据库专家系统的认知构建块
D. L. Harris
The practical application of cognitive psychology is addressed. A model for how human thought abstraction works is described, and then it is shown how that model was used as the framework for the design of the ATHENA expert system. The system is intended to assist engineers in quality assurance of database design.<>
讨论了认知心理学的实际应用。本文描述了人类思维抽象工作的一个模型,然后展示了如何将该模型用作雅典娜专家系统设计的框架。该系统旨在协助工程师在数据库设计的质量保证。
{"title":"Cognitive building blocks of a database expert system","authors":"D. L. Harris","doi":"10.1109/CMPSAC.1990.139331","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139331","url":null,"abstract":"The practical application of cognitive psychology is addressed. A model for how human thought abstraction works is described, and then it is shown how that model was used as the framework for the design of the ATHENA expert system. The system is intended to assist engineers in quality assurance of database design.<<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":"123572826","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
The status and future of interface technology 接口技术的现状与未来
Sharon M. Walter, J. Neal, C. Montgomery, S. Tyler
The session focuses on various stages and aspects of interface technology, from basic research to product development and marketing, and from systems accepting typed sequences of words to systems accepting human input from more than one hardware or software input device. Two topics are reported on in detail: intelligent multimedia interfaces and the utility of intelligent interfaces for complex applications.<>
会议重点讨论了界面技术的各个阶段和方面,从基础研究到产品开发和市场营销,从接受文字输入序列的系统到接受来自多个硬件或软件输入设备的人工输入的系统。详细介绍了智能多媒体接口和智能接口在复杂应用中的应用。
{"title":"The status and future of interface technology","authors":"Sharon M. Walter, J. Neal, C. Montgomery, S. Tyler","doi":"10.1109/CMPSAC.1990.139390","DOIUrl":"https://doi.org/10.1109/CMPSAC.1990.139390","url":null,"abstract":"The session focuses on various stages and aspects of interface technology, from basic research to product development and marketing, and from systems accepting typed sequences of words to systems accepting human input from more than one hardware or software input device. Two topics are reported on in detail: intelligent multimedia interfaces and the utility of intelligent interfaces for complex applications.<<ETX>>","PeriodicalId":127509,"journal":{"name":"Proceedings., Fourteenth Annual International Computer Software and Applications Conference","volume":"91 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":"123245576","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
期刊
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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1