首页 > 最新文献

Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96最新文献

英文 中文
Slicing functional components from data-intensive business programs 从数据密集型业务程序中分割功能组件
Hee Beng Kuan Tan, T. Ling
Functional components are program components which provide a set of tightly-coupled program functionalities. As functionalities embody domain knowledge, these components provide a basis for the recovery of reusable program components. We augment general program slicing to handle the interaction among input/output statements operating on a database. With the use of augmented program slicing, an approach, called functional slicing, is proposed for computing the functional components of a program.
功能组件是提供一组紧密耦合的程序功能的程序组件。由于功能体现了领域知识,这些组件为可重用程序组件的恢复提供了基础。我们扩展了一般的程序切片,以处理在数据库上操作的输入/输出语句之间的交互。利用增强程序切片,提出了一种计算程序功能组件的方法,称为功能切片。
{"title":"Slicing functional components from data-intensive business programs","authors":"Hee Beng Kuan Tan, T. Ling","doi":"10.1109/CMPSAC.1996.544596","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544596","url":null,"abstract":"Functional components are program components which provide a set of tightly-coupled program functionalities. As functionalities embody domain knowledge, these components provide a basis for the recovery of reusable program components. We augment general program slicing to handle the interaction among input/output statements operating on a database. With the use of augmented program slicing, an approach, called functional slicing, is proposed for computing the functional components of a program.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126061115","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
Opusdei-integrated environment for software development and maintenance opusdei集成的软件开发和维护环境
A. Onoma, H. Suganuma, Mustafa H. Poonawala, S. Subramanian, W. Tsai, Tsutomu Syomura
This paper discusses an integrated software development and maintenance environment, Opusdei, built and used for the past seven years at Hitachi Software Engineering (HSK) for its various projects. Industrial software is usually large, has many versions, undergoes frequent changes, and is developed concurrently by multiple programmers. Opusdei was developed by HSK to handle the various problems that arise in such an industrial environment. In Opusdei, all information needed for development is stored using an uniform representation in a central repository, and the various documentation and views of the software artifacts can be generated automatically using the tool repository. The innovative capabilities of this tool are: (1) Uniform software artifacts representation; (2) Inter-relation and traceability maintenance among software artifacts; (3) Tools repository and integration using tool composition scenarios; (4) Automatic documentation and versioning control. Opusdei was used in various software engineering projects and was found to improve productivity to a great extent.
本文讨论了一个集成的软件开发和维护环境,Opusdei,这是日立软件工程(HSK)在过去七年中为其各种项目构建和使用的。工业软件通常很大,有许多版本,经历频繁的更改,并且由多个程序员同时开发。Opusdei是由HSK开发的,用于处理在这种工业环境中出现的各种问题。在Opusdei中,开发所需的所有信息都使用统一的表示形式存储在中央存储库中,并且可以使用工具存储库自动生成软件工件的各种文档和视图。该工具的创新能力是:(1)统一的软件工件表示;(2)软件构件之间的相互关系和可追溯性维护;(3)工具库和使用工具组合场景的集成;(4)自动文档和版本控制。Opusdei被用于各种软件工程项目,并被发现在很大程度上提高了生产力。
{"title":"Opusdei-integrated environment for software development and maintenance","authors":"A. Onoma, H. Suganuma, Mustafa H. Poonawala, S. Subramanian, W. Tsai, Tsutomu Syomura","doi":"10.1109/CMPSAC.1996.544622","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544622","url":null,"abstract":"This paper discusses an integrated software development and maintenance environment, Opusdei, built and used for the past seven years at Hitachi Software Engineering (HSK) for its various projects. Industrial software is usually large, has many versions, undergoes frequent changes, and is developed concurrently by multiple programmers. Opusdei was developed by HSK to handle the various problems that arise in such an industrial environment. In Opusdei, all information needed for development is stored using an uniform representation in a central repository, and the various documentation and views of the software artifacts can be generated automatically using the tool repository. The innovative capabilities of this tool are: (1) Uniform software artifacts representation; (2) Inter-relation and traceability maintenance among software artifacts; (3) Tools repository and integration using tool composition scenarios; (4) Automatic documentation and versioning control. Opusdei was used in various software engineering projects and was found to improve productivity to a great extent.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123529290","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
Computer science education in the Asia-Pacific region in the 21st century 21世纪亚太地区的计算机科学教育
Chi Tat Chong
Singapore aims to be the premier teaching and research centre for computer science in the Asia-Pacific region in the 21st century, and the National University of Singapore is taking steps to meet that objective. Excellence in teaching is promoted via continued efforts to secure top quality students and lecturers, promoting teaching quality, and establishing close links with industry to ensure that the graduates are able to meet changing industry needs. Research excellence is promoted by collaborations with top academic and research institutions and ensuring high quality research work by the academic staff.
新加坡的目标是在21世纪成为亚太地区首屈一指的计算机科学教学和研究中心,新加坡国立大学正在采取措施实现这一目标。通过不断努力确保高质量的学生和讲师,提高教学质量,并与行业建立密切联系,以确保毕业生能够满足不断变化的行业需求,从而促进卓越的教学。通过与顶级学术和研究机构的合作,并确保学术人员的高质量研究工作,促进了卓越的研究。
{"title":"Computer science education in the Asia-Pacific region in the 21st century","authors":"Chi Tat Chong","doi":"10.1109/CMPSAC.1996.544624","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544624","url":null,"abstract":"Singapore aims to be the premier teaching and research centre for computer science in the Asia-Pacific region in the 21st century, and the National University of Singapore is taking steps to meet that objective. Excellence in teaching is promoted via continued efforts to secure top quality students and lecturers, promoting teaching quality, and establishing close links with industry to ensure that the graduates are able to meet changing industry needs. Research excellence is promoted by collaborations with top academic and research institutions and ensuring high quality research work by the academic staff.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"207 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122359535","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
Software industries in Asia 亚洲的软件产业
C. Chee
Singapore enjoys the advantages of a conscientious and highly skilled workforce in the service and manufacturing software industries. Government institutions such as the National Computer Board (NCB) and the Ministry of Defense (MINDEF) have highly qualified in-house software support and development personnel. The majority of software developed in Singapore in the commercial sector is applications software. However, in the commercial sector, the software development industry is still in its infancy. Although multinational companies such as Hewlett-Packard have started to establish research and development centres in Singapore, the country must still overcome various obstacles before software development meets international standards.
新加坡在服务和制造软件行业拥有尽职尽责和高技能的劳动力。国家计算机委员会(NCB)和国防部(MINDEF)等政府机构拥有高素质的内部软件支持和开发人员。新加坡商业部门开发的大部分软件是应用软件。然而,在商业领域,软件开发行业仍处于起步阶段。尽管惠普(Hewlett-Packard)等跨国公司已开始在新加坡建立研发中心,但在软件开发达到国际标准之前,新加坡仍必须克服各种障碍。
{"title":"Software industries in Asia","authors":"C. Chee","doi":"10.1109/CMPSAC.1996.544156","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544156","url":null,"abstract":"Singapore enjoys the advantages of a conscientious and highly skilled workforce in the service and manufacturing software industries. Government institutions such as the National Computer Board (NCB) and the Ministry of Defense (MINDEF) have highly qualified in-house software support and development personnel. The majority of software developed in Singapore in the commercial sector is applications software. However, in the commercial sector, the software development industry is still in its infancy. Although multinational companies such as Hewlett-Packard have started to establish research and development centres in Singapore, the country must still overcome various obstacles before software development meets international standards.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"360 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125649190","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
Autonomous decentralization of society structures and information systems 社会结构和信息系统的自治分散化
Y. Takeda
Although economical and technological progress has made societies more prosperous, it has also created drawbacks such as poverty and unemployment, and not every member of these societies is happy. The dissatisfaction has led to questions and the re-examination of the top-down approach of central government for planning and management. Recently a new type of society has been postulated, in which the happiness of the individual has importance as well as the prosperity of the group. This new trend will come about through a structural change in society itself. Such a restructuring will be accelerated by information technologies, including the Internet/Intranet, which have been rapidly advancing. Global communication networks enable global communication among individuals and eliminate traditional borderlines around organizations and countries; that is, information sent by each individual flows all over the world and an individual can choose the information he/she needs. The name for the above new trend in the structural change of society is "Autonomous Decentralization" and the author believes that the Autonomous Decentralized System (ADS) (K. Mori et al., 1986) will become quite a common technology in every section or every level of society, such as companies, industries, and public organizations. The paper describes the effectiveness of applying ADS technologies to the structure of our new society and indicates the future trend of ADS technologies.
虽然经济和技术进步使社会更加繁荣,但它也产生了贫困和失业等弊端,并不是这些社会的每个成员都快乐。这种不满引发了对中央政府自上而下的规划和管理方式的质疑和重新审视。最近人们设想了一种新型的社会,在这种社会中,个人的幸福和集体的繁荣同样重要。这种新趋势将通过社会本身的结构变化来实现。包括迅速发展的互联网络/内联网在内的信息技术将加速这种结构调整。全球通信网络使个人之间的全球通信成为可能,消除了组织和国家之间的传统界限;也就是说,每个人发送的信息在世界各地流动,个人可以选择自己需要的信息。上述社会结构变化中的新趋势被称为“自治去中心化”,笔者认为自治去中心化系统(ADS) (K. Mori et al., 1986)将在社会的各个部门或各个层面,如公司、行业和公共组织中成为相当普遍的技术。本文阐述了ADS技术在我国新社会结构中应用的有效性,并指出了ADS技术的未来发展趋势。
{"title":"Autonomous decentralization of society structures and information systems","authors":"Y. Takeda","doi":"10.1109/CMPSAC.1996.544170","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544170","url":null,"abstract":"Although economical and technological progress has made societies more prosperous, it has also created drawbacks such as poverty and unemployment, and not every member of these societies is happy. The dissatisfaction has led to questions and the re-examination of the top-down approach of central government for planning and management. Recently a new type of society has been postulated, in which the happiness of the individual has importance as well as the prosperity of the group. This new trend will come about through a structural change in society itself. Such a restructuring will be accelerated by information technologies, including the Internet/Intranet, which have been rapidly advancing. Global communication networks enable global communication among individuals and eliminate traditional borderlines around organizations and countries; that is, information sent by each individual flows all over the world and an individual can choose the information he/she needs. The name for the above new trend in the structural change of society is \"Autonomous Decentralization\" and the author believes that the Autonomous Decentralized System (ADS) (K. Mori et al., 1986) will become quite a common technology in every section or every level of society, such as companies, industries, and public organizations. The paper describes the effectiveness of applying ADS technologies to the structure of our new society and indicates the future trend of ADS technologies.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127255636","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
Design-level cohesion measures: derivation, comparison, and applications 设计级内聚度量:派生、比较和应用
Byung-Kyoo Kang, J. Bieman
Cohesion was first developed to predict properties of implementations created from a given design. Unfortunately, cohesion, as originally defined, could not be objectively assessed, while more recently developed objective cohesion measures depend on code level information. We show that association based and slice based approaches can be used to measure cohesion using only design level information. Our design level cohesion measures are formally defined, can be readily implemented, and can support software design, maintenance, and restructuring.
最初开发内聚是为了预测从给定设计创建的实现的属性。不幸的是,最初定义的内聚性不能客观地评估,而最近开发的客观内聚度量依赖于代码级信息。我们证明了基于关联和基于切片的方法可以仅使用设计级信息来测量内聚性。我们的设计级内聚度量是正式定义的,可以很容易地实现,并且可以支持软件设计、维护和重构。
{"title":"Design-level cohesion measures: derivation, comparison, and applications","authors":"Byung-Kyoo Kang, J. Bieman","doi":"10.1109/CMPSAC.1996.542431","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.542431","url":null,"abstract":"Cohesion was first developed to predict properties of implementations created from a given design. Unfortunately, cohesion, as originally defined, could not be objectively assessed, while more recently developed objective cohesion measures depend on code level information. We show that association based and slice based approaches can be used to measure cohesion using only design level information. Our design level cohesion measures are formally defined, can be readily implemented, and can support software design, maintenance, and restructuring.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128766227","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}
引用次数: 20
Hardware/software partitioning for telecommunications systems 电信系统的硬件/软件分区
F. Rousseau, J. Bergé, M. Israël
Telecommunications systems, like other embedded systems, are dataflow systems, easily represented by a set of tasks and precedence constraints. The main goal of the design of such systems is to determine for each task the assignment (hardware or software), the scheduling and resources required. We consider assignment and scheduling to be closely linked in hardware/software partitioning and therefore propose a new approach to hardware/software partitioning using task scheduling. This approach is a list scheduling algorithm, based on the calculation of forces. The results obtained on a telecommunications system (acoustic echo canceller) are then described.
电信系统,像其他嵌入式系统一样,是数据流系统,很容易用一组任务和优先级约束来表示。这种系统设计的主要目标是确定每个任务的分配(硬件或软件)、调度和所需资源。我们认为分配和调度在硬件/软件分区中是紧密联系在一起的,因此提出了一种使用任务调度的硬件/软件分区的新方法。这种方法是一种基于力计算的列表调度算法。然后描述了在电信系统(声回波消除器)上获得的结果。
{"title":"Hardware/software partitioning for telecommunications systems","authors":"F. Rousseau, J. Bergé, M. Israël","doi":"10.1109/CMPSAC.1996.544617","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544617","url":null,"abstract":"Telecommunications systems, like other embedded systems, are dataflow systems, easily represented by a set of tasks and precedence constraints. The main goal of the design of such systems is to determine for each task the assignment (hardware or software), the scheduling and resources required. We consider assignment and scheduling to be closely linked in hardware/software partitioning and therefore propose a new approach to hardware/software partitioning using task scheduling. This approach is a list scheduling algorithm, based on the calculation of forces. The results obtained on a telecommunications system (acoustic echo canceller) are then described.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129613393","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
Dynamic network management for firmware controlled network topology 动态网络管理固件控制的网络拓扑
L. Nahar, S. Bhattacharya
High assurance is a collective term implying real time security, reliability and safety. We consider a load balancing utopia for dynamic media access control (MAC) in firmware controlled network media (e.g., wireless, optical network) which provides high assurance. In a firmware controlled network, frequency and time assignment can be embedded in the logical channel on the fly-that is, logical channels with various frequency, time and code assignments can be created and updated dynamically. Consequences are that, when high assurance like real time traffic is required, we can create additional logical channels to support it without leading to congestion on the existing logical channels.
高保证是指实时安全、可靠和安全的总称。我们考虑在固件控制的网络媒体(例如,无线,光网络)中动态媒体访问控制(MAC)的负载平衡乌托邦,它提供了高保证。在固件控制的网络中,可以动态地将频率和时间分配嵌入到逻辑通道中——也就是说,可以动态地创建和更新具有各种频率、时间和代码分配的逻辑通道。结果是,当需要像实时流量这样的高保证时,我们可以创建额外的逻辑通道来支持它,而不会导致现有逻辑通道上的拥塞。
{"title":"Dynamic network management for firmware controlled network topology","authors":"L. Nahar, S. Bhattacharya","doi":"10.1109/CMPSAC.1996.544599","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544599","url":null,"abstract":"High assurance is a collective term implying real time security, reliability and safety. We consider a load balancing utopia for dynamic media access control (MAC) in firmware controlled network media (e.g., wireless, optical network) which provides high assurance. In a firmware controlled network, frequency and time assignment can be embedded in the logical channel on the fly-that is, logical channels with various frequency, time and code assignments can be created and updated dynamically. Consequences are that, when high assurance like real time traffic is required, we can create additional logical channels to support it without leading to congestion on the existing logical channels.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127879759","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
A semantics of the separation of interface and implementation in C++ c++中接口与实现分离的语义
Eun-Sun Cho, Sang-Yong Han, Hyoung-Joo Kim
C++ uses 'class' as the basis of 'subtype polymorphism' and 'inheritance', but it has been pointed out that the overloading of 'class' limits the expressiveness and makes its type system inflexible. This means that C++ and some other object oriented languages had to separate a class into two modules-an interface and an implementation. But, there seems to be no leading C++ model for separating the interface lattice from the implementation lattice. Moreover none of the proposed models describe the result of the separation in a formal way. As a result it is hard to understand what the type space would be like after the separation. The paper presents a formal model for the separation of interface and implementation in C++, and which explains the properties of the resulting type space after the separation.
c++使用“类”作为“子类型多态性”和“继承”的基础,但有人指出,“类”的重载限制了其表达性,使其类型系统不灵活。这意味着c++和其他一些面向对象语言必须将一个类分成两个模块——一个接口和一个实现。但是,似乎没有领先的c++模型将接口格与实现格分离开来。此外,所提出的模型都没有以正式的方式描述分离的结果。因此,很难理解分隔后的类型空间是什么样的。本文给出了c++中接口与实现分离的形式化模型,并解释了分离后产生的类型空间的性质。
{"title":"A semantics of the separation of interface and implementation in C++","authors":"Eun-Sun Cho, Sang-Yong Han, Hyoung-Joo Kim","doi":"10.1109/CMPSAC.1996.542430","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.542430","url":null,"abstract":"C++ uses 'class' as the basis of 'subtype polymorphism' and 'inheritance', but it has been pointed out that the overloading of 'class' limits the expressiveness and makes its type system inflexible. This means that C++ and some other object oriented languages had to separate a class into two modules-an interface and an implementation. But, there seems to be no leading C++ model for separating the interface lattice from the implementation lattice. Moreover none of the proposed models describe the result of the separation in a formal way. As a result it is hard to understand what the type space would be like after the separation. The paper presents a formal model for the separation of interface and implementation in C++, and which explains the properties of the resulting type space after the separation.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132535364","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
High assurance systems engineering 高保障系统工程
A. Ghafoor
Summary form only given, as follows. As we aim to develop more and more complex software systems for real time applications, the concern about their safety and reliability is also growing. In the author's opinion, development of these systems require more formal approaches than the development of a general purpose software system. We can draw our analogy from hardware engineering for which we know that in order to develop high performance systems, we must focus on designing highly specialized hardware which has rather little reusability for any other general purpose computation. We provide some critic on various design approaches of such systems.
仅给出摘要形式,如下。随着我们的目标是开发越来越复杂的实时应用软件系统,对其安全性和可靠性的关注也越来越多。在作者看来,开发这些系统需要比开发通用软件系统更正式的方法。我们可以从硬件工程中进行类比,我们知道,为了开发高性能系统,我们必须专注于设计高度专业化的硬件,这些硬件对于任何其他通用计算的可重用性都很小。我们对这种系统的各种设计方法提出了一些批评。
{"title":"High assurance systems engineering","authors":"A. Ghafoor","doi":"10.1109/CMPSAC.1996.544598","DOIUrl":"https://doi.org/10.1109/CMPSAC.1996.544598","url":null,"abstract":"Summary form only given, as follows. As we aim to develop more and more complex software systems for real time applications, the concern about their safety and reliability is also growing. In the author's opinion, development of these systems require more formal approaches than the development of a general purpose software system. We can draw our analogy from hardware engineering for which we know that in order to develop high performance systems, we must focus on designing highly specialized hardware which has rather little reusability for any other general purpose computation. We provide some critic on various design approaches of such systems.","PeriodicalId":306601,"journal":{"name":"Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126787309","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 of 20th International Computer Software and Applications Conference: COMPSAC '96
全部 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