{"title":"面向共识的技术规范的需求工程","authors":"M. Krammer, Nadja Marko, M. Benedikt","doi":"10.1109/RE.2018.00039","DOIUrl":null,"url":null,"abstract":"Technical standards are established as a kind of norm or general requirement with respect to the development of technical systems. They shall ensure a uniform way of engineering, to gain benefits when it comes to product comparability, interoperability, assurance of product quality, reliability, safety, and similar properties. Usually, technical standards are developed iteratively, where text documents are used as work products which are subject to continuous negotiations. In this paper, we retrace the requirement-driven development process of the Distributed Co-Simulation Protocol~(DCP) specification. It is the main output of the ACOSAR (\"Advanced Co-Simulation Open System Architecture\") project. The DCP focuses on the integration of real-time systems into simulation environments. Therefore it poses a significant contribution to development and test of many technical systems. Typical examples are automotive advanced driver assistance system (ADAS), test beds for vehicles and engines, as well as components like electronic control units (ECU). The DCP specification is intended for standardization with a recognized standardization body. Unlike most other technical standards, the DCP specification was engineered on the foundation of written requirements, formulated by an inhomogeneous group of stakeholders. This paper highlights the applied development process, provides examples of requirements, and reports the overall outcome, including benefits and drawbacks.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Requirements Engineering for Consensus-Oriented Technical Specifications\",\"authors\":\"M. Krammer, Nadja Marko, M. Benedikt\",\"doi\":\"10.1109/RE.2018.00039\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Technical standards are established as a kind of norm or general requirement with respect to the development of technical systems. They shall ensure a uniform way of engineering, to gain benefits when it comes to product comparability, interoperability, assurance of product quality, reliability, safety, and similar properties. Usually, technical standards are developed iteratively, where text documents are used as work products which are subject to continuous negotiations. In this paper, we retrace the requirement-driven development process of the Distributed Co-Simulation Protocol~(DCP) specification. It is the main output of the ACOSAR (\\\"Advanced Co-Simulation Open System Architecture\\\") project. The DCP focuses on the integration of real-time systems into simulation environments. Therefore it poses a significant contribution to development and test of many technical systems. Typical examples are automotive advanced driver assistance system (ADAS), test beds for vehicles and engines, as well as components like electronic control units (ECU). The DCP specification is intended for standardization with a recognized standardization body. Unlike most other technical standards, the DCP specification was engineered on the foundation of written requirements, formulated by an inhomogeneous group of stakeholders. This paper highlights the applied development process, provides examples of requirements, and reports the overall outcome, including benefits and drawbacks.\",\"PeriodicalId\":445032,\"journal\":{\"name\":\"2018 IEEE 26th International Requirements Engineering Conference (RE)\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 26th International Requirements Engineering Conference (RE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/RE.2018.00039\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 26th International Requirements Engineering Conference (RE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RE.2018.00039","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Requirements Engineering for Consensus-Oriented Technical Specifications
Technical standards are established as a kind of norm or general requirement with respect to the development of technical systems. They shall ensure a uniform way of engineering, to gain benefits when it comes to product comparability, interoperability, assurance of product quality, reliability, safety, and similar properties. Usually, technical standards are developed iteratively, where text documents are used as work products which are subject to continuous negotiations. In this paper, we retrace the requirement-driven development process of the Distributed Co-Simulation Protocol~(DCP) specification. It is the main output of the ACOSAR ("Advanced Co-Simulation Open System Architecture") project. The DCP focuses on the integration of real-time systems into simulation environments. Therefore it poses a significant contribution to development and test of many technical systems. Typical examples are automotive advanced driver assistance system (ADAS), test beds for vehicles and engines, as well as components like electronic control units (ECU). The DCP specification is intended for standardization with a recognized standardization body. Unlike most other technical standards, the DCP specification was engineered on the foundation of written requirements, formulated by an inhomogeneous group of stakeholders. This paper highlights the applied development process, provides examples of requirements, and reports the overall outcome, including benefits and drawbacks.