Open Access
,
страницы 446-459
A Benchmark for OCL Engine Accuracy, Determinateness, and Efficiency
Тип публикации: Book Chapter
scimago Q2
SJR: 0.352
CiteScore: 2.4
Impact factor: —
ISSN: 03029743, 16113349, 18612075, 18612083
Краткое описание
The Object Constraint Language (OCL) is a central element in modeling and transformation languages like UML, MOF, and QVT. Consequently approaches for MDE (Model-Driven Engineering) depend on OCL. However, OCL is present not only in these areas influenced by the OMG but also in the Eclipse Modeling Framework (EMF). Thus the quality of OCL and its realization in tools seems to be crucial for the success of model-driven development. Surprisingly, up to now a benchmark for OCL to measure quality properties has not been proposed. This paper puts forward in the first part the concepts of a comprehensive OCL benchmark. Our benchmark covers (A) OCL engine accuracy (e.g., for the undefined value and the use of variables), (B) OCL engine determinateness properties (e.g., for the collection operations any and flatten), and (C) OCL engine efficiency (for data type and user-defined operations). In the second part, this paper empirically evaluates the proposed benchmark concepts by examining a number of OCL tools. The paper discusses several differences in handling particular OCL language features and underspecifications in the OCL standard.
Найдено
Ничего не найдено, попробуйте изменить настройки фильтра.
Найдено
Ничего не найдено, попробуйте изменить настройки фильтра.
Топ-30
Журналы
|
1
2
3
4
5
|
|
|
Lecture Notes in Computer Science
5 публикаций, 62.5%
|
|
|
Software and Systems Modeling
1 публикация, 12.5%
|
|
|
IEICE Transactions on Information and Systems
1 публикация, 12.5%
|
|
|
1
2
3
4
5
|
Издатели
|
1
2
3
4
5
6
|
|
|
Springer Nature
6 публикаций, 75%
|
|
|
1 публикация, 12.5%
|
|
|
1
2
3
4
5
6
|
- Мы не учитываем публикации, у которых нет DOI.
- Статистика публикаций обновляется еженедельно.
Вы ученый?
Создайте профиль, чтобы получать персональные рекомендации коллег, конференций и новых статей.
Метрики
8
Всего цитирований:
8
Цитирований c 2024:
0
Цитировать
ГОСТ |
RIS
Цитировать
ГОСТ
Скопировать
Gogolla M., Kuhlmann M., Büttner F. A Benchmark for OCL Engine Accuracy, Determinateness, and Efficiency // Lecture Notes in Computer Science. pp. 446-459.
ГОСТ со всеми авторами (до 50)
Скопировать
Gogolla M., Kuhlmann M., Büttner F. A Benchmark for OCL Engine Accuracy, Determinateness, and Efficiency // Lecture Notes in Computer Science. pp. 446-459.
Цитировать
RIS
Скопировать
TY - GENERIC
DO - 10.1007/978-3-540-87875-9_32
UR - https://doi.org/10.1007/978-3-540-87875-9_32
TI - A Benchmark for OCL Engine Accuracy, Determinateness, and Efficiency
T2 - Lecture Notes in Computer Science
AU - Gogolla, Martin
AU - Kuhlmann, Mirco
AU - Büttner, Fabian
PB - Springer Nature
SP - 446-459
SN - 0302-9743
SN - 1611-3349
SN - 1861-2075
SN - 1861-2083
ER -