{"title":"可变性的四个维度及其对MBPLE的影响:空中客车公司飞机产品线开发中的可变性研究","authors":"Marco Forlingieri","doi":"10.1145/3510466.3511275","DOIUrl":null,"url":null,"abstract":"The development of complex systems such as aircraft product lines requires the support of advanced modeling methodologies such as Model-Based Systems Engineering (MBSE) and Product-Line Engineering (PLE). To enable the development of such complex product lines, Airbus is adopting the combination of MBSE and PLE, a method previously applied in other industries and known as Model-Based Product Line Engineering (MBPLE). In adopting MBPLE it is necessary to understand the type of constraints that influences the definition of variability within a development program or project. This paper proposes four different dimensions of variability which facilitate and guide the application of MBPLE at Airbus but that can also be extended to other industries and organizations. Those four dimensions, namely Co-Variability in product, manufacturing and services, Variability in development lifecycle, Variability in layers of abstraction, and Variability in system hierarchy levels, are first described. Afterward, their impact on the MBPLE method steps, namely “Define Product Line Feature Models”, “Define Product Line Assets”, “Select Member Product Feature Configuration” and “Derive Member Product Assets”, is analyzed with the support of an Airbus example.","PeriodicalId":254559,"journal":{"name":"Proceedings of the 16th International Working Conference on Variability Modelling of Software-Intensive Systems","volume":"01 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"The four dimensions of Variability and their impact on MBPLE: How to approach variability in the development of aircraft product lines at Airbus\",\"authors\":\"Marco Forlingieri\",\"doi\":\"10.1145/3510466.3511275\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The development of complex systems such as aircraft product lines requires the support of advanced modeling methodologies such as Model-Based Systems Engineering (MBSE) and Product-Line Engineering (PLE). To enable the development of such complex product lines, Airbus is adopting the combination of MBSE and PLE, a method previously applied in other industries and known as Model-Based Product Line Engineering (MBPLE). In adopting MBPLE it is necessary to understand the type of constraints that influences the definition of variability within a development program or project. This paper proposes four different dimensions of variability which facilitate and guide the application of MBPLE at Airbus but that can also be extended to other industries and organizations. Those four dimensions, namely Co-Variability in product, manufacturing and services, Variability in development lifecycle, Variability in layers of abstraction, and Variability in system hierarchy levels, are first described. Afterward, their impact on the MBPLE method steps, namely “Define Product Line Feature Models”, “Define Product Line Assets”, “Select Member Product Feature Configuration” and “Derive Member Product Assets”, is analyzed with the support of an Airbus example.\",\"PeriodicalId\":254559,\"journal\":{\"name\":\"Proceedings of the 16th International Working Conference on Variability Modelling of Software-Intensive Systems\",\"volume\":\"01 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-02-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 16th International Working Conference on Variability Modelling of Software-Intensive Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3510466.3511275\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 16th International Working Conference on Variability Modelling of Software-Intensive Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3510466.3511275","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The four dimensions of Variability and their impact on MBPLE: How to approach variability in the development of aircraft product lines at Airbus
The development of complex systems such as aircraft product lines requires the support of advanced modeling methodologies such as Model-Based Systems Engineering (MBSE) and Product-Line Engineering (PLE). To enable the development of such complex product lines, Airbus is adopting the combination of MBSE and PLE, a method previously applied in other industries and known as Model-Based Product Line Engineering (MBPLE). In adopting MBPLE it is necessary to understand the type of constraints that influences the definition of variability within a development program or project. This paper proposes four different dimensions of variability which facilitate and guide the application of MBPLE at Airbus but that can also be extended to other industries and organizations. Those four dimensions, namely Co-Variability in product, manufacturing and services, Variability in development lifecycle, Variability in layers of abstraction, and Variability in system hierarchy levels, are first described. Afterward, their impact on the MBPLE method steps, namely “Define Product Line Feature Models”, “Define Product Line Assets”, “Select Member Product Feature Configuration” and “Derive Member Product Assets”, is analyzed with the support of an Airbus example.