Preview

Труды Института системного программирования РАН

Расширенный поиск

Разработка Web-приложений с учетом элементов качества данных – DQAWA

https://doi.org/10.15514/ISPRAS-2021-33(2)-2

Аннотация

В настоящее время обеспечение достаточного уровня качества данных является первостепенной задачей для поддержки успешной деятельности любой организации или предприятия. Поэтому внедрение практик управления качеством данных необходимо в ситуациях, требующих обеспечения определенного уровня качества данных для конкретной функциональности приложения или сервиса. Подобные специализированные практики управления качеством данных должны внедряться в процесс разработки программного обеспечения как можно раньше. На основе анализа существующих предложений в данной области было установлено, что все еще заметна нехватка методологических и технологических решений при разработке приложений, ориентированных на качество данных. Основываясь на достижениях области Web-проектирования под управлением моделей, данная работа представляет частичный результат наших исследований в этой области: предлагается использование метамодели и профиля UML как артефактов качества данных на стадии проектирования Web-приложений. Основной целью работы является предоставление инструментов для предотвращения проблем с качеством данных при проектировании Web-приложений.

Об авторах

Сезар Артуро ГУЕРРА-ГАРСИЯ
Автономный университет Сан-Луис-Потоси
Мексика

Ph.D., профессор



Гектор Херардо ПЕРЕС-ГОНСАЛЕС
Автономный университет Сан-Луис-Потоси
Мексика

Кандидат наук, профессор



Марко Тулио РАМИРЕС-ТОРРЕС
Автономный университет Сан-Луис-Потоси
Мексика

Кандидат прикладных наук, профессор



Рейес ХУАРЕС-РАМИРЕС
Автономный университет Нижней Калифорнии
Мексика

Кандидат наук, профессор



Список литературы

1. Strong D.M., Y.W. Lee, and R.Y. Wang. Data Quality in Context. Communications of the ACM, vol. 40, no. 5, 1997, pp. 103-110.

2. Некрестьянов И.С., Пантелеева Н.В. Системы текстового поиска для Веб. Программирование, том 28, no. 4, 2002 г., стр. 33-67 / Nekrestyanov I.S. and N.V. Panteleeva. Text Retrieval Systems for the Web. Programming and Computer Software, vil. 28, no. 4, 2002, pp. 207 - 225.

3. Akoka J., Berti-Equille L., Boucelma O et al. A Framework for Quality Evaluation in Data Integration Systems. In Proc. of the I9th nternational Conference on Enterprise Information Systems, ICEIS. 2007, pp.170-175.

4. Bertino E., Maurino A., and Scannapieco M. Guest Editors' Introduction: Data Quality in the Internet Era. IEEE Internet Computing, vol. 14, no. 4, 2010. p. 11-13.

5. ISO/TS--8000-1, ISO/TS 8000-1:2011 Data Quality - Part 1: Overview. 2011.

6. Варламов М.И., Турдаков Д.Ю. Обзор методов извлечения информации из Веб-ресурсов. Программирование, том 42, no. 5, 2016 г., стр. 39-48 / Varlamov M.I. and Turdakov D.Yu. A survey of methods for the extraction of information from Web resources. Programming and Computer Software, vol. 42, no. 5, 2016, p. 279-291.

7. Недумов Я.Р., Турдаков Д.Ю., Майоров В.Д., Овчинников П.Е. Автоматизация процесса нормализации информации при внедрении систем управления основными данными. Программирование, том 39, no. 3, 2013 г., стр. 3-14 / Nedumov Y.R., D.Yu. Turdakov, V.D. Maiorov, and Ovchinnikov P.E. Automation of data normalization for implementing master data management systems. Programming and Computer Software, vol. 39, no. 3, 2013, pp. 115-123.

8. Липаев В.В. Методология верификации и тестирования крупномасштабных программных средств. Программирование, том 29, no. 6, 2003 г., стр. 7-24 / Lipaev V.V. A Methodology of Verification and Testing of Large Software Systems. Programming and Computer Software, vol. 29, no. 6, 2003, pp. 298-309.

9. Aguilar J.A., Garrigós I., Mazón J.-N., Trujillo J. An MDA Approach for Goal-oriented Requirement Analysis in Web Engineering. Universal Computer Science, vol. 16, issue 17, 2010, pp. 2475-2494.

10. Moreno N. and A. Vallecillo. Towards interoperable Web engineering methods. Journal of American Society for Information Science and Technology, vol. 59, no. 7, 2008, pp. 1073-1092.

11. Escalona M.J., Torres J., Mejías M. et al., The treatment of navigation in web engineering. Advances in Engineering Software, vol. 38, no. 4, 2007, pp. 267-282.

12. Guerra-García C., Juárez-Ramírez R., Menéndez-Domínguez V. et al. Improving the Project Planning Process Considering Artifacts with Quality. In Proc. of the 4th. International Conference in Software Engineering Research and Innovation, 2016, pp. 15-20.

13. Guerra-García C., Llamas R. and Montaño-Rivas O. et al. QUACOP: An approach to Increase the Quality of Artifacts considered in a Project Planning Process. In Software Engineering: Methods, Modeling and Teaching. Universidad San Buenaventura Medellin, 2017.

14. Guerra-García C., Caballero I., and Piattini M. Capturing data quality requirements for Web applications by means of DQ_WebRE. Information Systems Frontiers, vol. 15, issue 3, 2013, pp. 433-445.

15. Guerra-García C., Caballero I., and Piattini M. A Survey on How to Manage Specific Data Quality Requirements during Information System Development. Communications in Computer and Information Science, vol. 230, 2011, pp. 16-30.

16. Ge M. and Helfert M. A Review of Information Quality Research - Develop a Research Agenda. In Proc. of the 12th International Conference on Information Quality, 2007, pp. 76-91.

17. Pipino L.L., Wang R.Y., Funk J.D., Lee Y.W. Journey to Data Quality. The MIT Press, 2006, 240 p.

18. Wang R., Pierce E., Madnick S. et al., eds. Information Quality. Advances in Management Information Systems. Routledge, 2005, 265 p.

19. ISO-25012, ISO/IEC 25012: Software Engineering-Software Product Quality Requirements and Evaluation (SQuaRE)-Data Quality Model. 2008.

20. Fons J., et al. Development of Web Applications from Web Enhanced Conceptual Schemas. Lecture Notes in Computer Science, vol. 2813, 2003, pp. 232-245.

21. Koch N. and A. Kraus. The Expressive Power of UML-based Web Engineering. In Proc. of the 2nd International Workshop on Web-oriented Software Technology (IWWOST ´02), 2002, pp. 105-119.

22. Ceri S., Fraternali P., and Bongio A. Web Modeling Language (WebML): a modeling language for designing Web sites. Computer Networks, vol. 33, issues 1-6, 2000, pp. 137-157.

23. Baresi L., Garzotto F., Mainetti L., Paolini P. Meta-modeling Techniques Meet Web Application Design Tools. Lecture Notes in Computer Science, vol. 2306, 2002, pp. 182-206.

24. De Troyer O.M.F. and Leune C.J. WSDM: a user centered design method for Web sites. Computer Networks and ISDN Systems, vol. 30, issues 1-7, 1998, pp. 85-94.

25. De Castro V. and Marcos E. Towards a Service-Oriented MDA-Based Approach to the Alignment of Business Process with IT Systems: from the Business Model to a Web Service Composition Model. International Journal of Cooperative Information Systems, vol. 18, no. 2, 2009, pp. 225-260.

26. Meliá S. and Gómez J. Applying Transformations to Model Driven Development of Web applications. Lecture Notes in Computer Science, vol. 3770, 2005. pp. 63-73.

27. Busch M., Koch N., Masi M. et al. Towards Model-Driven Development of Access Control Policies for Web Applications. In Proc. of the Workshop on Model-Driven Security, 2012, pp. 1-6.

28. Zhang G. and Hölzl M. Aspect-Oriented Modeling of Web Applications with HiLA. Lecture Notes in Computer Science, vol. 7059, 2012, pp. 211-222.

29. Koch N., Knapp A., Zhang G., and Baumeister H. Uml-Based Web Engineering. In Web Engineering: Modelling and Implementing Web Applications, Springer, 2008, pp. 157-191.

30. Koch N. and Kraus A. Towards a Common Metamodel for the Development of Web Applications. Lecture Notes in Computer Science, vol. 2722, 2003, pp. 497-506.

31. Koch N. and Kroib C. UWE Metamodel and Profile. User Guide and Reference. Technical Report 0802, Institute for Informatics. Ludwig-Maximilians-Universitat Munchen (LMU), 2008, 35 p.

32. Busch M. Evaluating and Engineering: an Approach for the Development of Secure Web Applications. Dissertation, Ludwig-Maximilians-Universität München, 2016, 215 p.

33. Busch M., Koch N., and Suppan S. Modeling Security Features of Web Applications. Lecture Notes in Computer Science, vol. 8431, 2014, pp. 119-139.

34. Guerra-García C., Caballero I., and Piattini M. A Systematic Literature Review of How to Introduce Data Quality Requirements into a Software Product Development. In Proc. of the 5th International Conference on Evaluation of Novel Approaches to Software Engineering, 2010, pp. 12-19.

35. OMG. Unified Modeling Language: Superstructure. Versión 2.0. 2005.

36. EasyChair. EasyChair Conference System. Available at: http://www.easychair.org/.

37. Guerra-García C., Caballero I., and Piattini M. DQ-VORD: A Methodology for Managing and Integrating Data Quality Requirements into Software Requirement Specification. In Proc. of the IADIS International Conference on WWW/INTERNET, 2009, pp. 392–399.

38. Koch N., Zhang G., and Escalona M.J. Model transformations from requirements to Web system design. In Proc. of the 6th international conference on Web engineering. 2006, pp. 281–288.

39. Kraus A., Knapp A., and Koch N. Model-Driven Generation of Web Applications in UWE. In Proc. of the 3rd International Workshop on Model-Driven Web Engineering, 2007, pp. 1-16.

40. Escalona M.J. and Koch N. Metamodeling the Requirements of Web Systems. Lecture Notes in Business Information Processing book series, vol. 1, 2006, pp. 267-280.

41. Batini C. and Scannapieco M. Data Quality: Concepts, Methodologies and Techniques. Springer, 2006, 281 p.


Рецензия

Для цитирования:


ГУЕРРА-ГАРСИЯ С., ПЕРЕС-ГОНСАЛЕС Г., РАМИРЕС-ТОРРЕС М., ХУАРЕС-РАМИРЕС Р. Разработка Web-приложений с учетом элементов качества данных – DQAWA. Труды Института системного программирования РАН. 2021;33(2):49-64. https://doi.org/10.15514/ISPRAS-2021-33(2)-2

For citation:


GUERRA-GARCÍA C., PEREZ-GONZALEZ H., RAMÍREZ-TORRES M., JUÁREZ RAMÍREZ R. Developing Web Applications with Awareness of Data Quality Elements – DQAWA. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2021;33(2):49-64. (In Russ.) https://doi.org/10.15514/ISPRAS-2021-33(2)-2



Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)