首页 > 最新文献

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

英文 中文
Establishing performance requirements of computer based systems subject to uncertainty 建立基于不确定性的计算机系统的性能要求
D. Robinson
The design of complex systems is difficult at best, but as a design becomes intensively dependent on the computer processing of external and internal information, the design process quickly borders chaos. This situation is exacerbated with the requirement that these systems operate with a minimal quantity of information, generally corrupted by noise, regarding the current state of the system. Establishing performance requirements for such systems is particularly difficult. This paper briefly sketches a general systems design approach with emphasis on the design of computer based decision processing systems subject to parameter and environmental variation. The approach will be demonstrated with application to an on-board diagnostic (OBD) system for automotive emissions systems now mandated by the state of California and the Federal Clean Air Act. The emphasis is on developing approach for establishing probabilistically based performance requirements for computer based systems.
复杂系统的设计在最好的情况下是困难的,但由于设计变得高度依赖于计算机对外部和内部信息的处理,设计过程很快就会陷入混乱。由于要求这些系统在运行时使用的信息数量最少,而这些信息通常被噪声所破坏,因此这种情况更加严重。为这样的系统建立性能需求是特别困难的。本文简要概述了一种通用的系统设计方法,重点介绍了受参数和环境变化影响的基于计算机的决策处理系统的设计。该方法将应用于汽车排放系统的车载诊断(OBD)系统,该系统目前由加利福尼亚州和联邦清洁空气法案强制要求。重点是开发方法来建立基于概率的基于计算机系统的性能要求。
{"title":"Establishing performance requirements of computer based systems subject to uncertainty","authors":"D. Robinson","doi":"10.1109/ECBS.1997.581769","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581769","url":null,"abstract":"The design of complex systems is difficult at best, but as a design becomes intensively dependent on the computer processing of external and internal information, the design process quickly borders chaos. This situation is exacerbated with the requirement that these systems operate with a minimal quantity of information, generally corrupted by noise, regarding the current state of the system. Establishing performance requirements for such systems is particularly difficult. This paper briefly sketches a general systems design approach with emphasis on the design of computer based decision processing systems subject to parameter and environmental variation. The approach will be demonstrated with application to an on-board diagnostic (OBD) system for automotive emissions systems now mandated by the state of California and the Federal Clean Air Act. The emphasis is on developing approach for establishing probabilistically based performance requirements for computer based systems.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"101 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":"124797810","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
UCM-ROOM modelling: from use case maps to communicating state machines UCM-ROOM建模:从用例图到通信状态机
F. Bordeleau, R. Buhr
A major problem we humans have in the engineering of complex, computer-based systems is understanding and defining how the required behaviour of a whole system is to be achieved by its components, without becoming lost in component-centric details such as internal state machines and intercomponent messages. This paper proposes and illustrates a modelling methodology for overcoming such problem that proceeds, in a systematic and traceable manner, from UCM models (use case maps), to MSC models (message sequence charts), to ROOM-style communicating-state-machine models. For concreteness in a limited space, the method is illustrated by a simple example that is not representative of the complex kinds of systems we have in mind.
在复杂的、基于计算机的系统工程中,我们人类面临的一个主要问题是理解和定义整个系统所需的行为如何由其组件实现,而不会迷失在以组件为中心的细节中,如内部状态机和组件间消息。本文提出并说明了一种建模方法,用于克服这样的问题,以系统和可追溯的方式,从UCM模型(用例图)到MSC模型(消息序列图),再到room风格的通信状态机模型。对于有限空间中的具体情况,该方法用一个简单的例子来说明,这个例子不能代表我们所考虑的复杂系统。
{"title":"UCM-ROOM modelling: from use case maps to communicating state machines","authors":"F. Bordeleau, R. Buhr","doi":"10.1109/ECBS.1997.581850","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581850","url":null,"abstract":"A major problem we humans have in the engineering of complex, computer-based systems is understanding and defining how the required behaviour of a whole system is to be achieved by its components, without becoming lost in component-centric details such as internal state machines and intercomponent messages. This paper proposes and illustrates a modelling methodology for overcoming such problem that proceeds, in a systematic and traceable manner, from UCM models (use case maps), to MSC models (message sequence charts), to ROOM-style communicating-state-machine models. For concreteness in a limited space, the method is illustrated by a simple example that is not representative of the complex kinds of systems we have in mind.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"25 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":"132329359","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
Automatic requirements specification update processing from a requirements management tool perspective 从需求管理工具的角度来看,自动需求规范更新处理
L. James
Most systems engineering activities initially start out with early or draft version of various customer or company specifications written in popular desktop publishing tool formats (e.g. Interleaf, Framemaker and Word). Using the more advanced requirements and traceability management (RTM) tools (which are embedded directly into these desktop publishing systems) information relevant to the project can then be "captured" from these documents into the tool's requirements repository for audit trail, engineering and traceability purposes. Then typically, several months later (after much systems engineering activity, requirements editing/decomposition/focusing, CASE tool modelling and through lifecycle traceability creation) updated copies of these documents are received. This then severely disrupts the flow of the project as much nugatory manual re-work has to be done in the form of change identification, impact analysis and consistency checking between the systems engineering work carried out so far in the project database and the latest information in the updated documents. The paper examines the issues involved in automatic document update processing from a requirements and traceability management tool perspective. The paper does not make any major assumptions about the reader's knowledge of any particular requirements management tool, although familiarity with general RTM operational philosophy concepts would be of benefit.
大多数系统工程活动最初都是从各种客户或公司规范的早期或草案版本开始的,这些规范是用流行的桌面发布工具格式编写的(例如Interleaf、Framemaker和Word)。使用更高级的需求和可追溯性管理(RTM)工具(直接嵌入到这些桌面发布系统中),与项目相关的信息可以从这些文档中“捕获”到工具的需求存储库中,用于审计跟踪、工程和可追溯性目的。然后,典型地,几个月后(在许多系统工程活动、需求编辑/分解/聚焦、CASE工具建模和通过生命周期可追溯性创建之后),这些文档的更新副本被接收。这就严重扰乱了项目的流程,因为必须以变更识别、影响分析和一致性检查的形式进行大量无用的手工重做,这些一致性检查是迄今为止在项目数据库中执行的系统工程工作与更新文档中的最新信息之间的一致性。本文从需求和可追溯性管理工具的角度研究了自动文档更新处理中涉及的问题。本文没有对读者对任何特定需求管理工具的知识做出任何主要假设,尽管熟悉一般的RTM操作哲学概念将是有益的。
{"title":"Automatic requirements specification update processing from a requirements management tool perspective","authors":"L. James","doi":"10.1109/ECBS.1997.581763","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581763","url":null,"abstract":"Most systems engineering activities initially start out with early or draft version of various customer or company specifications written in popular desktop publishing tool formats (e.g. Interleaf, Framemaker and Word). Using the more advanced requirements and traceability management (RTM) tools (which are embedded directly into these desktop publishing systems) information relevant to the project can then be \"captured\" from these documents into the tool's requirements repository for audit trail, engineering and traceability purposes. Then typically, several months later (after much systems engineering activity, requirements editing/decomposition/focusing, CASE tool modelling and through lifecycle traceability creation) updated copies of these documents are received. This then severely disrupts the flow of the project as much nugatory manual re-work has to be done in the form of change identification, impact analysis and consistency checking between the systems engineering work carried out so far in the project database and the latest information in the updated documents. The paper examines the issues involved in automatic document update processing from a requirements and traceability management tool perspective. The paper does not make any major assumptions about the reader's knowledge of any particular requirements management tool, although familiarity with general RTM operational philosophy concepts would be of benefit.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"66 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":"131332913","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
An intermediate language for system engineering 用于系统工程的中间语言
B. Purves
An intermediate language (Alfonse: A Language For the New System Engineering) which formally expresses the operations of system engineering has been developed. Alfonse has been implemented in a personal computer environment and used to bridge the gap between human interface aspects of system engineering tools and their operational and data management aspects. This approach greatly increases the possibility of tool interoperability, with the consequential potential for large increases in system engineering productivity.
一种正式表达系统工程操作的中间语言(Alfonse: A language For the New System Engineering)已经被开发出来。Alfonse已在个人计算机环境中实现,并用于弥合系统工程工具的人机界面方面与其操作和数据管理方面之间的差距。这种方法极大地增加了工具互操作性的可能性,从而有可能大幅度提高系统工程的生产力。
{"title":"An intermediate language for system engineering","authors":"B. Purves","doi":"10.1109/ECBS.1997.581846","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581846","url":null,"abstract":"An intermediate language (Alfonse: A Language For the New System Engineering) which formally expresses the operations of system engineering has been developed. Alfonse has been implemented in a personal computer environment and used to bridge the gap between human interface aspects of system engineering tools and their operational and data management aspects. This approach greatly increases the possibility of tool interoperability, with the consequential potential for large increases in system engineering productivity.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"27 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":"116395743","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
Systems modeling, simulation and analysis using COVERS active objects 系统建模,仿真和分析使用覆盖活动对象
A. Borshchev, Y. Karpov, Victor Roudakov
The authors consider a modeling language and simulation environment based on object-oriented principles aimed to help in the design of reactive systems. The language framework includes diagrams of object structure and interconnection, statecharts as a behavior description, and C++ for data objects and functions. Timed transition systems are used as a semantic model. COVERS enables the user to perform the whole modeling-simulation-analysis cycle within a single MS Windows-based graphical environment. They overview the code generation, model execution and visualization of results. The correspondence between the COVERS language and the unified notation is outlined.
作者考虑了一种基于面向对象原则的建模语言和仿真环境,旨在帮助设计响应式系统。语言框架包括对象结构图和互连图,作为行为描述的状态图,以及用于数据对象和函数的c++。时间转换系统被用作语义模型。COVERS使用户能够在一个基于MS windows的图形环境中执行整个建模-仿真-分析周期。他们概述了代码生成、模型执行和结果可视化。概述了COVERS语言与统一符号之间的对应关系。
{"title":"Systems modeling, simulation and analysis using COVERS active objects","authors":"A. Borshchev, Y. Karpov, Victor Roudakov","doi":"10.1109/ECBS.1997.581865","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581865","url":null,"abstract":"The authors consider a modeling language and simulation environment based on object-oriented principles aimed to help in the design of reactive systems. The language framework includes diagrams of object structure and interconnection, statecharts as a behavior description, and C++ for data objects and functions. Timed transition systems are used as a semantic model. COVERS enables the user to perform the whole modeling-simulation-analysis cycle within a single MS Windows-based graphical environment. They overview the code generation, model execution and visualization of results. The correspondence between the COVERS language and the unified notation is outlined.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"45 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":"134399338","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
Large scale models of cooperative and hostile intentions 大规模的合作和敌对意图模型
N. Geddes
Large-scale computer models of intentions have the potential to play a significant role in the coordination of large, complex macro-systems. By representing the intentions of all participants in a unified, dynamic, real-time computer model, participants can detect conflicts between their activities and those of others. In a cooperating macro-system, participants can improve overall performance by adapting their activities to reduce conflict and enhance cooperation. In adversarial macrosystems, such as military combat, tracking the intentions of friendly and hostile forces can provide enhanced counter-planning and response execution. This paper provides a brief view of the current progress in constructing and testing large scale models of intent based on recent manned simulation experiments and demonstrations.
意向的大规模计算机模型有可能在协调大型、复杂的宏观系统方面发挥重要作用。通过在一个统一的、动态的、实时的计算机模型中表示所有参与者的意图,参与者可以检测到他们的活动与他人的活动之间的冲突。在一个合作的宏观系统中,参与者可以通过调整他们的活动来减少冲突和加强合作,从而提高整体绩效。在对抗性宏观系统中,例如军事战斗,跟踪友军和敌军的意图可以提供增强的反计划和反应执行。本文简要介绍了基于最近的载人仿真实验和演示的大规模意图模型的构建和测试的最新进展。
{"title":"Large scale models of cooperative and hostile intentions","authors":"N. Geddes","doi":"10.1109/ECBS.1997.581841","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581841","url":null,"abstract":"Large-scale computer models of intentions have the potential to play a significant role in the coordination of large, complex macro-systems. By representing the intentions of all participants in a unified, dynamic, real-time computer model, participants can detect conflicts between their activities and those of others. In a cooperating macro-system, participants can improve overall performance by adapting their activities to reduce conflict and enhance cooperation. In adversarial macrosystems, such as military combat, tracking the intentions of friendly and hostile forces can provide enhanced counter-planning and response execution. This paper provides a brief view of the current progress in constructing and testing large scale models of intent based on recent manned simulation experiments and demonstrations.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"7 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":"133851498","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
Detailing and deriving system requirements 详细描述和推导系统需求
P. Hruschka
For a long time the importance of requirements has been underestimated. In many software engineering methods they were just the raw material that was used to build analysis and design models. The emphasis was on these models, not the requirements. Over the last few years requirements engineering has become a serious discipline with its own body of knowledge, its own conferences and publications. This paper discusses requirements in the context of systems. It classifies and categorizes them and defines processes to bring them to a level that is useable in modern system development methods.
长期以来,需求的重要性被低估了。在许多软件工程方法中,它们只是用于构建分析和设计模型的原始材料。重点是这些模型,而不是需求。在过去的几年里,需求工程已经成为一门严肃的学科,拥有自己的知识体系,自己的会议和出版物。本文讨论了系统背景下的需求。它对它们进行分类和分类,并定义过程,使它们达到在现代系统开发方法中可用的水平。
{"title":"Detailing and deriving system requirements","authors":"P. Hruschka","doi":"10.1109/ECBS.1997.581770","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581770","url":null,"abstract":"For a long time the importance of requirements has been underestimated. In many software engineering methods they were just the raw material that was used to build analysis and design models. The emphasis was on these models, not the requirements. Over the last few years requirements engineering has become a serious discipline with its own body of knowledge, its own conferences and publications. This paper discusses requirements in the context of systems. It classifies and categorizes them and defines processes to bring them to a level that is useable in modern system development methods.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"33 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":"132832614","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
A model-based engineering process for increasing productivity in discrete manufacturing 离散制造中提高生产效率的基于模型的工程流程
E. Long, A. Misra
In a competitive market, manufacturing enterprises require a process of continuous on-going improvement in order to maintain and enhance productivity and a competitive edge. The use of Information Systems (IS) has been increasingly playing a critical role in any such engineering process. The primary drivers are efficiency and quality increase through automation facilitation of better business processes and improved decision making. The engineering process involves use of an IS for collection of relevant production data, visualization, analysis and decision making. Many problems and issues relating to the design, development, integration, evolution and maintenance of ISs in large-scale and complex plants have become apparent which are not adequately addressed by the traditional Process Monitoring and Control (PM&C) systems. Model Integrated Computing (MIC) offers a feasible approach towards providing cost-effective development, integration, evolution and maintenance of ISs through the extensive use of models during the life cycle. This paper describes the application of MIC in the engineering process for improving productivity in the context of discrete manufacturing operations at Saturn. The Saturn Site Production Flow (SSPF) system is a client-server application, designed to provide an integrated problem-solving environment. It presents consistent and pertinent information, provides analysis and decision support services that are needed for informed decision making by the team members and leaders within Saturn.
在竞争激烈的市场中,制造企业需要一个持续改进的过程,以保持和提高生产率和竞争优势。信息系统(IS)的使用在任何此类工程过程中都日益发挥着关键作用。主要驱动因素是通过自动化促进更好的业务流程和改进决策来提高效率和质量。工程过程包括使用信息系统收集相关生产数据、可视化、分析和决策。在大型和复杂的工厂中,与ISs的设计、开发、集成、演变和维护相关的许多问题和问题已经变得明显,而传统的过程监测和控制(PM&C)系统无法充分解决这些问题。模型集成计算(MIC)提供了一种可行的方法,通过在生命周期中广泛使用模型来提供具有成本效益的ISs开发、集成、演进和维护。本文描述了MIC在工程过程中的应用,以提高土星离散制造业务的生产率。Saturn Site Production Flow (SSPF)系统是一个客户机-服务器应用程序,旨在提供集成的问题解决环境。它提供一致和相关的信息,提供分析和决策支持服务,需要由团队成员和领导人在土星知情决策。
{"title":"A model-based engineering process for increasing productivity in discrete manufacturing","authors":"E. Long, A. Misra","doi":"10.1109/ECBS.1997.581857","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581857","url":null,"abstract":"In a competitive market, manufacturing enterprises require a process of continuous on-going improvement in order to maintain and enhance productivity and a competitive edge. The use of Information Systems (IS) has been increasingly playing a critical role in any such engineering process. The primary drivers are efficiency and quality increase through automation facilitation of better business processes and improved decision making. The engineering process involves use of an IS for collection of relevant production data, visualization, analysis and decision making. Many problems and issues relating to the design, development, integration, evolution and maintenance of ISs in large-scale and complex plants have become apparent which are not adequately addressed by the traditional Process Monitoring and Control (PM&C) systems. Model Integrated Computing (MIC) offers a feasible approach towards providing cost-effective development, integration, evolution and maintenance of ISs through the extensive use of models during the life cycle. This paper describes the application of MIC in the engineering process for improving productivity in the context of discrete manufacturing operations at Saturn. The Saturn Site Production Flow (SSPF) system is a client-server application, designed to provide an integrated problem-solving environment. It presents consistent and pertinent information, provides analysis and decision support services that are needed for informed decision making by the team members and leaders within Saturn.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"1 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":"130546346","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-integrated parallel application synthesis 模型集成并行应用综合
A. Lodeczi
Parallel computer architectures based on such processors as the Texas Instruments TMS320C40, or the Analog Devices ADSP21060, are characterized by high performance and I/O bandwidth, flexible topology and low cost making them ideal for embedded parallel signal processing and instrumentation applications. However, the software of such systems is difficult to manage by conventional software engineering methods because of the complexity of the large-scale parallel application and the flexibility of the hardware topology. This paper discusses the adoption of a model-integrated programming environment, the Multigraph Architecture (MGA), to this domain. By using the MGA, the parallel application is automatically synthesized from high-level system models and assigned to the available network of processors.
基于Texas Instruments TMS320C40或Analog Devices ADSP21060等处理器的并行计算机架构具有高性能和I/O带宽,灵活的拓扑结构和低成本的特点,使其成为嵌入式并行信号处理和仪器应用的理想选择。然而,由于大规模并行应用的复杂性和硬件拓扑结构的灵活性,这种系统的软件难以用传统的软件工程方法进行管理。本文讨论了在该领域采用模型集成编程环境——多图体系结构(Multigraph Architecture, MGA)。通过使用MGA,从高级系统模型自动合成并行应用程序,并将其分配给可用的处理器网络。
{"title":"Model-integrated parallel application synthesis","authors":"A. Lodeczi","doi":"10.1109/ECBS.1997.581775","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581775","url":null,"abstract":"Parallel computer architectures based on such processors as the Texas Instruments TMS320C40, or the Analog Devices ADSP21060, are characterized by high performance and I/O bandwidth, flexible topology and low cost making them ideal for embedded parallel signal processing and instrumentation applications. However, the software of such systems is difficult to manage by conventional software engineering methods because of the complexity of the large-scale parallel application and the flexibility of the hardware topology. This paper discusses the adoption of a model-integrated programming environment, the Multigraph Architecture (MGA), to this domain. By using the MGA, the parallel application is automatically synthesized from high-level system models and assigned to the available network of processors.","PeriodicalId":240356,"journal":{"name":"Proceedings International Conference and Workshop on Engineering of Computer-Based Systems","volume":"63 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":"132378876","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
High level architecture for an advanced distributed complex systems engineering environment 高级分布式复杂系统工程环境的高级体系结构
N. Karangelen, S. Howell
Advanced military and large scale commercial systems are getting bigger and more complex as we approach the 21st century. A new systems engineering paradigm which employs simulation and modeling capabilities may provide significant opportunities to reduce cost, schedule and risk in the development of large complex systems. The central feature of a simulation based systems engineering paradigm is an advanced systems engineering environment which supports synthesis, capture, analysis, simulation and optimization of complex system designs. The focus of this paper is a description of a high level architecture for such an environment. The essential components of an advanced distributed complex systems engineering (ADCSE) environment are partitioned into five categories: generic computing infrastructure; ADCSE specific schema; the capability to support execution of distributed simulations; application specific tools; and design libraries of reusable components.
进入21世纪,先进的军事和大规模商业系统正变得越来越庞大和复杂。采用仿真和建模能力的新系统工程范式可能为大型复杂系统的开发提供重要的机会,以降低成本、进度和风险。基于仿真的系统工程范式的核心特征是一个先进的系统工程环境,它支持复杂系统设计的综合、捕获、分析、仿真和优化。本文的重点是描述这种环境的高级体系结构。高级分布式复杂系统工程(ADCSE)环境的基本组成部分分为五类:通用计算基础设施;ADCSE具体模式;支持执行分布式模拟的能力;应用专用工具;设计可重用组件的库。
{"title":"High level architecture for an advanced distributed complex systems engineering environment","authors":"N. Karangelen, S. Howell","doi":"10.1109/ECBS.1997.581889","DOIUrl":"https://doi.org/10.1109/ECBS.1997.581889","url":null,"abstract":"Advanced military and large scale commercial systems are getting bigger and more complex as we approach the 21st century. A new systems engineering paradigm which employs simulation and modeling capabilities may provide significant opportunities to reduce cost, schedule and risk in the development of large complex systems. The central feature of a simulation based systems engineering paradigm is an advanced systems engineering environment which supports synthesis, capture, analysis, simulation and optimization of complex system designs. The focus of this paper is a description of a high level architecture for such an environment. The essential components of an advanced distributed complex systems engineering (ADCSE) environment are partitioned into five categories: generic computing infrastructure; ADCSE specific schema; the capability to support execution of distributed simulations; application specific tools; and design libraries of reusable components.","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":"125835594","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
期刊
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