%% The first command in your LaTeX source must be the \documentclass command.
%%
%% Options:
%% twocolumn : Two column layout.
%% hf: enable header and footer.
\documentclass[
% twocolumn,
% hf,
]{ceurart}

%%
%% One can fix some overfulls
\sloppy

%%
%% Minted listings support 
%% Need pygment <http://pygments.org/> <http://pypi.python.org/pypi/Pygments>
\usepackage{listings}
\usepackage{tabularx}
\usepackage{placeins}
\usepackage{graphicx}
\usepackage{subcaption}


%% auto break lines
\lstset{breaklines=true}

%%
%% end of the preamble, start of the body of the document source.
\begin{document}

\copyrightyear{2025}
\copyrightclause{Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).}
\conference{NeXt-generation Data Governance workshop 2025 (NXDG 2025), co-located with SEMANTiCS’25: International Conference on Semantic Systems, September 3–5, 2025, Vienna, Austria}

\title{Semantic Conflict Resolution for Access and Usage Control}

%\tnotemark[1]
%\tnotetext[1]{You can use this document as the template for preparing your
%  publication. We recommend using the latest version of the ceurart style.}

%%
%% The "author" command and its associated commands are used to define
%% the authors and their affiliations.

\author[1]{Eugenia I. Papagiannakopoulou}[%
email=eugenia.papagiannakopoulou@ict-abovo.gr,
]
\cormark[1]
\fnmark[1]

\author[1]{Nikolaos L. Dellas}[%
email=nikolaos.dellas@ict-abovo.gr,
]
\cormark[1]
\fnmark[1]

\author[1]{Georgios V. Lioudakis}[%
email=georgios.lioudakis@ict-abovo.gr,
]
\cormark[1]
\fnmark[1]
\address[1]{ICT abovo P.C.,
  20 Iridanou St, Athens, 11528, Greece}

\author[1]{Maria N. Koukovini}[%
email=mariza.koukovini@ict-abovo.gr,
]
\cormark[1]
\fnmark[1]

\author[1]{Aziz Mousas}[%
email=azmousas@ict-abovo.gr,
]
\cormark[1]
\fnmark[1]


%% Footnotes
\cortext[1]{Corresponding author.}
\fntext[1]{These authors contributed equally.}

%%
%% The abstract is a short summary of the work to be presented in the
%% article.
\begin{abstract}
Considering the use case when organisations acquire data from third parties and must align their processing to access and usage constraints set forth by the data providers, this paper targets a twofold goal: to allow for semantic interoperability of policies defined by different parties, and to allow for semantic conflict identification between these policies, and provide the means for their comprehensive resolution.
In this context, the policy engine of goodFlows, a semantic access and usage control framework, has been adapted in order to incorporate the mechanisms for the semantic alignment of its information model with standardised ontologies, as well as for effectively identifying and resolving conflicts between heterogeneous policies. 
To this end, the main results of this paper are: an ontology-import mechanism that automatically aligns organisational information models with standard vocabularies such as DPV and ODRL; a bi-directional ODRL adaptor that translates ODRL structures into semantic attribute-based access and usage control rules and vice versa; and an enhanced Policy Decision Point (PDP) that applies jurisprudential precedence principles and is able to identify conflicts in complex settings and propose appropriate resolutions. 
\end{abstract}

%%
%% Keywords. The author(s) should pick words that accurately describe
%% the work being presented. Separate the keywords with commas.
\begin{keywords}
Access and usage control, W3C ODRL, W3C DPV, ontology alignment, policy conflict resolution\end{keywords}

%%
%% This command processes the author and affiliation and title
%% information and builds the first part of the formatted document.
\maketitle

\section{Introduction}
\input{introduction}
\label{sec:intro}

\subsection{Related Work}
\input{related-work}
\label{sec:related-work}

\subsection{Context and contribution of this paper}
\input{context-contribution}
\label{sec:context-contribution}

\section{Background: goodFlows}
\input{goodflows}
\label{sec:goodFlows}


\subsection{Information Model}
\input{info-model}
\label{sec:info-model}

\subsection{Policy Model}
\input{policy-model}
\label{sec:policy-model}

\subsection{Workflow Model}
\input{workflow-model}
\label{sec:workflow-model}

\section{Alignment with ODRL and DPV}
\input{alignment-with-ODRL-and-DPV}
\label{sec:alignment-with-ODRL-and-DPV}

\subsection{Information Model alignment}
\input{info-model-alignment}
\label{sec:info-model-alignment}

\subsection{Policy Model alignment}
\input{policy-model-alignment}
\label{sec:policy-model-alignment}

\section{Resource consumer-provider conflict resolution}
\input{conflict-resolution}
\label{sec:conflict-resolution}

\section{Conclusions}
\input{conclusions}
\label{sec:conclusions}





\begin{acknowledgments}
This research is being supported by the European Commission, in the frame of the Horizon Europe UPCAST project (Grant No. 101093216).
\end{acknowledgments}


%% The declaration on generative AI comes in effect
%% in Janary 2025. See also
%% https://ceur-ws.org/GenAI/Policy.html
\section*{Declaration on Generative AI}
The authors have not employed any Generative AI tools.

\FloatBarrier
\bibliography{nxdg2025}
%%
%% If your work has an appendix, this is the place to put it.
%\appendix
%
%\section{Online Resources}
%
%
%The sources for the ceur-art style are available via
%\begin{itemize}
%\item \href{https://github.com/yamadharma/ceurart}{GitHub},
%% \item \href{https://www.overleaf.com/project/5e76702c4acae70001d3bc87}{Overleaf},
%\item
%  \href{https://www.overleaf.com/latex/templates/template-for-submissions-to-ceur-workshop-proceedings-ceur-ws-dot-org/pkfscdkgkhcq}{Overleaf
%    template}.
%\end{itemize}

\end{document}

%%
%% End of file
