OCL Rebuilt, From the Ground Up.

2023 ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems (MODELS)(2023)

引用 0|浏览0
暂无评分
摘要
The Object Constraint Language (OCL) serves the expression of complex conditions and queries over UML-based models in an object-oriented style. We note that OCL’s grounding in object-orientation leads to a number of issues, including subtle inconsistencies and unsafe navigation. To address these issues, we present OCL , a new formal foundation for OCL with borrowings from Alloy. We provide OCL ’s syntax and semantics, prove type safety, and present a prototype implementation.
更多
查看译文
关键词
OCL,semantics,relational language,Alloy
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要