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
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHoyos Rodriguez, Horacio-
dc.contributor.authorSiavashi, Faezeh-
dc.contributor.authorJaskolka, Monika-
dc.contributor.authorPantelic, Vera-
dc.contributor.authorLawford, Mark-
dc.contributor.authorPaige, Richard-
dc.date.accessioned2024-03-21T19:12:46Z-
dc.date.available2024-03-21T19:12:46Z-
dc.date.issued2024-
dc.identifier.urihttp://hdl.handle.net/11375/29612-
dc.description.abstractModel-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.en_US
dc.language.isoenen_US
dc.publisherNAen_US
dc.subjectDomain specific languagesen_US
dc.subjectModel-driven software engineeringen_US
dc.titleAddressing the shortcomings of commercial-of-the-shelf model-to-model transformations with open-source tools; from SysML to AUTOSARen_US
dc.typePreprinten_US
dc.contributor.departmentComputer Scienceen_US
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 simple 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