motivates the challenging research goal of depicting
a methodology for managing and combining data
quality software requirements together with those
that remain. On the other hand, and with regard to
the technology used, we concluded that since many
different kinds of applications could be developed
by using different kinds of technologies, some sort
of generalization should be used, in order to make
different kinds of developments possible. This
generalization can be achieved by working with
models and metamodels. Therefore, our most
important conclusion in relation to this issue is that
we should work upon the foundations of Model
Driven Engineering, MDE (Bézivin 2004) and
Model Driven Architecture, MDA (OMG 2003), in
order to make the development of different kinds of
development possible by using the same concepts
concerning data quality requirements.
5 CONCLUSIONS
Conducting an SR is a highly intensive task in
comparison to that of a conventional literature
search. However, if the complete protocol of an SR
is followed step by step, then a better validation of
the results is generated, and the efforts are
worthwhile. The main goal of this paper is to show
the results obtained and conclusions reached after
carrying out an SR to discover how well the
management of data quality requirements (at both
the methodological and technological levels) is dealt
with in specialized literature. After analyzing the
obtained results, it is evident that there is a need for
new proposals dealing with methodological issues,
owing to the scarcity of existing initiatives aimed at
this particular area. Furthermore, technological
issues must be also dealt with. To do this, we can
conclude that MDA foundations might be the best
environment in which to carry out research into this
area. Due to the benefits it provides, mainly in the
generation of diverse models and transformations
between different abstraction levels. We can
consider the incorporation of elements for
management of DQ requirements from the early
stage, and propagate them throughout all the
development cycle of any kind of software.
ACKNOWLEDGEMENTS
This research is part of the PEGASO-MAGO
(TIN2009-13718-C02-01), and DQNet (TIN2008-
04951-E/TIN) projects, both of which are supported
by the Spanish Ministerio de Educación y Ciencia,
ENGLOBAS (PII2I09-0147-8235), and TALES
(HITO-2009-14), both supported by the Consejería
de Educación y Ciencia of Junta de Comunidades de
Castilla-La Mancha.
REFERENCES
Ballou, D. P., R. Y. Wang, et al. (1998). "Modelling
Information Manufacturing Systems to Determine
Information Product Quality." Management Science
44(4): 462-484.
Becker, D., W. McMullen, et al. (2007). A Flexible and
Generic Data Quality Metamodel. International
Conference on Information Quality.
Bernes-Lee, T., J. Hendler, et al. (2001). "The Semantic
Web." Scientific American.
Bertino, E., C. Dai, et al. (2009). The Challenge of
Assuring Data Trustworthiness. Database Systems for
Advanced Applications. Springer-Verlag. Volume
5463/2009: 22-33.
Bézivin, J. (2004). "In Search of a Basic Principle for
Model Driven Engineering." UPGRADE, Novática.
Vol. 2(No.2): 21-24.
Biolchini, J. C. d. A., P. G. Mian, et al. (2007). "Scientific
research ontology to support systematic review in
software engineering." Adv. Eng. Inform. 21(2): 133-
151.
Caballero, I., A. Caro, et al. (2008). "IQM3: Information
Quality Maturity Model." Journal of Universal
Computer Science 14: 1-29.
Caballero, I., E. M. Verbo, et al. (2008).
DQRDFS:Towards a Semantic Web Enhanced with
Data Quality. Web Information Systems and
Technologies, Funchal, Madeira, Portugal.
Eppler, M. and M. Helfert (2004). A Classification and
Analysis of Data Quality Costs. International
Conference on Information Quality, MIT, Cambridge,
MA, USA.
Gomes, P., J. Farinha, et al. (2007 ). A data quality
metamodel extension to CWM Proceedings of the
fourth Asia-Pacific conference on Comceptual
modelling - Volume 67 Ballarat, Australia Australian
Computer Society, Inc.: 17-26
ISO-25012 (2008). "ISO/IEC 25012: Software
Engineering-Software product Quality Requirements
and Evaluation (SQuaRE)-Data Quality Model."
Karel, R., C. Moore, et al. (2009). "Forrester‟s report for
Business Process and Application Professionals on
Trends 2009: Master Data Management." Forrester.
Laudon, K. C. (1986). "Data Quality and Due Process in
Large Interorganizational Record System."
Communications of the ACM 29(1): 4-11.
Missier, P., S. Embury, et al. (2006). "Quality views:
capturing and exploiting the user perspective on data
quality." Proceedings of the 32nd international
conference on Very large data bases-Volume 32.
ENASE 2010 - International Conference on Evaluation of Novel Approaches to Software Engineering
16