AQL: A declarative artifact query language

Maroun Abi Assaf, Youakim Badr, Kablan Barbar, Youssef Amghar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations


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).

Original languageEnglish (US)
Title of host publicationAdvances in Databases and Information Systems - 20th East European Conference, ADBIS 2016, Proceedings
EditorsPetr Šaloun, Mirjana Ivanović, Jaroslav Pokorný, Bernhard Thalheim
PublisherSpringer Verlag
Number of pages15
ISBN (Print)9783319440385
StatePublished - 2016
Event20th East European Conference on Advances in Databases and Information Systems, ADBIS 2016 - Prague, Czech Republic
Duration: Aug 28 2016Aug 31 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9809 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference20th East European Conference on Advances in Databases and Information Systems, ADBIS 2016
Country/TerritoryCzech Republic

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'AQL: A declarative artifact query language'. Together they form a unique fingerprint.

Cite this