loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Grzegorz Fałda 1 ; Wiktor Filipowicz 1 ; Piotr Habela 1 ; Krzysztof Stencel 1 ; Kazimierz Subieta 1 and Krzysztof Kaczmarski 2

Affiliations: 1 Polish-Japanese Institute of Information Technology, Poland ; 2 Warsaw University of Technology, Poland

Keyword(s): Database, Object-oriented, Query language, Visual, Query by example, Model driven architecture, UML, OCL.

Related Ontology Subjects/Areas/Topics: Databases and Datawarehouses ; Internet Technology ; Searching and Browsing ; Usability and Ergonomics ; User Modeling ; Web Information Systems and Technologies ; Web Interfaces and Applications

Abstract: Precise modelling of behaviour is an area where programming meets modelling, and textual syntax competes with a visual one. By developing a UML based platform-independent framework, we aimed to find a visual syntax aid to make the language more approachable to stakeholders, while taking advantage of existing UML syntax intuitions and offering a truly higher level of abstraction. Our solution consists of seamlessly integrated UML Actions and the Object Constraint Language (OCL) as a database query language, featuring both a textual and a visual syntax. In this paper we describe a declarative, Query by Example (QBE)-based approach to visualizing OCL expressions over a UML object-oriented model instance, to be used inside of textual or visual imperative statements. Such visual OCL expressions can also be used as ad-hoc queries. The paper presents a choice of visual syntax and describes its underlying semantics.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.117.107.90

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Fałda, G.; Filipowicz, W.; Habela, P.; Stencel, K.; Subieta, K. and Kaczmarski, K. (2010). APPLYING QUERY BY EXAMPLE IN OCL FOR PLATFORM-INDEPENDENT PROGRAMMING. In Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST; ISBN 978-989-674-025-2; ISSN 2184-3252, SciTePress, pages 179-182. DOI: 10.5220/0002791601790182

@conference{webist10,
author={Grzegorz Fałda. and Wiktor Filipowicz. and Piotr Habela. and Krzysztof Stencel. and Kazimierz Subieta. and Krzysztof Kaczmarski.},
title={APPLYING QUERY BY EXAMPLE IN OCL FOR PLATFORM-INDEPENDENT PROGRAMMING},
booktitle={Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST},
year={2010},
pages={179-182},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002791601790182},
isbn={978-989-674-025-2},
issn={2184-3252},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST
TI - APPLYING QUERY BY EXAMPLE IN OCL FOR PLATFORM-INDEPENDENT PROGRAMMING
SN - 978-989-674-025-2
IS - 2184-3252
AU - Fałda, G.
AU - Filipowicz, W.
AU - Habela, P.
AU - Stencel, K.
AU - Subieta, K.
AU - Kaczmarski, K.
PY - 2010
SP - 179
EP - 182
DO - 10.5220/0002791601790182
PB - SciTePress