VLDB 2026 Research / reviewers in the wild / expert
Ananga Thapaliya
dblp:246/4716
· DBLP profile ↗
6ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0002-4526-1090ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A Reflection on the Use of Systemic Thinking in Software DevelopmentabstractThe research examines the value and potential usefulness of using systemic thinking, which looks at the interconnectedness of things, to comprehend the complexities of software development projects and the technical and human factors involved. It considers two different aspects of systemic thinking - psychological and sociological - and posits that these can assist in understanding how software teams function and attain their objectives, as well as the goals of the entities for which they work. Our research aims to provide a novel contribution to the field by investigating the use of systemic thinking in software development teams and organizations. We evaluate the reliability and validity of the survey applied to different groups of relevant participants, relate our findings to existing literature, and identify the most representative factors of systemic thinking. Despite the popularity of various factors that fall under the umbrella of ’systems thinking’, there is limited understanding of their effectiveness in improving organizational performance or productivity, particularly when it comes to psychological and sociological systemic factors. The relationship between the use of systems thinking and organizational performance is often based on anecdotal evidence, rather than the identification and application of specific factors. Our work emphasizes the importance of understanding and applying such factors in order to build a solid foundation for the effective use of system dynamics and systems thinking tools, which is crucial for software development teams. Paolo Ciancarini, Mirko Farina, Artem V. Kruglov, Giancarlo Succi, Ananga Thapaliya |
ENASE | 5 |
| 2023 | Exploring the Impact of COVID-19 on Education: A Study on Challenges and Opportunities in Online Learning
Ananga Thapaliya, Yury Hrytsuk |
KES-AMSTA | 1 |
| 2021 | Systemic Theory for Software Teams: A PerspectiveabstractComplex problems involve a concerted effort by the software team and can absorb vital resources, but our understanding of how the software team forms and succeeds has been minimal. It is not possible to explain the relationships between team achievement and scale, concentration, and especially team expertise by confound- ing elements, such as age group, additional participation from other individuals who are not in the team, or by team structures. This generates a need to understand software teams using systemic theory. This position paper presents the efforts we have undertaken to study the impact of systemic factors on software development teams and how systemic theory can be used to understand software teams. Our approach looks at the effect of psychological and sociological systemic variables on software teams to identify a way to represent software teams as systems Sergey Masyagin, Giancarlo Succi, Ananga Thapaliya |
ENASE | 3 |
| 2020 | A Survey on the Effects of Working Conditions on Programming Efficiency in an Educational Environment
Mariia Charikova, Ananga Thapaliya, Susanna Gimaeva, Alexandr Grichshenko, Selina Varouqa, Luiz Jonatã Pires de Araújo, Giancarlo Succi |
ICCSA (6) | 2 |
| 2019 | Towards a game-independent model and data-structures in digital board games: an overview of the state-of-the-artabstractThe increasing number of options of digital board games is exciting not only from an entertainment perspective but also from an academic prospect. It enables, for example, the application of modern computational techniques and algorithms for extracting and analyzing data from a variety of games - which range from classics like Chess and Go to modern board games with complex rules like Settlers of Catan and Terra Mystica. It is intuitive that different digital board games require distinct representation schemes and data structures to save, for example, the status or snapshot of a particular game at a specific moment. The choice for a representation model and data-structures is a crucial design decision that affects the selection of an algorithmic solution as well as the suitableness for artificial intelligence agents. This survey focuses on the different schemes and data structures used to represent game states, physical components, players, actions and rules for digital board games that have been reported in the academic literature. This study aims to lay the groundwork for the development of a game-independent computational framework which includes a generic game representation to facilitate and promote the application of computational techniques such as, for example, artificial intelligence and machine learning to this domain. Luiz Jonatã Pires de Araújo, Mariia Charikova, Juliano Sales, Vladislav Smirnov, Ananga Thapaliya |
FDG | 5 |
| 2019 | Initial evaluation of the brain activity under different software development situationsabstractThe use of biological signals to understand software development has become more popular in the last few years but poses new challenges with respect to the overall experimental settings.In this paper we present such challenges and the approach we took to overcome them.We illustrate our approach by evaluating two programming situations: pair programming and programming with music.The subjects involved in the experimentation are mostly students, however, in the largest case we involved graduate students coming from industry with at least three years of working experience.The results in general support the validity of this approach and encourage to go further in this research line.Moreover, as a byproduct, the analysis of pair programming confirms, from a biological perspective, early hypotheses that pair programming induces higher level of concentration. Rustam Ikramov, Vladimir Ivanov 0001, Sergey Masyagin, Ruslan Shakirov, Ilyas Sirazitdinov, Giancarlo Succi, Ananga Thapaliya, Alexander Tormasov, Oydinoy Zufarova |
SEKE | 7 |