Mining developers' workflows from IDE usage

C Ioannou, A Burattin, B Weber - … Workshops, Tallinn, Estonia, June 11-15 …, 2018 - Springer
An increased understanding of how developers' approach the development of software and
what individual challenges they face, has a substantial potential to better support the …

Understanding coding behavior: an incremental process mining approach

P Ardimento, ML Bernardi, M Cimitile, D Redavid… - Electronics, 2022 - mdpi.com
Capturing and analyzing interaction data in real-time from development environments can
help in understanding how programmers handle coding activities. We propose the use of …

Mining developer's behavior from web-based IDE logs

P Ardimento, ML Bernardi, M Cimitile… - 2019 IEEE 28th …, 2019 - ieeexplore.ieee.org
The birth of cloud-based development environments makes available an increasing number
of data coming out from the interaction of different developers with a diverse level of …

Evaluating coding behavior in software development processes: A process mining approach

P Ardimento, ML Bernardi, M Cimitile… - 2019 IEEE/ACM …, 2019 - ieeexplore.ieee.org
Process mining is a family of techniques that aim at analyzing business process execution
data recorded in event logs. Conformance checking is a branch of this discipline embracing …

Enriched event streams: a general dataset for empirical studies on in-IDE activities of software developers

S Proksch, S Amann, S Nadi - … of the 15th International Conference on …, 2018 - dl.acm.org
Developers have been the subject of many empirical studies over the years. To assist
developers in their everyday work, an understanding of their activities is necessary …

Monitoring the software development process with process mining

S Bala, J Mendling - Business Modeling and Software Design: 8th …, 2018 - Springer
Software projects typically need to be monitored in detail regarding when what was done in
order to demonstrate adherence to methodologies, rules, regulations, guidelines or best …

Using process mining to leverage the development of a family of mobile applications

LA Rezunik, AI Perevoznikova, DV Eremina… - Труды института …, 2023 - mathnet.ru
Enterprises often provide their services via a family of applications based on various
platforms. Applications in such a family can behave differently. Their development processes …

Agile development with software process mining

V Rubin, I Lomazova, WMP Aalst - Proceedings of the 2014 international …, 2014 - dl.acm.org
Modern companies continue investing more and more in the creation, maintenance and
change of software systems, but the proper specification and design of such systems …

[HTML][HTML] Process mining software engineering practices: A case study for deployment pipelines

AF Nogueira, M Zenha-Rela - Information and Software Technology, 2024 - Elsevier
Context: In mature software development organizations the ci/cd pipeline is the only route to
deploy software into production. While the workflow of this process seems straightforward …

[PDF][PDF] Process mining in software events of open source software projects

E Kouzari, I Stamelos - … Symposium & 24th National Conference on …, 2013 - researchgate.net
Process Mining has only been extensively studied for the past few years and yet it has
already helped to better understand the way systems work and made possible the extraction …