Publisher DOI: 10.1145/3550356.3561596
Title: Categorization of approaches to extend and reuse OCL
Language: English
Authors: Hamann, Lars  
Gogolla, Martin 
Al Lail, Mustafa 
Keywords: OCL; UML
Issue Date: 9-Nov-2022
Publisher: Association for Computing Machinery
Book title: Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
Part of Series: ACM Conferences 
Startpage: 847
Endpage: 851
Conference: International Conference on Model Driven Engineering Languages and Systems 2022 
Abstract: 
Languages with a fixed set of data types and operations are very useful in formal verification and validation. However, the languages that are most relevant to industrial applications are those that provide extension mechanisms to define new capabilities. For example, Java libraries contribute essentially to the success of Java. In this paper we argue that OCL needs such extension capabilities across tooling boundaries. We describe different approaches of extending languages and elaborate on how such approaches can be applied to OCL. We sketch ideas of such approaches using a well-known OCL tool and suggest changes to the OCL standard to accommodate such approaches. In our opinion, the inclusion of such extension and reusability mechanisms will pave the way for better adoption of OCL in industrial settings and real-world projects.
URI: http://hdl.handle.net/20.500.12738/14853
ISBN: 978-1-4503-9467-3
Review status: This version was peer reviewed (peer review)
Institute: Department Informatik 
Fakultät Technik und Informatik 
Type: Chapter/Article (Proceedings)
Appears in Collections:Publications without full text

Show full item record

Page view(s)

14
checked on Jul 6, 2024

Google ScholarTM

Check

HAW Katalog

Check

Add Files to Item

Note about this record


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