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. Research Centres and Institutes
  3. McMaster Centre for Software Certification
  4. McMaster Centre for Software Certification Publications
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/30906
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLachance, Alexandre-
dc.contributor.authorMosser, Sébastien-
dc.date.accessioned2025-01-21T20:53:55Z-
dc.date.available2025-01-21T20:53:55Z-
dc.date.issued2024-09-22-
dc.identifier.urihttp://hdl.handle.net/11375/30906-
dc.description.abstractSoftware evolution and maintenance is a real challenge in modern software engineering. In the context of model-driven development, which heavily rely on interconnected (meta-)models, tools and generators, evolving both models and their associated meta-models is particularly complex. This issue is also prevalent in language engineering, where evolving a language’s grammar or semantics must remain consistent with the pre-existing models. In this paper, we explore how techniques inspired by repository mining can help a model designer/language engineer to build a deduplicated dataset of existing models available in open source repositories. Deduplication is essential to ensure the evolution made on the metamodel/ language can be efficiently assessed. We apply the method to the P4 language, an industrial domain-specific language (Intel, Linux foundation) used to model software defined networks.en_US
dc.description.sponsorshipNSERCen_US
dc.language.isoenen_US
dc.publisherACMen_US
dc.subjectCompileren_US
dc.subjectDSLen_US
dc.subjectModelen_US
dc.subjectMiningen_US
dc.subjectEvolutionen_US
dc.titleBuilding Deduplicated Model Repositories to Assess Domain-Specific Languages Evolutionen_US
dc.typePreprinten_US
dc.contributor.departmentComputing and Softwareen_US
Appears in Collections:McMaster Centre for Software Certification Publications

Files in This Item:
File Description SizeFormat 
main 2.pdf
Open Access
1.37 MBAdobe 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