首页 > 最新文献

Proceedings International Conference and Workshop on Engineering of Computer-Based Systems最新文献

英文 中文
The insides and outsides of computer-based system complexity 基于计算机的系统复杂性的内部和外部
H. Lawson
Personal reflections concerning the man-made complexities in computer-based systems are presented. Complexities are divided into Inside (hardware and systems software) and Outside (development and deployment of application softwares). In order to gain a perspective upon how complexities have arisen, several historical developments in the computer industry are reviewed. Further, a call is made for computer-based system engineers to be proactive in seeking to minimize complexity at all of the abstract and concrete levels of computer-based systems.
提出了个人对计算机系统中人为复杂性的思考。复杂性分为内部(硬件和系统软件)和外部(应用软件的开发和部署)。为了了解复杂性是如何产生的,本文回顾了计算机行业的几个历史发展。此外,呼吁基于计算机的系统工程师积极主动地寻求最小化基于计算机的系统的所有抽象和具体层次的复杂性。
{"title":"The insides and outsides of computer-based system complexity","authors":"H. Lawson","doi":"10.1109/ECBS.1997.581853","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581853","url":null,"abstract":"Personal reflections concerning the man-made complexities in computer-based systems are presented. Complexities are divided into Inside (hardware and systems software) and Outside (development and deployment of application softwares). In order to gain a perspective upon how complexities have arisen, several historical developments in the computer industry are reviewed. Further, a call is made for computer-based system engineers to be proactive in seeking to minimize complexity at all of the abstract and concrete levels of computer-based systems.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114664276","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
Validation and testing of sC++ applications 验证和测试sC++应用程序
J. Madsen
Validating and testing programs has received a lot of attention in recent years and several techniques such as exhaustive search and Random Walk validation have been proposed. However, exhaustive search techniques are only usable for small programs. The only way to cope with complex industrial applications is based on heuristics such as the Random Walk validation techniques. In this paper we present a method that allows us to apply the Random Walk validation techniques to programs written in a concurrent version of C++, named sC++. The main advantages of this approach are that we avoid rewriting the program code between the different development phases and it enables us to validate our implementation at different stages of the development with little effort.
验证和测试程序近年来受到了很多关注,并提出了一些技术,如穷举搜索和随机漫步验证。然而,穷举搜索技术只适用于小程序。处理复杂工业应用的唯一方法是基于诸如随机漫步验证技术之类的启发式方法。在本文中,我们提出了一种方法,允许我们将随机漫步验证技术应用于用c++并发版本编写的程序,称为sC++。这种方法的主要优点是我们避免了在不同的开发阶段之间重写程序代码,并且它使我们能够在开发的不同阶段以很少的努力验证我们的实现。
{"title":"Validation and testing of sC++ applications","authors":"J. Madsen","doi":"10.1109/ECBS.1997.581947","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581947","url":null,"abstract":"Validating and testing programs has received a lot of attention in recent years and several techniques such as exhaustive search and Random Walk validation have been proposed. However, exhaustive search techniques are only usable for small programs. The only way to cope with complex industrial applications is based on heuristics such as the Random Walk validation techniques. In this paper we present a method that allows us to apply the Random Walk validation techniques to programs written in a concurrent version of C++, named sC++. The main advantages of this approach are that we avoid rewriting the program code between the different development phases and it enables us to validate our implementation at different stages of the development with little effort.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126618453","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
Towards an open framework for conceptual knowledge in ECBS domain and information modelling 为ECBS领域的概念知识和信息建模建立一个开放的框架
E. Compatangelo
This paper outlines an open framework to share information concepts used in domain knowledge modelling and analysis performed before CBS development. The above framework can support the integration of ECBS information models at the domain level by way of the following characteristics. First, a minimalist ontology is introduced to capture relevant categories of information concepts (i.e. domain abstractions) used in different information modelling approaches. Second, a formal but analyst-oriented representation is adopted to model knowledge about the distinct categories of information concepts captured in CBS domains. Third, category-dependant rules for the construction of information concept hierarchies are defined as the basis of automatic deductive services. The above characteristics are compared with the corresponding ones of popular data, process and object modelling approaches.
本文概述了一个开放框架,用于共享在CBS开发之前执行的领域知识建模和分析中使用的信息概念。上述框架可以通过以下特征在领域级别支持ECBS信息模型的集成。首先,引入了一个极简本体来捕获不同信息建模方法中使用的相关信息概念类别(即领域抽象)。其次,采用一种正式的但面向分析人员的表示来对CBS域中捕获的不同类别的信息概念的知识进行建模。第三,定义了用于构建信息概念层次的类别相关规则,作为自动演绎服务的基础。将上述特点与常用的数据建模、过程建模和对象建模方法进行了比较。
{"title":"Towards an open framework for conceptual knowledge in ECBS domain and information modelling","authors":"E. Compatangelo","doi":"10.1109/ECBS.1997.581862","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581862","url":null,"abstract":"This paper outlines an open framework to share information concepts used in domain knowledge modelling and analysis performed before CBS development. The above framework can support the integration of ECBS information models at the domain level by way of the following characteristics. First, a minimalist ontology is introduced to capture relevant categories of information concepts (i.e. domain abstractions) used in different information modelling approaches. Second, a formal but analyst-oriented representation is adopted to model knowledge about the distinct categories of information concepts captured in CBS domains. Third, category-dependant rules for the construction of information concept hierarchies are defined as the basis of automatic deductive services. The above characteristics are compared with the corresponding ones of popular data, process and object modelling approaches.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122710286","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
Complex systems 复杂的系统
B. Keepence, M. Mannion
Every organisation from the scale of whole countries down to small companies has a list of system developments which have ended in various forms of disaster. The nature of the failures varies but typical examples are: cost overruns; timescale overruns and sometimes, loss of life. The post-mortems to these systems reveal a wide range of reasons all the way from hardware failures, through software errors right to major system level mistakes. More importantly a large number of these systems share one attribute: complexity. This paper presents a fresh look at the nature of complexity in the building of computer based systems.
从整个国家的规模到小公司,每个组织都有一系列以各种形式的灾难告终的系统开发。失败的性质各不相同,但典型的例子是:成本超支;超时,有时还会造成人员伤亡。对这些系统的事后分析揭示了各种各样的原因,从硬件故障,到软件错误,再到主要的系统级错误。更重要的是,许多这样的系统都有一个共同的属性:复杂性。本文从一个全新的角度来看待基于计算机系统的复杂性的本质。
{"title":"Complex systems","authors":"B. Keepence, M. Mannion","doi":"10.1109/ECBS.1997.581896","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581896","url":null,"abstract":"Every organisation from the scale of whole countries down to small companies has a list of system developments which have ended in various forms of disaster. The nature of the failures varies but typical examples are: cost overruns; timescale overruns and sometimes, loss of life. The post-mortems to these systems reveal a wide range of reasons all the way from hardware failures, through software errors right to major system level mistakes. More importantly a large number of these systems share one attribute: complexity. This paper presents a fresh look at the nature of complexity in the building of computer based systems.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114865675","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}
引用次数: 801
The Advanced Battlefield Architecture for Tactical Information Selection (ABATIS) 用于战术信息选择的先进战场架构(ABATIS)
J. Keane, J. Rozenblit, M. Barnes
Modern warfare requires the understanding and management of increasingly complex assemblages of resources. The Advanced Battlefield Architecture for Tactical Information Selection (ABATIS) is introduced. It provides a framework for testing various display strategies. Its design, which uses object-oriented and hierarchical design methodologies, is flexible and extensible. It assures that a working program can be rapidly developed for comparing alternate display strategies. The report defines an overall architecture for battlefield visualization and then focuses on a detailed design of its display layer, called the process centered display (PCD). The design is specified using the object modeling technique (OMT) notation. The complete class diagrams for the PCD are presented and an illustrative example is given.
现代战争需要理解和管理日益复杂的资源组合。介绍了用于战术信息选择的先进战场体系结构(ABATIS)。它为测试各种显示策略提供了一个框架。它的设计使用面向对象和分层设计方法,具有灵活性和可扩展性。它保证了一个工作程序可以快速开发比较备选显示策略。该报告定义了战场可视化的总体架构,然后着重于其显示层的详细设计,称为过程中心显示(PCD)。该设计是使用对象建模技术(OMT)符号指定的。给出了PCD的完整类图,并给出了一个示例。
{"title":"The Advanced Battlefield Architecture for Tactical Information Selection (ABATIS)","authors":"J. Keane, J. Rozenblit, M. Barnes","doi":"10.1109/ECBS.1997.581867","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581867","url":null,"abstract":"Modern warfare requires the understanding and management of increasingly complex assemblages of resources. The Advanced Battlefield Architecture for Tactical Information Selection (ABATIS) is introduced. It provides a framework for testing various display strategies. Its design, which uses object-oriented and hierarchical design methodologies, is flexible and extensible. It assures that a working program can be rapidly developed for comparing alternate display strategies. The report defines an overall architecture for battlefield visualization and then focuses on a detailed design of its display layer, called the process centered display (PCD). The design is specified using the object modeling technique (OMT) notation. The complete class diagrams for the PCD are presented and an illustrative example is given.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133863243","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
Building distributed scalable dependable real-time systems 构建分布式、可扩展、可靠的实时系统
B. Ravindran, L. Welch, C. Kelling
This paper describes an on-going effort in constructing a platform for developing distributed, embedded, real-time control systems which have high dependability and scalability requirements. Complex, embedded real-time control systems typically have a very large grain task model upon which hard and soft timing constraints are simultaneously imposed. Often, such systems are required to function in extremely hostile and unpredictable environments. This demands large dependability and availability in a continuous manner We describe a new paradigm to build such systems which is based on the notion of paths-the granularity at which the notion of time is expressed in software. Further the paper describes distributed middleware services that are being developed to provide dependable, adaptive dynamic resource management. To illustrate the approach, an automobile air bag control system is used as an application example. Path descriptions can be applied in system design or system maintenance and during run time optimization. Within this framework, model based evaluation is often required. Therefore, in the second part of the paper a modeling approach for paths based on Stochastic Petri Nets is described, and results of a performance evaluation are presented.
本文描述了为开发具有高可靠性和可扩展性要求的分布式、嵌入式、实时控制系统构建平台的持续努力。复杂的嵌入式实时控制系统通常具有非常大的粒度任务模型,在此模型上同时施加硬定时和软定时约束。通常,这样的系统需要在极端恶劣和不可预测的环境中发挥作用。我们描述了一种新的范例来构建这样的系统,它基于路径的概念——时间概念在软件中表达的粒度。此外,本文还描述了为提供可靠的、自适应的动态资源管理而开发的分布式中间件服务。以某汽车安全气囊控制系统为应用实例,对该方法进行了说明。路径描述可以应用于系统设计或系统维护以及运行时优化。在这个框架中,经常需要基于模型的评估。因此,本文第二部分描述了一种基于随机Petri网的路径建模方法,并给出了性能评估的结果。
{"title":"Building distributed scalable dependable real-time systems","authors":"B. Ravindran, L. Welch, C. Kelling","doi":"10.1109/ECBS.1997.581928","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581928","url":null,"abstract":"This paper describes an on-going effort in constructing a platform for developing distributed, embedded, real-time control systems which have high dependability and scalability requirements. Complex, embedded real-time control systems typically have a very large grain task model upon which hard and soft timing constraints are simultaneously imposed. Often, such systems are required to function in extremely hostile and unpredictable environments. This demands large dependability and availability in a continuous manner We describe a new paradigm to build such systems which is based on the notion of paths-the granularity at which the notion of time is expressed in software. Further the paper describes distributed middleware services that are being developed to provide dependable, adaptive dynamic resource management. To illustrate the approach, an automobile air bag control system is used as an application example. Path descriptions can be applied in system design or system maintenance and during run time optimization. Within this framework, model based evaluation is often required. Therefore, in the second part of the paper a modeling approach for paths based on Stochastic Petri Nets is described, and results of a performance evaluation are presented.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127630966","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}
引用次数: 13
Simulation of hybrid mechatronic systems: a case study 混合机电系统的仿真:一个案例研究
M. Brielmann, J. Stroop, U. Honekamp, P. Wältermann
Hybrid mechatronic systems consisting of continuous and discrete system parts place special requirements on the specification and simulation techniques. The electric windows of a car are used as a case study to evaluate the authors' ideas in this area. For the specification of the continuous part (e.g. the motor) a description in DSL or a block diagram is used, whereas the discrete part is specified by an automaton. The interconnections are modelled by extended predicate/transition nets. For a first simulation the different descriptions are transformed into predicate/transition nets to get a uniform formalism. For more complex systems or a hardware-in-the-loop simulation the parallelisation of the hybrid simulation is necessary.
由连续和离散系统组成的混合机电系统对规范和仿真技术有特殊的要求。以某汽车电动车窗为例,评价了作者在这一领域的想法。对于连续部分(例如电机)的说明,使用DSL或方框图中的描述,而离散部分则由自动机指定。通过扩展谓词/转换网络对互连进行建模。对于第一次模拟,将不同的描述转换为谓词/转换网,以获得统一的形式化。对于更复杂的系统或硬件在环仿真,混合仿真的并行化是必要的。
{"title":"Simulation of hybrid mechatronic systems: a case study","authors":"M. Brielmann, J. Stroop, U. Honekamp, P. Wältermann","doi":"10.1109/ECBS.1997.581874","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581874","url":null,"abstract":"Hybrid mechatronic systems consisting of continuous and discrete system parts place special requirements on the specification and simulation techniques. The electric windows of a car are used as a case study to evaluate the authors' ideas in this area. For the specification of the continuous part (e.g. the motor) a description in DSL or a block diagram is used, whereas the discrete part is specified by an automaton. The interconnections are modelled by extended predicate/transition nets. For a first simulation the different descriptions are transformed into predicate/transition nets to get a uniform formalism. For more complex systems or a hardware-in-the-loop simulation the parallelisation of the hybrid simulation is necessary.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115615423","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
Model driven development: integrating tools with practices 模型驱动的开发:将工具与实践集成
C. Haskins
Model-based software engineering is a reality whose time has come. This paper points out ways in which software can be automatically generated from models without taking the human out of the cycle. This paper illustrates the importance of integrating tools with practice.
基于模型的软件工程是一个现实,它的时代已经到来。本文指出了从模型中自动生成软件的方法,而无需将人排除在循环之外。本文阐述了将工具与实践相结合的重要性。
{"title":"Model driven development: integrating tools with practices","authors":"C. Haskins","doi":"10.1109/ECBS.1997.581923","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581923","url":null,"abstract":"Model-based software engineering is a reality whose time has come. This paper points out ways in which software can be automatically generated from models without taking the human out of the cycle. This paper illustrates the importance of integrating tools with practice.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115017610","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
Using software sensors for migrating from classical simulation systems towards virtual worlds 利用软件传感器实现从经典仿真系统向虚拟世界的迁移
H. Mayr
A modern, distributed simulation environment for virtual reality contains two main challenges for a modeling system, a) supplying the world objects with knowledge about the environment in order to enable "intelligent" behavior and b) disentangle the communication in order to decentralize the responses to environmental events. We present our design and implementation of software sensors together with sensor managers in order to create such an intelligent simulation environment, focusing on object motion. Our implementation is based upon a comprehensive class of collision checking algorithms that has been developed by us and enables an applicable modeling of software sensors. The presented solution extends a classical graphic simulation model into a suitable world model for virtual worlds like, e.g., virtual factory concepts, as has already been shown by several applications of our simulation environment.
虚拟现实的现代分布式仿真环境包含建模系统的两个主要挑战:A)为世界对象提供有关环境的知识,以实现“智能”行为;b)解开通信,以分散对环境事件的响应。我们展示了我们的设计和实现软件传感器与传感器管理器一起,以创建这样一个智能仿真环境,专注于物体运动。我们的实现是基于我们开发的一类全面的碰撞检查算法,并使软件传感器的适用建模成为可能。所提出的解决方案将经典的图形仿真模型扩展为适合虚拟世界的世界模型,例如虚拟工厂概念,正如我们的仿真环境的几个应用所显示的那样。
{"title":"Using software sensors for migrating from classical simulation systems towards virtual worlds","authors":"H. Mayr","doi":"10.1109/ECBS.1997.581825","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581825","url":null,"abstract":"A modern, distributed simulation environment for virtual reality contains two main challenges for a modeling system, a) supplying the world objects with knowledge about the environment in order to enable \"intelligent\" behavior and b) disentangle the communication in order to decentralize the responses to environmental events. We present our design and implementation of software sensors together with sensor managers in order to create such an intelligent simulation environment, focusing on object motion. Our implementation is based upon a comprehensive class of collision checking algorithms that has been developed by us and enables an applicable modeling of software sensors. The presented solution extends a classical graphic simulation model into a suitable world model for virtual worlds like, e.g., virtual factory concepts, as has already been shown by several applications of our simulation environment.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126616059","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
Integrated development for computer-based systems 计算机系统的综合开发
P. Scott, S. Rose
This paper describes an integrated systems and software engineering process whose purpose is to enable systems and software engineers and project managers to develop software-intensive systems more efficiently. The process model accomplishes this goal by defining a set of management and technical activities and the information flows that integrate them. The model may be tailored to a particular system development by decomposition of the process to mirror the evolving decomposition of the system itself with both management and technical activities allocated to each element of the system, and with defined information flows between activities at adjacent levels. The model calls for both a long-term development plan and a series of increment plans for each element and requires that risks are analyzed before each plan is defined. The process complies with major systems and software engineering standards.
本文描述了一个集成的系统和软件工程过程,其目的是使系统和软件工程师以及项目经理能够更有效地开发软件密集型系统。流程模型通过定义一组管理和技术活动以及集成这些活动的信息流来实现这一目标。该模型可以通过过程的分解来适应特定的系统开发,以反映系统本身的不断发展的分解,其中管理和技术活动分配给系统的每个元素,并在相邻级别的活动之间定义信息流。该模型要求为每个元素制定长期开发计划和一系列增量计划,并要求在定义每个计划之前分析风险。该过程符合主要的系统和软件工程标准。
{"title":"Integrated development for computer-based systems","authors":"P. Scott, S. Rose","doi":"10.1109/ECBS.1997.581920","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581920","url":null,"abstract":"This paper describes an integrated systems and software engineering process whose purpose is to enable systems and software engineers and project managers to develop software-intensive systems more efficiently. The process model accomplishes this goal by defining a set of management and technical activities and the information flows that integrate them. The model may be tailored to a particular system development by decomposition of the process to mirror the evolving decomposition of the system itself with both management and technical activities allocated to each element of the system, and with defined information flows between activities at adjacent levels. The model calls for both a long-term development plan and a series of increment plans for each element and requires that risks are analyzed before each plan is defined. The process complies with major systems and software engineering standards.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122676872","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
期刊
Proceedings International Conference and Workshop on Engineering of Computer-Based Systems
全部 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