\documentclass[10pt]{article}

\usepackage{fullpage}
\usepackage{setspace}
\usepackage{parskip}
\usepackage{titlesec}
\usepackage[section]{placeins}
\usepackage{xcolor}
\usepackage{breakcites}
\usepackage{lineno}
\usepackage{hyphenat}





\PassOptionsToPackage{hyphens}{url}
\usepackage[colorlinks = true,
            linkcolor = blue,
            urlcolor  = blue,
            citecolor = blue,
            anchorcolor = blue]{hyperref}
\usepackage{etoolbox}
\makeatletter
\patchcmd\@combinedblfloats{\box\@outputbox}{\unvbox\@outputbox}{}{%
  \errmessage{\noexpand\@combinedblfloats could not be patched}%
}%
\makeatother


\usepackage{natbib}




\renewenvironment{abstract}
  {{\bfseries\noindent{\abstractname}\par\nobreak}\footnotesize}
  {\bigskip}

\titlespacing{\section}{0pt}{*3}{*1}
\titlespacing{\subsection}{0pt}{*2}{*0.5}
\titlespacing{\subsubsection}{0pt}{*1.5}{0pt}


\usepackage{authblk}


\usepackage{graphicx}
\usepackage[space]{grffile}
\usepackage{latexsym}
\usepackage{textcomp}
\usepackage{longtable}
\usepackage{tabulary}
\usepackage{booktabs,array,multirow}
\usepackage{amsfonts,amsmath,amssymb}
\providecommand\citet{\cite}
\providecommand\citep{\cite}
\providecommand\citealt{\cite}
% You can conditionalize code for latexml or normal latex using this.
\newif\iflatexml\latexmlfalse
\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}%

\AtBeginDocument{\DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.tif,.TIF,.jpg,.JPG,.jpeg,.JPEG}}

\usepackage[utf8]{inputenc}
\usepackage[ngerman,english]{babel}



\usepackage{float}








\begin{document}

\title{Overcoming Traditional ETL Systems Architectural Problems Using a
Service-Oriented Approach}



\author[1]{Bruno Oliveira}%
\author[1]{Óscar Oliveira}%
\author[2]{Orlando Belo}%
\affil[1]{Instituto Politecnico do Porto Escola Superior de Tecnologia e Gestao}%
\affil[2]{Universidade do Minho Centro ALGORITMI}%


\vspace{-1em}



  
  \date{May 22, 2024}


\begingroup
\let\center\flushleft
\let\endcenter\endflushleft
\maketitle
\endgroup





\selectlanguage{english}
\begin{abstract}
Developing analytical systems imposes several challenges related not
only to the amount and heterogeneity of the involved data but also to
the constant need to readapt and evolve to overcome new business
challenges. Data is a determinant factor in the success of analytical
and decision-making applications, being its nature, availability, and
quality, crucial aspects for planning and structuring populating
analytical systems. Today's users are more demanding, requiring
adaptable and flexible analytical applications, which impose serious
challenges on ETL systems design and development for ensuring flexible
and robust data populating services, operating 24/7, and managing and
processing large volumes of data. Thus, we should design and implement
ETL processes using innovative and up-to-date approaches, having real
application evidence. In this paper, we present a service-oriented
implementation for ETL design and development. We mapped and implemented
some of the most conventional ETL processes in a service-oriented
architecture, for demonstrating the application and benefits that this
kind of approach will provide to ETL systems project development.%
\end{abstract}%



\sloppy


\textbf{Hosted file}

\verb`oliveira_oliveira_belo2022_ExpertSystemsRC.docx`  available at \url{https://authorea.com/users/572893/articles/624863-overcoming-traditional-etl-systems-architectural-problems-using-a-service-oriented-approach}

\selectlanguage{english}
\FloatBarrier
\end{document}

