摘要
The Object Constraint Language (OCL) is frequently used to specify additional constraints on models, in addition, to the ones enforced by semantics of the models. It is a well known fact that due to the lack of familiarity with OCL, practitioners and even researcher to some extent are reluctant in using OCL. To help practitioners and researchers in writing OCL constraints for their specific problem at hand, we developed a tool called interactive OCL (iO CL) for interactively specifying constraints on a given model. The basic philosophy behind the tool is to present only those details (e.g., operations) of OCL to modelers that are valid at a given step of constraint specification process, in addition to helping modelers with its syntax. Our ultimate aim is to reduce the effort required to specify constraints, subsequently lowering down training cost and increasing the correctness of the constraints. iO CL is a web-based application that integrates other tools including Eclipse OCL for validation and evaluation of OCL constraints, and Es OCL for automatically generating valid instances of models that satisfy the specified constraints.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 24-31 |
| 页数 | 8 |
| 期刊 | CEUR Workshop Proceedings |
| 卷 | 1725 |
| 出版状态 | 已出版 - 2016 |
| 已对外发布 | 是 |
| 活动 | 2016 MoDELS Demo and Poster Sessions, MoDELS-D and P 2016 - Saint-Malo, 法国 期限: 2 10月 2016 → 7 10月 2016 |
学术指纹
探究 'Io CL: An interactive tool for specifying, validating and evaluating OCL constraints' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver