DCDATASOFT 2020 Abstracts


Short Papers
Paper Nr: 1
Title:

Social Modeling based on Event Detection: Research Outline

Authors:

Aigerim Mussina and Sanzhar Aubakirov

Abstract: Social networks already play a significant role in human’s daily life. We are used to sharing almost everything with other users. Therefore social networks have become an arena of enormous opportunities to perform data analysis. Social media analytics applies to digital marketing, social opinion analysis, political situation monitoring, natural disaster notification. Various commercial and government organizations want to track, manage and predict information threads flow in digital space. It is possible to detect events on which people are reacting in every moment in online social networks. Event detection is a powerful data analysing process useful for social modeling.

Paper Nr: 1
Title:

Social Modeling based on Event Detection: Research Outline

Authors:

Aigerim Mussina and Sanzhar Aubakirov

Abstract: Social networks already play a significant role in human’s daily life. We are used to sharing almost everything with other users. Therefore social networks have become an arena of enormous opportunities to perform data analysis. Social media analytics applies to digital marketing, social opinion analysis, political situation monitoring, natural disaster notification. Various commercial and government organizations want to track, manage and predict information threads flow in digital space. It is possible to detect events on which people are reacting in every moment in online social networks. Event detection is a powerful data analysing process useful for social modeling.

Paper Nr: 2
Title:

An Approach to Manage Software Documentation in Scrum Projects

Authors:

Anbreen Javed

Abstract: Software documentation is an integral source of knowledge for development activities and stakeholders. The application of an Agile Software Development (ASD) method, for instance scrum, is common nowadays in delivering state-of-the-art software but documentation is rare in scrum projects. Even scrum development requires a certain amount of documentation and scrum teams consider documentation to be an important issue. This makes it essential to obtain more detailed facts from scrum projects on what experts need and how their needs can be met. Agile literature does not provide evidence on how scrum teams currently handle software documentation and the challenges they face while dealing documentation. Scrum experts will be interviewed for gaining an in-depth understanding about the challenges faced and practices applied for handling documentation while using scrum. We plan to develop an optimized solution in-line with agile principles, which will address majority of the problems by mitigating the root, causes of the issues within scrum context. A focus group of scrum experts will assess the effectiveness of the solution and identifying the issues from implementation point of view. We will validate the improved version of the solution in the light of feedback from the focus group through multiple case studies. Our study will provide us better understanding about the practices that are being applied by experts for handling documentation within scrum projects and the manifest challenges they face while managing documentation. Moreover, a solution to address documentation effectively in the real-world scrum projects will improve the product quality and provide long-term benefits to the software industry.

Paper Nr: 2
Title:

An Approach to Manage Software Documentation in Scrum Projects

Authors:

Anbreen Javed

Abstract: Software documentation is an integral source of knowledge for development activities and stakeholders. The application of an Agile Software Development (ASD) method, for instance scrum, is common nowadays in delivering state-of-the-art software but documentation is rare in scrum projects. Even scrum development requires a certain amount of documentation and scrum teams consider documentation to be an important issue. This makes it essential to obtain more detailed facts from scrum projects on what experts need and how their needs can be met. Agile literature does not provide evidence on how scrum teams currently handle software documentation and the challenges they face while dealing documentation. Scrum experts will be interviewed for gaining an in-depth understanding about the challenges faced and practices applied for handling documentation while using scrum. We plan to develop an optimized solution in-line with agile principles, which will address majority of the problems by mitigating the root, causes of the issues within scrum context. A focus group of scrum experts will assess the effectiveness of the solution and identifying the issues from implementation point of view. We will validate the improved version of the solution in the light of feedback from the focus group through multiple case studies. Our study will provide us better understanding about the practices that are being applied by experts for handling documentation within scrum projects and the manifest challenges they face while managing documentation. Moreover, a solution to address documentation effectively in the real-world scrum projects will improve the product quality and provide long-term benefits to the software industry.

Paper Nr: 3
Title:

Deep Reinforcement Learning Applied to a University Environment

Authors:

Gulim Moldash

Abstract: Deep learning opens up enormous prospects for us. His ability to learn independently and predict the results can be used to solve many everyday problems, for example, to predict the course of action, to recognize speech. At present, deep learning has gained great interest in the academic field. The relevance in the academic field is determined by the need for system development, which will help in the learning process to monitor and provide feedback to increase the level of competence of students' knowledge. The purpose of this article is to create the basis for the further development of modeling the process of student interaction with the university.

Paper Nr: 3
Title:

Deep Reinforcement Learning Applied to a University Environment

Authors:

Gulim Moldash

Abstract: Deep learning opens up enormous prospects for us. His ability to learn independently and predict the results can be used to solve many everyday problems, for example, to predict the course of action, to recognize speech. At present, deep learning has gained great interest in the academic field. The relevance in the academic field is determined by the need for system development, which will help in the learning process to monitor and provide feedback to increase the level of competence of students' knowledge. The purpose of this article is to create the basis for the further development of modeling the process of student interaction with the university.

Paper Nr: 4
Title:

Data Quality Evaluation using Probability Models

Authors:

Allen O'Neill

Abstract: This paper discusses an approach with machine-learning probability models to evaluate the difference between good and bad data quality in a dataset. A decision tree algorithm is used to predict data quality based on no domain knowledge of the datasets under examination. It is shown that for the data examined, the ability to predict the quality of data based on simple good/bad pre-labelled learning examples is accurate, however in general it may not be sufficient for useful production data quality assessment.

Paper Nr: 4
Title:

Data Quality Evaluation using Probability Models

Authors:

Allen O'Neill

Abstract: This paper discusses an approach with machine-learning probability models to evaluate the difference between good and bad data quality in a dataset. A decision tree algorithm is used to predict data quality based on no domain knowledge of the datasets under examination. It is shown that for the data examined, the ability to predict the quality of data based on simple good/bad pre-labelled learning examples is accurate, however in general it may not be sufficient for useful production data quality assessment.

Paper Nr: 5
Title:

Industrial Relevance of Software Testing Education: Improving Software Testing Curricula

Authors:

Bushra Hamid

Abstract: Software testing education aim to equip students with skills that are vital in the software industry. These undergraduate students are expected to emerge as ready to step directly into software tester positions and succeed. Therefore, it is imperative to investigate what skills and capabilities software industry expect from computing graduates to possess before starting their career as software tester. In this research study, we will identify the requirements/demands that software industry requires from fresh computing graduates to become junior software testers. We will then review the current software testing curriculum, taught at various universities in Pakistan, to see whether the existing curriculum is aligned with the expectations of the software industry. If not, we will tailor the software testing curriculum according to industry needs and assess whether or not new graduates meet software industry expectations.

Paper Nr: 5
Title:

Industrial Relevance of Software Testing Education: Improving Software Testing Curricula

Authors:

Bushra Hamid

Abstract: Software testing education aim to equip students with skills that are vital in the software industry. These undergraduate students are expected to emerge as ready to step directly into software tester positions and succeed. Therefore, it is imperative to investigate what skills and capabilities software industry expect from computing graduates to possess before starting their career as software tester. In this research study, we will identify the requirements/demands that software industry requires from fresh computing graduates to become junior software testers. We will then review the current software testing curriculum, taught at various universities in Pakistan, to see whether the existing curriculum is aligned with the expectations of the software industry. If not, we will tailor the software testing curriculum according to industry needs and assess whether or not new graduates meet software industry expectations.

Paper Nr: 6
Title:

Big Data Analysis Systems in IoT Environments for Managing Privacy and Digital Identity: Pseudonymity, De-anonymization and the Right to Be Forgotten

Authors:

Emanuela Podda

Abstract: The project aims at investigating the data anonymization considered as “a result of processing personal data with the aim of irreversibly preventing identification of the data subject” and its consequent issue of de-anonymization within the application of the EU GDPR and the EU FFD.

Paper Nr: 6
Title:

Big Data Analysis Systems in IoT Environments for Managing Privacy and Digital Identity: Pseudonymity, De-anonymization and the Right to Be Forgotten

Authors:

Emanuela Podda

Abstract: The project aims at investigating the data anonymization considered as “a result of processing personal data with the aim of irreversibly preventing identification of the data subject” and its consequent issue of de-anonymization within the application of the EU GDPR and the EU FFD.

Paper Nr: 7
Title:

Improving Monitoring and Evaluation of Software Engineering Curriculum: A Concept Map based Approach

Authors:

Farkhanda Qamar

Abstract: Curriculum Management is one of the cornerstones of quality higher education programs. Development of coherent curriculum encapsulating all learning activities, course sequencing, development of learning objectives, selection of appropriate course content and content sequencing is not an easy task. It requires multidimensional efforts to accomplish the task. The importance of an effective curriculum management is now accepted and understood among the masses and a lot of work has been done for effective curriculum management, still processes and practices for curriculum management remains human intensive and tedious. There is a need to thoroughly monitor and evaluate the implementation of curriculum with efficiency and effectiveness. We will develop a new paradigm of pedagogical computing that can offer a scheme to manage (i.e. design, measure, visualize, assess, compare) curriculum of a software engineering with unprecedented objectivity and details. It will allow experts to effectively visualize the deficiencies, gap in implementation, gaps and redundancies in lecturing each with precision and clarity.

Paper Nr: 7
Title:

Improving Monitoring and Evaluation of Software Engineering Curriculum: A Concept Map based Approach

Authors:

Farkhanda Qamar

Abstract: Curriculum Management is one of the cornerstones of quality higher education programs. Development of coherent curriculum encapsulating all learning activities, course sequencing, development of learning objectives, selection of appropriate course content and content sequencing is not an easy task. It requires multidimensional efforts to accomplish the task. The importance of an effective curriculum management is now accepted and understood among the masses and a lot of work has been done for effective curriculum management, still processes and practices for curriculum management remains human intensive and tedious. There is a need to thoroughly monitor and evaluate the implementation of curriculum with efficiency and effectiveness. We will develop a new paradigm of pedagogical computing that can offer a scheme to manage (i.e. design, measure, visualize, assess, compare) curriculum of a software engineering with unprecedented objectivity and details. It will allow experts to effectively visualize the deficiencies, gap in implementation, gaps and redundancies in lecturing each with precision and clarity.