Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Departments and Schools
  3. Student Publications (Not Graduate Theses)
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/29612
Title: Addressing the shortcomings of commercial-of-the-shelf model-to-model transformations with open-source tools; from SysML to AUTOSAR
Authors: Hoyos Rodriguez, Horacio
Siavashi, Faezeh
Jaskolka, Monika
Pantelic, Vera
Lawford, Mark
Paige, Richard
Department: Computer Science
Keywords: Domain specific languages;Model-driven software engineering
Publication Date: 2024
Publisher: NA
Abstract: Model-Based Systems Engineering (MBSE) is a widely adopted approach to managing the complexity of modern cyber physical systems, including automotive systems. In the domain of automotive engineering, it is common for engineers to use a variety of languages, at various levels of abstraction, to provide diverse and concrete perspectives on a system. However, a significant incompatibility challenge arises due to weak or nonexistent integration among these languages. In some cases, these challenges can be addressed by using commercial off the shelf (COTS) model-to-model (M2M) transformation tools. However, in certain cases these tools have semantic and technical limitations that hinder the development process, produce sub-optimal results, and generate trace information in a proprietary format. In this paper, we present how the same transformation can be implemented using an open-source tool. First, we discuss the technical limitations and present how the open-source tool provides better development support. Then, we present the results of running both implementations for a set of test models and show that the open-source implementation provides more detailed output models and produces more fine-grained traceability data. By using the open-source implementation, we reduce the development effort, produce output that is better suited for purpose and generate trace information that can be easily consumed in other tools.
URI: http://hdl.handle.net/11375/29612
Appears in Collections:Student Publications (Not Graduate Theses)

Files in This Item:
File Description SizeFormat 
main.pdf
Open Access
895.35 kBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue