TY - GEN
T1 - AQL
T2 - 20th East European Conference on Advances in Databases and Information Systems, ADBIS 2016
AU - Assaf, Maroun Abi
AU - Badr, Youakim
AU - Barbar, Kablan
AU - Amghar, Youssef
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2016.
PY - 2016
Y1 - 2016
N2 - Business Artifacts have recently emerged as a compelling paradigm to develop data-centric processes, supporting flexible and knowledge intensive business processes. Artifact-centric process models, as an alternative to predefined activity-centric process models, are easy to be understood and managed by non-IT specialists. Artifacts are also complex entities, which include information models, states, services and transition rules. They interact with each other, updating their information models and evolve following their lifecycles. Despite the increasing glamour that was raised on artifacts from research and business communities, the lack of expressive languages to manipulate and interrogate them, limits their widespread usage. In this paper, we define a declarative Artifact Query Language (AQL) that relies on a relational schema to define, manipulate, and query artifact types. The AQL takes full-advantage of the well-established SQL to manipulate the relational schema and relieves casual users from the need to directly deal with SQL’s statements and the underlying relational model (i.e., relations, keys constraints, and constructing complex queries).
AB - Business Artifacts have recently emerged as a compelling paradigm to develop data-centric processes, supporting flexible and knowledge intensive business processes. Artifact-centric process models, as an alternative to predefined activity-centric process models, are easy to be understood and managed by non-IT specialists. Artifacts are also complex entities, which include information models, states, services and transition rules. They interact with each other, updating their information models and evolve following their lifecycles. Despite the increasing glamour that was raised on artifacts from research and business communities, the lack of expressive languages to manipulate and interrogate them, limits their widespread usage. In this paper, we define a declarative Artifact Query Language (AQL) that relies on a relational schema to define, manipulate, and query artifact types. The AQL takes full-advantage of the well-established SQL to manipulate the relational schema and relieves casual users from the need to directly deal with SQL’s statements and the underlying relational model (i.e., relations, keys constraints, and constructing complex queries).
UR - https://www.scopus.com/pages/publications/84984885394
UR - https://www.scopus.com/pages/publications/84984885394#tab=citedBy
U2 - 10.1007/978-3-319-44039-2_9
DO - 10.1007/978-3-319-44039-2_9
M3 - Conference contribution
AN - SCOPUS:84984885394
SN - 9783319440385
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 119
EP - 133
BT - Advances in Databases and Information Systems - 20th East European Conference, ADBIS 2016, Proceedings
A2 - Šaloun, Petr
A2 - Ivanović, Mirjana
A2 - Pokorný, Jaroslav
A2 - Thalheim, Bernhard
PB - Springer Verlag
Y2 - 28 August 2016 through 31 August 2016
ER -