{"title":"复杂系统工程中可追溯性的改进方法","authors":"Thuy Nguyen","doi":"10.1109/SYSENG.2018.8544436","DOIUrl":null,"url":null,"abstract":"Traceability is an essential technique in the engineering of complex, yet dependable systems. It informs on how an objective or a requirement at a given development phase is taken into account in subsequent phases. Traditionally, it is implemented using links relating the objective or requirement to its solution elements. However, in many cases, simple traceability links do not provide sufficient information. In particular, they do not explain the reasons of the chosen solution. Understanding these reasons is important for verification, but also for the renovation of the system long after its original designers are no longer available. This paper presents an improved traceability approach based firstly on the notion of justification framework, and secondly on an advanced requirements and solutions modelling framework. The approach not only relates requirements and solution elements as traceability links do, but also makes explicit the reasoning of the designers in the selection of the solution. The example given shows the refinement of a high-level functional objective that is easy to understand but not very precise. The approach shows how it is transformed into a more complete, more complex but unambiguous requirement, and explains the reasoning of the designers when specifying that requirement.","PeriodicalId":192753,"journal":{"name":"2018 IEEE International Systems Engineering Symposium (ISSE)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An Improved Approach to Traceability in the Engineering of Complex Systems\",\"authors\":\"Thuy Nguyen\",\"doi\":\"10.1109/SYSENG.2018.8544436\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Traceability is an essential technique in the engineering of complex, yet dependable systems. It informs on how an objective or a requirement at a given development phase is taken into account in subsequent phases. Traditionally, it is implemented using links relating the objective or requirement to its solution elements. However, in many cases, simple traceability links do not provide sufficient information. In particular, they do not explain the reasons of the chosen solution. Understanding these reasons is important for verification, but also for the renovation of the system long after its original designers are no longer available. This paper presents an improved traceability approach based firstly on the notion of justification framework, and secondly on an advanced requirements and solutions modelling framework. The approach not only relates requirements and solution elements as traceability links do, but also makes explicit the reasoning of the designers in the selection of the solution. The example given shows the refinement of a high-level functional objective that is easy to understand but not very precise. The approach shows how it is transformed into a more complete, more complex but unambiguous requirement, and explains the reasoning of the designers when specifying that requirement.\",\"PeriodicalId\":192753,\"journal\":{\"name\":\"2018 IEEE International Systems Engineering Symposium (ISSE)\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE International Systems Engineering Symposium (ISSE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SYSENG.2018.8544436\",\"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 International Systems Engineering Symposium (ISSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SYSENG.2018.8544436","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Improved Approach to Traceability in the Engineering of Complex Systems
Traceability is an essential technique in the engineering of complex, yet dependable systems. It informs on how an objective or a requirement at a given development phase is taken into account in subsequent phases. Traditionally, it is implemented using links relating the objective or requirement to its solution elements. However, in many cases, simple traceability links do not provide sufficient information. In particular, they do not explain the reasons of the chosen solution. Understanding these reasons is important for verification, but also for the renovation of the system long after its original designers are no longer available. This paper presents an improved traceability approach based firstly on the notion of justification framework, and secondly on an advanced requirements and solutions modelling framework. The approach not only relates requirements and solution elements as traceability links do, but also makes explicit the reasoning of the designers in the selection of the solution. The example given shows the refinement of a high-level functional objective that is easy to understand but not very precise. The approach shows how it is transformed into a more complete, more complex but unambiguous requirement, and explains the reasoning of the designers when specifying that requirement.