首页> 外文OA文献 >Addressing Traceability Challenges in the Development of Embedded Systems
【2h】

Addressing Traceability Challenges in the Development of Embedded Systems

机译:解决嵌入式系统开发中的可追溯性挑战

摘要

Context: Currently, development e orts in embedded systems developmentlead to a large number of interconnected artifacts. Traceability enables understandingand managing these artifacts as they evolve. However, establishingtraceability is not a trivial task, it requires the development organization toplan how traceability will t into its processes and provide tools to supporttraceability establishment. In practice, guidelines for how traceability shouldbe established are lacking. Therefore, companies struggle with establishingtraceability and making the most of traceability once it is established.Objective: The overall objective of this research is to improve traceabilityprocesses and tools for embedded systems development. In this thesis, westarted with rst understanding the domain and practical traceability challengesand also investigated how traceability tools can be improved.Method: Since establishing traceability is a practical problem, our researchis conducted in close collaboration with industry partners. We conductedqualitative empirical studies to understand which traceability challenges existin reality and designed solutions for some of these challenges. Concretely, weused action research, case study and design science methods for the di erentstudies.Results: Our studies show that establishing traceability in practice stillhas several challenges, the most prominent ones being: the manual work ofestablishing traceability is high; the engineers responsible for creating the linksperceive it as an overhead; lack of tools to enable using traceability; lack ofmethods and tools to measure its quality; no universal standards for traceabilityto be shared and exchanged and it is di cult to measure the return oninvestment of establishing traceability.To reduce the amount of manual work needed to maintain traceability links,we designed guidelines that can be followed by tool developers. We also showthe feasibility of a con gurable and extendable traceability management toolthrough a prototype implementation.Contributions: As part of this thesis, we have elicited persistent traceabilitychallenges in development of embedded systems development. This listof challenges can also be used by other researchers who are interested in thetopic of traceability for embedded systems development. As a rst initiativetowards solving these challenges, we propose important factors and guidelinesfor traceability tool developers and organizations that need to acquire traceabilitytools. Lastly, we have demonstrated the feasibility of these factors andguidelines through a prototype implementation. This implementation is opensource and available for industry to use in their development and for otherresearchers to use for studies and extend the tool.
机译:背景:当前,嵌入式系统开发中的开发问题导致了大量相互关联的工件。可追踪性可以帮助您了解和管理这些工件的演变。但是,建立可追溯性并不是一件容易的事,它要求开发组织计划如何将可追溯性纳入其流程并提供支持可追溯性建立的工具。实际上,缺乏有关如何建立可追溯性的指南。因此,公司要努力建立可追溯性,并在建立可追溯性后要尽最大努力。目的:本研究的总体目标是改善嵌入式系统开发的可追溯性过程和工具。在本文中,我们首先了解了领域和实际的可追溯性挑战,并研究了如何改进可追溯性工具。方法:由于建立可追溯性是一个实际问题,因此我们与行业合作伙伴密切合作进行了研究。我们进行了定性的经验研究,以了解现实中存在哪些可追溯性挑战,并针对其中一些挑战设计了解决方案。具体来说,我们使用行动研究,案例研究和设计科学方法来研究这些差异。结果:我们的研究表明,在实践中建立可追溯性仍然面临若干挑战,其中最突出的挑战是:建立可追溯性的手工工作量很大;负责创建链接的工程师将其视为开销;缺乏启用可追溯性的工具;缺乏衡量其质量的方法和工具;没有可共享和可交换的通用可追溯性标准,因此很难衡量建立可追溯性的投资回报。为减少维护可追溯性链接所需的手工工作量,我们设计了一些指南,工具开发人员可以遵循这些指南。通过原型实现,我们还展示了可配置和可扩展的可追溯性管理工具的可行性。贡献:作为本论文的一部分,我们在嵌入式系统开发中引发了持续的可追溯性挑战。对嵌入式系统开发的可跟踪性主题感兴趣的其他研究人员也可以使用此挑战列表。作为解决这些挑战的第一个举措,我们为可追溯性工具开发人员和需要获取可追溯性工具的组织提出了重要因素和指南。最后,我们已经通过原型实现论证了这些因素和指南的可行性。此实现是开源的,可供行业在其开发中使用,其他研究人员可用于研究和扩展该工具。

著录项

  • 作者

    Maro Salome;

  • 作者单位
  • 年度 2017
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号