A Semantic-Enhanced Quality-based Approach to Handling Data Sources in Enterprise Service Bus

Data quality plays an important role in success of organizations. Poor data quality might significantly affect organizations’ businesses since wrong decisions can be made based on data with poor quality. It is therefore necessary to make data quality information available to data users and allow them to select data sources based on their given requirements. Enterprise Service Bus (ESB) can be used to tackle data integration issues. However, data sources are maintained out of the ESB’s control. This leads to a problem faced by users when it comes to selecting the most suitable data source among available ones. In this article, we present an approach to handling data sources in ESB based on data-quality and semantic technology. This introduces a new level of abstraction that can improve the process of data quality handling with the help of semantic technologies. We evaluate our work using three different scenarios within the wind energy domain.

[1]  Michiaki Tatsubori,et al.  Early Capacity Testing of an Enterprise Service Bus , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[2]  Werner Retschitzegger,et al.  Improving Situation Awareness In Traffic Management , 2010 .

[3]  Ephraim R. McLean,et al.  Information Systems Success: The Quest for the Dependent Variable , 1992, Inf. Syst. Res..

[4]  Diane M. Strong,et al.  Beyond Accuracy: What Data Quality Means to Data Consumers , 1996, J. Manag. Inf. Syst..

[5]  Douglas K. Barry The Savvy Manager's Guide to Web Services and Service-Oriented Architectures , 2003 .

[6]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

[7]  Amit P. Sheth,et al.  Semantic Sensor Web , 2008, IEEE Internet Computing.

[8]  Maria-Esther Vidal,et al.  Using Quality of Data Metadata for Source Selection and Ranking , 2000, WebDB.

[9]  Declan O'Sullivan,et al.  Implementing the draft W3C semantic sensor network ontology , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[10]  Diane M. Strong,et al.  AIMQ: a methodology for information quality assessment , 2002, Inf. Manag..

[11]  A. W. Manyonge,et al.  Mathematical Modelling of Wind Turbine in a Wind Energy Conversion System: Power Coefficient Analysis , 2012 .

[12]  Frank Leymann,et al.  Semantic Service Bus: Architecture and Implementation of a Next Generation Middleware , 2007, 2007 IEEE 23rd International Conference on Data Engineering Workshop.

[13]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[14]  Peter Delia,et al.  Mule 2: A Developers Guide , 2008 .

[15]  H. Block Multivariate Exponential Distribution , 2006 .

[16]  Daniel Nüst,et al.  Semantically-Enabled Sensor Plug & Play for the Sensor Web , 2011, Sensors.

[17]  David A Chappell,et al.  Enterprise Service Bus , 2004 .

[18]  Munindar P. Singh,et al.  Agent-based service selection , 2004, J. Web Semant..

[19]  Maria-Esther Vidal,et al.  Querying Quality of Data Metadata , 1998 .

[20]  Barbara D. Klein Data Quality in the Practice of Consumer Product Management: Evidence from the Field , 1998, Data Qual. J..

[21]  Jean-Louis Maréchaux,et al.  Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level : Advanced , 2006 .

[22]  Martin J. Eppler Managing Information Quality , 2003 .

[23]  Danh Le Phuoc,et al.  Linked Open Data in Sensor Data Mashups, , 2009, SSN.

[24]  Pascal Vasseur,et al.  Introduction to Multisensor Data Fusion , 2005, The Industrial Information Technology Handbook.

[25]  Richard Y. Wang,et al.  A product perspective on total data quality management , 1998, CACM.

[26]  José de Jesús Rubio,et al.  OBSERVER DESIGN BASED IN THE MATHEMATICAL MODEL OF A WIND TURBINE , 2011 .

[27]  Sandra Geisler,et al.  Ontology-based data quality framework for data stream applications , 2011, ICIQ.

[28]  Bin Chen,et al.  DRESR: Dynamic Routing in Enterprise Service Bus , 2007, IEEE International Conference on e-Business Engineering (ICEBE'07).

[29]  Eunmi Choi,et al.  Content-Based Intelligent Routing and Message Processing in Enterprise Service Bus , 2008, 2008 International Conference on Convergence and Hybrid Information Technology.

[30]  Krzysztof Janowicz,et al.  The Stimulus-Sensor-Observation Ontology Design Pattern and its Integration into the Semantic Sensor Network Ontology , 2010, SSN.

[31]  Mouzhi Ge,et al.  A Framework to Assess Decision Quality Using Information Quality Dimensions , 2006, ICIQ.

[32]  Diane M. Strong,et al.  Data quality in context , 1997, CACM.

[33]  Yang Zhang Dependable ESB Routing in Hybrid Service Execution Environment , 2010, Adv. Inf. Sci. Serv. Sci..

[34]  S. T. Dumais,et al.  Using latent semantic analysis to improve access to textual information , 1988, CHI '88.

[35]  Richard Y. Wang,et al.  Quality information and knowledge , 1998 .

[36]  Hans Knudsen,et al.  An aggregate model of a grid-connected, large-scale, offshore wind farm for power stability investigations—importance of windmill mechanical system , 2002 .

[37]  Tijs Rademakers,et al.  Open-Source ESBs in Action , 2008 .

[38]  Mike P. Papazoglou,et al.  Service oriented architectures: approaches, technologies and research issues , 2007, The VLDB Journal.

[39]  Brian F. Snyder,et al.  Ecological and economic cost-benefit analysis of offshore wind energy , 2009 .