
Felienne Hermans
Person information
- affiliation: Leiden University, The Netherlands
- affiliation (former): Delft University of Technology, The Netherlands
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2020
- [j6]Mozhan Soltani, Felienne Hermans, Thomas Bäck:
The significance of bug report elements. Empir. Softw. Eng. 25(6): 5255-5294 (2020) - [j5]Veronika Cheplygina, Felienne Hermans
, Casper J. Albers
, Natalia Z. Bielczyk
, Ionica Smeets
:
Ten simple rules for getting started on Twitter as a scientist. PLoS Comput. Biol. 16(2) (2020) - [c54]Advait Sarkar, Judith W. Borghouts, Anusha Iyer, Sneha Khullar, Christian Canton, Felienne Hermans, Andrew D. Gordon, Jack Williams
:
Spreadsheet Use and Programming Experience: An Exploratory Survey. CHI Extended Abstracts 2020: 1-9 - [c53]Felienne Hermans:
Hedy: A Gradual Language for Programming Education. ICER 2020: 259-270 - [c52]Sally Fincher, Johan Jeuring, Craig S. Miller, Peter Donaldson, Benedict du Boulay, Matthias Hauswirth, Arto Hellas, Felienne Hermans, Colleen M. Lewis, Andreas Mühling, Janice L. Pearce, Andrew Petersen:
Notional Machines in Computing Education: The Education of Attention. ITiCSE (Working Group Reports) 2020: 21-50 - [c51]Sally Fincher, Johan Jeuring, Craig S. Miller, Peter Donaldson, Benedict du Boulay, Matthias Hauswirth, Arto Hellas, Felienne Hermans, Colleen M. Lewis, Andreas Mühling, Janice L. Pearce, Andrew Petersen:
Capturing and Characterising Notional Machines. ITiCSE 2020: 502-503 - [c50]Sabiha Yeni, Efthimia Aivaloglou, Felienne Hermans:
To Be or Not to Be a Teacher? Exploring CS Students' Perceptions of a Teaching Career. Koli Calling 2020: 11:1-11:11 - [e3]Michael Homer, Felienne Hermans, Steven L. Tanimoto, Craig Anslow:
IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2020, Dunedin, New Zealand, August 10-14, 2020. IEEE 2020, ISBN 978-1-7281-6901-9 [contents]
2010 – 2019
- 2019
- [c49]Alaaeddin Swidan, Felienne Hermans:
The Effect of Reading Code Aloud on Comprehension: An Empirical Study with School Students. CompEd 2019: 178-184 - [c48]Sohon Roy, Arie van Deursen, Felienne Hermans:
Perceived Relevance of Automatic Code Inspection in End-User Development: A Study on VBA. EASE 2019: 167-176 - [c47]Sabiha Yeni, Felienne Hermans:
Design of CoTAS: Automated Computational Thinking Assessment System. TACKLE@EC-TEL 2019 - [c46]Efthimia Aivaloglou, Felienne Hermans:
How is programming taught in code clubs? Exploring the experiences and gender perceptions of code club teachers. Koli Calling 2019: 22:1-22:10 - [c45]Maurício Finavaro Aniche, Felienne Hermans, Arie van Deursen:
Pragmatic Software Testing Education. SIGCSE 2019: 414-420 - [c44]Efthimia Aivaloglou
, Felienne Hermans:
Early Programming Education and Career Orientation: The Effects of Gender, Self-Efficacy, Motivation and Stereotypes. SIGCSE 2019: 679-685 - [c43]Bas Jansen, Felienne Hermans:
XLBlocks: a Block-based Formula Editor for Spreadsheet Formulas. VL/HCC 2019: 55-63 - 2018
- [c42]Alaaeddin Swidan, Felienne Hermans, Marileen Smit:
Programming Misconceptions for School Students. ICER 2018: 151-159 - [c41]Bas Jansen, Felienne Hermans, Edwin Tazelaar:
Detecting and Predicting Evolution in Spreadsheets - A Case Study in an Energy Network Company. ICSME 2018: 645-654 - [c40]Ebrahim Rahimi, Ineke Henze, Felienne Hermans, Erik Barendsen:
Investigating the Pedagogical Content Knowledge of Teachers Attending a MOOC on Scratch Programming. ISSEP 2018: 180-193 - [c39]Felienne Hermans, Alaaeddin Swidan, Efthimia Aivaloglou
:
Code phonology: an exploration into the vocalization of code. ICPC 2018: 308-311 - [c38]Sohon Roy, Arie van Deursen, Felienne Hermans:
On the Effectiveness of Automatically Inferred Invariants in Detecting Regression Faults in Spreadsheets. QRS Companion 2018: 199-206 - [c37]Rahul Pandita, Chris Parnin, Felienne Hermans, Emerson R. Murphy-Hill:
No half-measures: A study of manual and tool-assisted end-user programming tasks in Excel. VL/HCC 2018: 95-103 - [c36]Robert Holwerda, Felienne Hermans:
A Usability Analysis of Blocks-based Programming Editors using Cognitive Dimensions. VL/HCC 2018: 217-225 - [c35]Felienne Hermans, Alaaeddin Swidan, Efthimia Aivaloglou
, Marileen Smit:
Thinking out of the box: comparing metaphors for variables in programming education. WiPSCE 2018: 8:1-8:8 - [i6]Bas Jansen, Felienne Hermans:
The use of Charts, Pivot Tables, and Array Formulas in two Popular Spreadsheet Corpora. CoRR abs/1808.10642 (2018) - 2017
- [j4]Efthimia Aivaloglou
, David Hoepelman, Felienne Hermans:
Parsing Excel formulas: A grammar and its application on 4 large datasets. J. Softw. Evol. Process. 29(12) (2017) - [j3]Felienne Hermans:
Peter Hilton on Naming. IEEE Softw. 34(3): 117-120 (2017) - [c34]Felienne Hermans, Efthimia Aivaloglou
:
Teaching Software Engineering Principles to K-12 Students: A MOOC on Scratch. ICSE-SEET 2017: 13-22 - [c33]Alaaeddin Swidan, Felienne Hermans:
Semi-automatic Extraction of Cross-Table Data from a Set of Spreadsheets. IS-EUD 2017: 84-99 - [c32]Bas Jansen, Felienne Hermans:
The effect of delocalized plans on spreadsheet comprehension: a controlled experiment. ICPC 2017: 286-296 - [c31]Gregorio Robles, Jesús Moreno-León, Efthimia Aivaloglou
, Felienne Hermans:
Software clones in scratch projects: on the presence of copy-and-paste in computational thinking learning. IWSC 2017: 31-37 - [c30]Efthimia Aivaloglou
, Felienne Hermans, Jesús Moreno-León, Gregorio Robles:
A dataset of scratch programs: scraped, shaped and scored. MSR 2017: 511-514 - [c29]Felienne Hermans:
Code as Art - Art as Code: On the Use of Poetry and Paintings in Programming Education. PPIG 2017: 2 - [c28]Alaaeddin Swidan, Felienne Hermans:
Programming Education to Preschoolers: Reflections and Observations from a Field Study. PPIG 2017: 7 - [c27]Peter Hilton, Felienne Hermans:
Naming Guidelines for Professional Programmers. PPIG 2017: 19 - [c26]Felienne Hermans, Marlies Aldewereld:
Programming is Writing is Programming. Programming 2017: 33:1-33:8 - [c25]Alaaeddin Swidan, Alexander Serebrenik, Felienne Hermans:
How do Scratch Programmers Name Variables and Procedures? SCAM 2017: 51-60 - [c24]Sohon Roy, Felienne Hermans, Arie van Deursen
:
Spreadsheet testing in practice. SANER 2017: 338-348 - [c23]Felienne Hermans, Efthimia Aivaloglou
:
To Scratch or not to Scratch?: A controlled experiment comparing plugged first and unplugged first programming lessons. WiPSCE 2017: 49-56 - [e2]Luke Church, Felienne Hermans:
Proceedings of the 28th Annual Workshop of the Psychology of Programming Interest Group, PPIG 2017, Delft, The Netherlands, July 1-3, 2017. Psychology of Programming Interest Group 2017 [contents] - 2016
- [j2]Felienne Hermans, Janet Siegmund, Thomas Fritz, Gabriele Bavota
, Meiyappan Nagappan, Abram Hindle, Yasutaka Kamei, Ali Mesbah, Bram Adams:
Leaders of Tomorrow on the Future of Software Engineering: A Roundtable. IEEE Softw. 33(2): 99-104 (2016) - [c22]Efthimia Aivaloglou
, Felienne Hermans:
How Kids Code and How We Know: An Exploratory Study on the Scratch Repository. ICER 2016: 53-61 - [c21]Gary Miller, Felienne Hermans, Robin Braun
:
Gradual structuring: Evolving the spreadsheet paradigm for expressiveness and learnability. ITHET 2016: 1-8 - [c20]Felienne Hermans, Efthimia Aivaloglou
:
Do code smells hamper novice programming? A controlled experiment on Scratch programs. ICPC 2016: 1-10 - [c19]Felienne Hermans, Tijs van der Storm:
TrueGrid: Code the Table, Tabulate the Data. STAF Workshops 2016: 388-393 - [c18]Felienne Hermans, Kathryn T. Stolee
, David Hoepelman:
Smells in block-based programming languages. VL/HCC 2016: 68-72 - [c17]Gary Miller, Felienne Hermans:
Gradual structuring in the spreadsheet paradigm. VL/HCC 2016: 240-241 - [c16]Felienne Hermans, Bas Jansen, Sohon Roy, Efthimia Aivaloglou, Alaaeddin Swidan, David Hoepelman:
Spreadsheets are Code: An Overview of Software Engineering Approaches Applied to Spreadsheets. FOSE@SANER 2016: 56-65 - [c15]Sohon Roy, Felienne Hermans, Efthimia Aivaloglou, Jos Winter, Arie van Deursen:
Evaluating Automatic Spreadsheet Metadata Extraction on a Large Set of Responses from MOOC Participants. SANER 2016: 135-145 - [c14]Alaaeddin Swidan, Felienne Hermans, Ruben Koesoemowidjojo:
Improving the Performance of a Large Scale Spreadsheet: A Case Study. SANER 2016: 673-677 - [i5]Simone Schalkwijk, Felienne Hermans, Michiel van der Ven, Hans Duits:
Auditing spreadsheets: With or without a tool? CoRR abs/1603.02261 (2016) - 2015
- [j1]Felienne Hermans, Martin Pinzger, Arie van Deursen
:
Detecting and refactoring code smells in spreadsheet formulas. Empir. Softw. Eng. 20(2): 549-575 (2015) - [c13]Felienne Hermans, Emerson R. Murphy-Hill:
Enron's Spreadsheets and Related Emails: A Dataset and Analysis. ICSE (2) 2015: 7-16 - [c12]Felienne Hermans, Richard F. Paige, Peter Sestoft:
2nd International Workshop on Software Engineering Methods in Spreadsheets (SEMS 2015). ICSE (2) 2015: 1005-1006 - [c11]Bas Jansen, Felienne Hermans:
Code smells in spreadsheet formulas revisited on an industrial dataset. ICSME 2015: 372-380 - [c10]Efthimia Aivaloglou
, David Hoepelman, Felienne Hermans:
A grammar for spreadsheet formulas evaluated on two large datasets. SCAM 2015: 121-130 - [c9]Felienne Hermans, Efthimia Aivaloglou
, Bas Jansen:
Detecting problematic lookup functions in spreadsheets. VL/HCC 2015: 153-157 - [e1]Felienne Hermans, Richard F. Paige, Peter Sestoft:
Proceedings of the Second Workshop on Software Engineering Methods in Spreadsheets co-located with the 37th International Conference on Software Engineering (ICSE 2015) , Florence, Italy, May 18, 2015. CEUR Workshop Proceedings 1355, CEUR-WS.org 2015 [contents] - 2014
- [c8]Felienne Hermans, Danny Dig:
BumbleBee: a refactoring environment for spreadsheet formulas. SIGSOFT FSE 2014: 747-750 - [i4]Henk Vlootman, Felienne Hermans:
A Maintainability Checklist for Spreadsheets. CoRR abs/1401.7814 (2014) - 2013
- [c7]Felienne Hermans:
Improving spreadsheet test practices. CASCON 2013: 56-69 - [c6]Felienne Hermans, Ben Sedee, Martin Pinzger, Arie van Deursen
:
Data clone detection and visualization in spreadsheets. ICSE 2013: 292-301 - 2012
- [c5]Felienne Hermans
, Martin Pinzger, Arie van Deursen
:
Detecting and visualizing inter-worksheet smells in spreadsheets. ICSE 2012: 441-451 - [c4]Felienne Hermans, Martin Pinzger, Arie van Deursen
:
Detecting code smells in spreadsheet formulas. ICSM 2012: 409-418 - [i3]Felienne Hermans, Martin Pinzger, Arie van Deursen:
Measuring Spreadsheet Formula Understandability. CoRR abs/1209.3517 (2012) - [i2]Felienne Hermans:
Exact and Near-miss Clone Detection in Spreadsheets. Tiny Trans. Comput. Sci. 1 (2012) - 2011
- [c3]Felienne Hermans, Martin Pinzger, Arie van Deursen
:
Supporting professional spreadsheet users by generating leveled dataflow diagrams. ICSE 2011: 451-460 - [i1]Felienne Hermans, Martin Pinzger, Arie van Deursen:
Breviz: Visualizing Spreadsheets using Dataflow Diagrams. CoRR abs/1111.6895 (2011) - 2010
- [c2]Felienne Hermans, Martin Pinzger, Arie van Deursen
:
Automatically Extracting Class Diagrams from Spreadsheets. ECOOP 2010: 52-75
2000 – 2009
- 2009
- [c1]Felienne Hermans, Martin Pinzger, Arie van Deursen
:
Domain-Specific Languages in Practice: A User Study on the Success Factors. MoDELS 2009: 423-437
Coauthor Index

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
load content from web.archive.org
Privacy notice: By enabling the option above, your browser will contact the API of web.archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
Tweets on dblp homepage
Show tweets from on the dblp homepage.
Privacy notice: By enabling the option above, your browser will contact twitter.com and twimg.com to load tweets curated by our Twitter account. At the same time, Twitter will persistently store several cookies with your web browser. While we did signal Twitter to not track our users by setting the "dnt" flag, we do not have any control over how Twitter uses your data. So please proceed with care and consider checking the Twitter privacy policy.
last updated on 2021-01-22 23:25 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint