OSLC 标准提高系统开发中数据可追溯性的能力分析

Lukas Portenlänger, Andreas Korff, Wolfgang Schönecker, Claudio Zuccaro
{"title":"OSLC 标准提高系统开发中数据可追溯性的能力分析","authors":"Lukas Portenlänger,&nbsp;Andreas Korff,&nbsp;Wolfgang Schönecker,&nbsp;Claudio Zuccaro","doi":"10.1002/iis2.13242","DOIUrl":null,"url":null,"abstract":"<p>The development of systems offers a particular challenge for the interoperability of different tools used by collaborating developers like requirements management, design, or simulation tools. The difficult and time-consuming process to integrate and exchange data between different systems can lead to data inconsistencies and reduced efficiency in the development process. The integration standard Open Services for Lifecycle Collaboration (OSLC) targets the integration of engineering software applications. Its approach supports loose tool coupling, in which each application autonomously manages its own product data, while providing RESTful web services through which other applications can interact. This paper aims to analyze the suitability of OSLC as an overarching integration mechanism for the complete set of engineering artifacts created during system development. This paper presents use cases for the application of OSLC at the company MAHLE. For these use cases, the employed OSLC based toolchain is assessed. The analysis in this paper confirms that OSLC's capabilities allow users to support traceability and can support the exchange and integrate data according to the defined requirements, but it is not sufficient for sophisticated data processing functionalities, such as safety analysis or simulation. The OSLC integration does correspondingly compare favorably to integration technologies already in use regarding traceability, while transformation of data in domain specific tools is needed to achieve deeper levels of integration.</p>","PeriodicalId":100663,"journal":{"name":"INCOSE International Symposium","volume":"34 1","pages":"1867-1879"},"PeriodicalIF":0.0000,"publicationDate":"2024-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analysis of the Ability of the OSLC Standard to Improve Data Traceability in System Development\",\"authors\":\"Lukas Portenlänger,&nbsp;Andreas Korff,&nbsp;Wolfgang Schönecker,&nbsp;Claudio Zuccaro\",\"doi\":\"10.1002/iis2.13242\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>The development of systems offers a particular challenge for the interoperability of different tools used by collaborating developers like requirements management, design, or simulation tools. The difficult and time-consuming process to integrate and exchange data between different systems can lead to data inconsistencies and reduced efficiency in the development process. The integration standard Open Services for Lifecycle Collaboration (OSLC) targets the integration of engineering software applications. Its approach supports loose tool coupling, in which each application autonomously manages its own product data, while providing RESTful web services through which other applications can interact. This paper aims to analyze the suitability of OSLC as an overarching integration mechanism for the complete set of engineering artifacts created during system development. This paper presents use cases for the application of OSLC at the company MAHLE. For these use cases, the employed OSLC based toolchain is assessed. The analysis in this paper confirms that OSLC's capabilities allow users to support traceability and can support the exchange and integrate data according to the defined requirements, but it is not sufficient for sophisticated data processing functionalities, such as safety analysis or simulation. The OSLC integration does correspondingly compare favorably to integration technologies already in use regarding traceability, while transformation of data in domain specific tools is needed to achieve deeper levels of integration.</p>\",\"PeriodicalId\":100663,\"journal\":{\"name\":\"INCOSE International Symposium\",\"volume\":\"34 1\",\"pages\":\"1867-1879\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"INCOSE International Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/iis2.13242\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"INCOSE International Symposium","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/iis2.13242","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

系统开发对合作开发人员使用的不同工具(如需求管理、设计或模拟工具)的互操作性提出了特殊挑战。在不同系统之间集成和交换数据既困难又耗时,可能会导致数据不一致,降低开发过程的效率。生命周期协作开放服务(OSLC)集成标准的目标是工程软件应用程序的集成。其方法支持松散的工具耦合,即每个应用程序自主管理自己的产品数据,同时提供 RESTful 网络服务,其他应用程序可通过这些服务进行交互。本文旨在分析 OSLC 作为系统开发过程中创建的全套工程工件的总体集成机制的适用性。本文介绍了 OSLC 在马勒公司的应用案例。针对这些用例,对所采用的基于 OSLC 的工具链进行了评估。本文的分析证实,OSLC 的功能允许用户支持可追溯性,并能根据定义的要求支持数据交换和集成,但不足以实现复杂的数据处理功能,如安全分析或模拟。在可追溯性方面,OSLC 集成与已在使用的集成技术相比确实更胜一筹,但要实现更深层次的集成,还需要在特定领域工具中进行数据转换。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Analysis of the Ability of the OSLC Standard to Improve Data Traceability in System Development

The development of systems offers a particular challenge for the interoperability of different tools used by collaborating developers like requirements management, design, or simulation tools. The difficult and time-consuming process to integrate and exchange data between different systems can lead to data inconsistencies and reduced efficiency in the development process. The integration standard Open Services for Lifecycle Collaboration (OSLC) targets the integration of engineering software applications. Its approach supports loose tool coupling, in which each application autonomously manages its own product data, while providing RESTful web services through which other applications can interact. This paper aims to analyze the suitability of OSLC as an overarching integration mechanism for the complete set of engineering artifacts created during system development. This paper presents use cases for the application of OSLC at the company MAHLE. For these use cases, the employed OSLC based toolchain is assessed. The analysis in this paper confirms that OSLC's capabilities allow users to support traceability and can support the exchange and integrate data according to the defined requirements, but it is not sufficient for sophisticated data processing functionalities, such as safety analysis or simulation. The OSLC integration does correspondingly compare favorably to integration technologies already in use regarding traceability, while transformation of data in domain specific tools is needed to achieve deeper levels of integration.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信