Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1966883.1966892acmotherconferencesArticle/Chapter ViewAbstractPublication PagesbewebConference Proceedingsconference-collections
research-article

Capturing data quality requirements for web applications by means of DQ_WebRE

Published: 25 March 2011 Publication History

Abstract

The number and complexity of Web applications which are part of Business Intelligence (BI) applications had grown exponentially in recent years. The amount of data used in these applications has consequently also grown. Managing data with an acceptable level of quality is paramount to success in any organizational business process. In order to raise and maintain the adequate levels of Data Quality (DQ) it is indispensable for Web applications to be able to satisfy specific DQ requirements. In order to achieve this goal, DQ requirements should be captured and introduced into the development process together with the other software requirements needed in the applications. However, in the field of Web application development, and to the best of our knowledge, no proposals exist with regard to the way in which to manage specific DQ software requirements. This paper considers the MDA (Model Driven Architecture) approach and, principally, the benefits provided by Model Driven Web Engineering (MDWE) in order to put forward a proposal for two artifacts. These two artifacts are a metamodel and a UML profile for the management of Data Quality Software Requirements for Web Applications (DQ_WebRE).

References

[1]
Phan, D. D. and D. R. Vogel, A model of customer relationship management and business intelligence systems for catalogue and online retailers. Information & Management, 2010. 47(2): p. 69--77.
[2]
Bertino, E., A. Maurino, and M. Scannapieco, Guest Editors' Introduction: Data Quality in the Internet Era. 2010. p. 11--13.
[3]
Caro, A., et al., A proposal for a set of attributes relevant for Web Portal Data Quality. Software Quality Journal, 2008.
[4]
Batini, C., et al. A Framework and a Methodology for Data Quality Assessment and Monitoring. in 12th International Conference on Information Quality. 2007. MIT, Cambridge, MA.
[5]
Ballou, D. P. and H. L. Pazer, Modeling Completeness versus Consistency Tradeoffs in Information Decision Contexts IEEE Transactions on Knowledge and Data Engineering 2003 15 (1): p. 240--243
[6]
Kahn, B. K., D. M. Strong, and R. Y. Wang, Information Quality Benchmarks: Product and Service Performance. Communications of the ACM, 2002. 45(4ve): p. 184--192.
[7]
Pipino, L., Y. Lee, and R. Wang, Data Quality Assessment. Communications of the ACM, 2002. 45(4): p. 211--218.
[8]
Scannapieco, M. and L. Berti-Équille, Report from the First and Second International Workshops on Information Quality in Information Systems- IQIS 2004 and IQIS 2005 in Conjunction with ACM SIGMOD/PODS Conferences. SIGMOD RECORD, 2006. 35(2): p. 50--52.
[9]
Shankaranayanan, G. and Y. Cai. A Web Services Application for the Data Quality Management in the B2B Networked Environment. in 38th Hawaii International Conference on System Sciences (HICSS-38 2005). 2005. Big Island, HI, USA: IEEE Computer Society.
[10]
Eppler, M. and M. Helfert. A Classification and Analysis of Data Quality Costs. in International Conference on Information Quality. 2004. MIT, Cambridge, MA, USA.
[11]
Laudon, K. C., Data Quality and Due Process in Large Interorganizational Record System. Communications of the ACM, 1986. 29(1): p. 4--11.
[12]
Wang, R., V. Storey, and C. Firth, A Framework for Analysis of Data Quality Research. IEEE Transactions on Knowledge and Data Engineering, 1995. 7(4).
[13]
Karel, R., C. Moore, and C. Coit, Forrester's report for Business Process and Application Professionals on Trends 2009: Master Data Management. Forrester, 2009.
[14]
Guerra-García, C., I. Caballero, and M. Piattini, A Survey on How to Manage Specific Data Quality Requirements during Information System Development. Lecture Notes in Computer Science, 2011(Evaluation of Novel Approaches to Software Engineering).
[15]
Ge, M. and M. Helfert. A Review of Information Quality Research. in International Conference on Information Quality. 2007. MIT, Cambridge, MA, USA.
[16]
Strong, D. M., Y. W. Lee, and R. Y. Wang, Data Quality in Context. Communications of the ACM, 1997. 40(5): p. 103--110.
[17]
Escalona, M. J. and G. Aragón, NDT. A Model-Driven Approach for Web Requirements. IEEE Trans. Softw. Eng., 2008. 34(3): p. 377--390.
[18]
Guerra-García, C., I. Caballero, and M. Piattini. DQ-VORD: A Methodology for Managing and Integrating Data Quality Requirements into Software Requirement Specification. in IADIS International Conference WWW/INTERNET 2009. 2009. Rome, Italy.
[19]
Batini, C., et al., Methodologies for data quality assessment and improvement. ACM Computing Surveys, 2009. Vol. 41, No. 3.
[20]
Lee, Y. W., et al., Journey to Data Quality. 2006, Cambridge, MA, USA: Massachussets Institute of Technology.
[21]
ISO-25012, ISO/IEC 25012: Software Engineering-Software product Quality Requirements and Evaluation (SQuaRE)-Data Quality Model. 2008.
[22]
Koch, N. and A. Kraus, The Expressive Power of UML-based Web Engineering, in Second Int. Workshop on Web-oriented Software Technology (IWWOST '02). 2002: Málaga, Spain. p. 105--119.
[23]
Ceri, S., P. Fraternali, and A. Bongio, Web Modeling Language (WebML): a modeling language for designing Web sites. Computer Networks, 2000. 33(1--6): p. 137--157.
[24]
Escalona, M. J. and N. Koch, Metamodeling the Requirements of Web Systems, in Web Information Systems and Technologies, S. B. Heidelberg, Editor. 2006. p. 267--280.
[25]
Meliá, S. and J. Gómez, Applying Transformations to Model Driven Development of Web applications, in Perspectives in Conceptual Modeling, S. B. Heidelberg, Editor. 2005. p. 63--73.
[26]
Escalona, M. J. and N. Koch, Requirements Engineering for Web Applications: A Comparative Study. Journal on Web Engineering, 2004. 2: p. 193--212.
[27]
OMG, Model Driven Architecture (MDA)- document number ormsc/2001-07-01. 2001.
[28]
OMG. Unified Modeling Language: Superstructure. Versión 2.0. 2005; Available from: <http://www.omg.org/docs/formal/05-07-04.pdf>.
[29]
OMG, OCL 2.0 Specification. Version 2.0. 2005, Object Management Group (OMG). p. 185.
[30]
OMG. MOF QVT Final Adopted Specification. 2008; Available from: http://www.omg.org/spec/QVT/1.0/ {Accessed in January, 2011}.
[31]
Guerra-García, C., I. Caballero, and M. Piattini. A Systematic Literature Review of How to Introduce Data Quality Requirements into a Software Product Development. in 5th. International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE. 2010. Athens, Greece.
[32]
Becker, D., J. Jaster, and J. Kuperman. Flexible and Generic Data Quality Metadata Exchange. in International Conference on Information Quality, ICIQ '09. 2009.
[33]
Becker, D., W. McMullen, and K. Hetherington-Young. A Flexible and Generic Data Quality Metamodel. in International Conference on Information Quality. 2007.
[34]
Caballero, I., et al. A Data Quality Measurement Information Model based on ISO/IEC 15939. in 12th International Conference on Information Quality. 2007. MIT, Cambridge, MA.
[35]
Jacobson, I., G. Booch, and J. Rumbaugh, The Unified Software Development Process. 1999: Reading (MA): Addison-Wesley.
[36]
Bézivin, J., In Search of a Basic Principle for Model Driven Engineering. UPGRADE, Novática., 2004. Vol. 2(No. 2): p. 21--24.

Cited By

View all
  • (2022)Ontology-Assisted and Autonomic Testing Verified Model for Automated and Reliable Web DevelopmentIETE Journal of Research10.1080/03772063.2022.215069870:2(1622-1637)Online publication date: 2-Dec-2022
  • (2016)Adding quality in the user requirements specification: A first approach2016 Eleventh International Conference on Digital Information Management (ICDIM)10.1109/ICDIM.2016.7829796(79-84)Online publication date: Sep-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
BEWEB '11: Proceedings of the 2nd International Workshop on Business intelligencE and the WEB
March 2011
54 pages
ISBN:9781450306102
DOI:10.1145/1966883
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 March 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Web engineering
  2. data quality
  3. model driven Web engineering
  4. requirements engineering
  5. requirements modeling

Qualifiers

  • Research-article

Funding Sources

Conference

EDBT/ICDT '11

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Ontology-Assisted and Autonomic Testing Verified Model for Automated and Reliable Web DevelopmentIETE Journal of Research10.1080/03772063.2022.215069870:2(1622-1637)Online publication date: 2-Dec-2022
  • (2016)Adding quality in the user requirements specification: A first approach2016 Eleventh International Conference on Digital Information Management (ICDIM)10.1109/ICDIM.2016.7829796(79-84)Online publication date: Sep-2016

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media