Marco Torchiano

Orcid: 0000-0001-5328-368X

Affiliations:
  • Politecnico di Torino, Turin, Italy


According to our database1, Marco Torchiano authored at least 163 papers between 1996 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
On Effectiveness and Efficiency of Gamified Exploratory GUI Testing.
IEEE Trans. Software Eng., February, 2024

IntelliGame in Action: An Experience Report on Gamifying JavaScript Unit Tests.
CoRR, 2024

2023
A Review on Tools, Mechanics, Benefits, and Challenges of Gamified Software Testing.
ACM Comput. Surv., 2023

Measuring Imbalance on Intersectional Protected Attributes and on Target Variable to Forecast Unfair Classifications.
IEEE Access, 2023

Multi-device, Robust, and Integrated Android GUI Testing: A Conceptual Framework.
Proceedings of the Testing Software and Systems, 2023

An analysis of widget layout attributes to support Android GUI-based testing.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2023, 2023

Survival of the Tested: Gamified Unit Testing Inspired by Battle Royale.
Proceedings of the 7th IEEE/ACM International Workshop on Games and Software Engineering, 2023

Is ChatGPT Capable of Crafting Gamification Strategies for Software Engineering Tasks?
Proceedings of the 2nd International Workshop on Gamification in Software Development, 2023

UMLegend: A Gamified Learning Tool for Conceptual Modeling with UML Class Diagrams.
Proceedings of the 2nd International Workshop on Gamification in Software Development, 2023

Gamification of Business Process Modeling Notation education: an experience report.
Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 2023

A Framework for the Gamification of GUI Testing.
Proceedings of the Software Engineering for Games in Serious Contexts, 2023

2022
Feature Matching-based Approaches to Improve the Robustness of Android Visual GUI Testing.
ACM Trans. Softw. Eng. Methodol., 2022

Detecting Risk of Biased Output with Balance Measures.
ACM J. Data Inf. Qual., 2022

Guidelines for GUI testing maintenance: a linter for test smell detection.
Proceedings of the 13th International Workshop on Automating Test Case Design, 2022

Educational Chatbot to Support Question Answering on Slack.
Proceedings of the Methodologies and Intelligent Systems for Technology Enhanced Learning, 2022

GERRY: a gamified browser tool for GUI testing.
Proceedings of the 1st International Workshop on Gamification of Software Development, 2022

Identifying Imbalance Thresholds in Input Data to Achieve Desired Levels of Algorithmic Fairness.
Proceedings of the IEEE International Conference on Big Data, 2022

2021
Translation from layout-based to visual android test scripts: An empirical evaluation.
J. Syst. Softw., 2021

A data quality approach to the identification of discrimination risk in automated decision making systems.
Gov. Inf. Q., 2021

Understanding peer review of software engineering papers.
Empir. Softw. Eng., 2021

Automated translation of Android context-dependent gestures to visual GUI test instructions.
Proceedings of the A-TEST 2021: Proceedings of the 12th International Workshop on Automating TEST Case Design, 2021

Detecting Discrimination Risk in Automated Decision-Making Systems with Balance Measures on Input Data.
Proceedings of the 2021 IEEE International Conference on Big Data (Big Data), 2021

Integrating SQuARE with ISO 31000 risk management to measure and mitigate software bias.
Proceedings of the 3rd International Workshop on Experience with SQuaRE Series and Its Future Direction (IWESQ 2021) co-located with 28th Asia-Pacific Software Engineering Conference (APSEC 2021), 2021

2020
PowTrAn: An R Package for power trace analysis.
SoftwareX, 2020

Mobile Testing: New Challenges and Perceived Difficulties From Developers of the Italian Industry.
IT Prof., 2020

Effectiveness of Kotlin vs. Java in android app development tasks.
Inf. Softw. Technol., 2020

Empirical assessment of the effort needed to attack programs protected with client/server code splitting.
Empir. Softw. Eng., 2020

ACM SIGSOFT Empirical Standards.
CoRR, 2020

Translation from Visual to Layout-based Android Test Cases: a Proof of Concept.
Proceedings of the 13th IEEE International Conference on Software Testing, 2020

Identifying Risks in Datasets for Automated Decision-Making.
Proceedings of the Electronic Government - 19th IFIP WG 8.5 International Conference, 2020

2019
Completeness and consistency analysis for evolving knowledge bases.
J. Web Semant., 2019

Mobile GUI Testing Fragility: A Study on Open-Source Android Applications.
IEEE Trans. Reliab., 2019

Methodological Guidelines for Measuring Energy Consumption of Software Applications.
Sci. Program., 2019

A quality assessment approach for evolving knowledge bases.
Semantic Web, 2019

Scripted GUI testing of Android open-source apps: evolution of test code and fragility causes.
Empir. Softw. Eng., 2019

Understanding the behaviour of hackers while performing attack tasks in a professional setting and in a public challenge.
Empir. Softw. Eng., 2019

Fragility of layout-based and visual GUI test scripts: an assessment study on a hybrid mobile application.
Proceedings of the 10th ACM SIGSOFT International Workshop on Automating TEST Case Design, 2019

Characterizing the transition to Kotlin of Android apps: a study on F-Droid, Play Store, and GitHub.
Proceedings of the 3rd ACM SIGSOFT International Workshop on App Market Analytics, 2019

Espresso vs. EyeAutomate: An Experiment for the Comparison of Two Generations of Android GUI Testing.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019

2018
Empirical Software Engineering, Predictive Models, and Product Lines.
IEEE Softw., 2018

On the impact of state-based model-driven development on maintainability: a family of experiments using UniMod.
Empir. Softw. Eng., 2018

A Software Ecosystem Reshaped by a Paradigm Shift: the CSI-Piemonte Case.
CoRR, 2018

RDF shape induction using knowledge base profiling.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Towards automated translation between generations of GUI-based tests for mobile devices.
Proceedings of the Companion Proceedings for the ISSTA/ECOOP 2018 Workshops, 2018

Knowledge Base Evolution Analysis: A Case Study in the Tourism Domain.
Proceedings of the Current Trends in Web Engineering, 2018

Maintenance of Android Widget-Based GUI Testing: A Taxonomy of Test Case Modification Causes.
Proceedings of the 2018 IEEE International Conference on Software Testing, 2018

Integrating software engineering key practices into an OOP massive in-classroom course: an experience report.
Proceedings of the 2nd International Workshop on Software Engineering Education for Millennials, 2018

Creating and evaluating a software power model for linux single board computers.
Proceedings of the 6th International Workshop on Green and Sustainable Software, 2018

2017
Do UML object diagrams affect design comprehensibility? Results from a family of four controlled experiments.
J. Vis. Lang. Comput., 2017

Semantic enrichment for recommendation of primary studies in a systematic literature review.
Digit. Scholarsh. Humanit., 2017

Allied: A Framework for Executing Linked Data-Based Recommendation Algorithms.
Int. J. Semantic Web Inf. Syst., 2017

Scripted GUI Testing of Android Apps: A Study on Diffusion, Evolution and Fragility.
Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering, 2017

KBQ - A Tool for Knowledge Base Quality Assessment Using Evolution Analysis.
Proceedings of Workshops and Tutorials of the 9th International Conference on Knowledge Capture (K-CAP2017), 2017

How professional hackers understand protected code while performing attack tasks.
Proceedings of the 25th International Conference on Program Comprehension, 2017

Lessons Learnt in Conducting Survey Research.
Proceedings of the 5th IEEE/ACM International Workshop on Conducting Empirical Studies in Industry, 2017

Preserving the Benefits of Open Government Data by Measuring and Improving Their Quality: An Empirical Study.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

2016
Regression Testing, Spoken Language, Crash-Inducing Commits, UML, and Legal Policy.
IEEE Softw., 2016

Open data quality measurement framework: Definition and application to Open Government Data.
Gov. Inf. Q., 2016

Assessment of Source Code Obfuscation Techniques.
Proceedings of the 16th IEEE International Working Conference on Source Code Analysis and Manipulation, 2016

ReDyAl: A Dynamic Recommendation Algorithm based on Linked Data.
Proceedings of the 3rd Workshop on New Trends in Content-Based Recommender Systems co-located with ACM Conference on Recommender Systems (RecSys 2016), 2016

Automated mobile UI test fragility: an exploratory assessment study on Android.
Proceedings of the 2nd International Workshop on User Interface Test Automation, 2016

2015
Understanding Green Software Development: A Conceptual Framework.
IT Prof., 2015

Energy Consumption Analysis of Image Encoding and Decoding Algorithms.
Proceedings of the 4th IEEE/ACM International Workshop on Green and Sustainable Software, 2015

On the Benefits and Barriers When Adopting Software Modelling and Model Driven Techniques - An External, Differentiated Replication.
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015

Energy Consumption Analysis of Algorithms Implementations.
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015

2014
Assessing the Effect of Screen Mockups on the Comprehension of Functional Requirements.
ACM Trans. Softw. Eng. Methodol., 2014

Exploratory Testing as a Source of Technical Debt.
IT Prof., 2014

A family of experiments to assess the effectiveness and efficiency of source code obfuscation techniques.
Empir. Softw. Eng., 2014

An empirical assessment of polyglot-ism in GitHub.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

Spotting automatically cross-language relations.
Proceedings of the 2014 Software Evolution Week, 2014

2013
gLCB: an energy aware context broker.
Sustain. Comput. Informatics Syst., 2013

MDD Adoption in a Small Company: Risk Management and Stakeholders' Acceptance.
J. Univers. Comput. Sci., 2013

Relevance, benefits, and problems of software modelling and model driven techniques - A survey in the Italian industry.
J. Syst. Softw., 2013

Empirical evaluation of uml-based model-driven techniques: Poster paper.
Proceedings of the IEEE 7th International Conference on Research Challenges in Information Science, 2013

Six reasons for rejecting an industrial survey paper.
Proceedings of the 1st International Workshop on Conducting Empirical Studies in Industry, 2013

A model-based approach to language integration.
Proceedings of the 5th International Workshop on Modeling in Software Engineering, 2013

Software defect density variants: A proposal.
Proceedings of the 4th International Workshop on Emerging Trends in Software Metrics, 2013

Estimating the Effort to Develop Screen Mockups.
Proceedings of the 39th Euromicro Conference on Software Engineering and Advanced Applications, 2013

Classification of Language Interactions.
Proceedings of the 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2013

2012
Benefits from modelling and MDD adoption: expectations and achievements.
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling, 2012

Using UniMod for maintenance tasks: an experimental assessment in the context of model driven development.
Proceedings of the 4th International Workshop on Modeling in Software Engineering, 2012

Language interaction and quality issues: an exploratory study.
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012

The impact of process maturity on defect density.
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012

Maturity of software modelling and model driven engineering: A survey in the Italian industry.
Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering, 2012

An Overview of Software Defect Density: A Scoping Study.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

2011
Are web applications more defect-prone than desktop applications?
Int. J. Softw. Tools Technol. Transf., 2011

Migration of information systems in the Italian industry: A state of the practice survey.
Inf. Softw. Technol., 2011

On the Difficulty of Computing the Truck Factor.
Proceedings of the Product-Focused Software Process Improvement, 2011

Is my project's truck factor low?: theoretical and empirical considerations about the truck factor threshold.
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, 2011

Preliminary Findings from a Survey on the MD State of the Practice.
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011

An empirical validation of FindBugs issues related to defects.
Proceedings of the 15th International Conference on Evaluation & Assessment in Software Engineering, 2011

Linked data approach for selection process automation in systematic reviews.
Proceedings of the 15th International Conference on Evaluation & Assessment in Software Engineering, 2011

On the effectiveness of the UML object diagrams: A replicated experiment.
Proceedings of the 15th International Conference on Evaluation & Assessment in Software Engineering, 2011

2010
How Developers' Experience and Ability Influence Web Application Comprehension Tasks Supported by UML Stereotypes: A Series of Four Experiments.
IEEE Trans. Software Eng., 2010

Actual vs. perceived effect of software engineering practices in the Italian industry.
J. Syst. Softw., 2010

Empirical comparison of graphical and annotation-based re-documentation approaches.
IET Softw., 2010

Assessing the precision of FindBugs by mining Java projects developed at a university.
Proceedings of the 7th International Working Conference on Mining Software Repositories, 2010

Impact analysis by means of unstructured knowledge in the context of bug repositories.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

Applying MDA to complex multi-tier enterprise architectures.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

On the effort of augmenting use cases with screen mockups: results from a preliminary empirical study.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

On the effectiveness of screen mockups in requirements engineering: results from an internal replication.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

2009
Development with Off-the-Shelf Components: 10 Facts.
IEEE Softw., 2009

Using acceptance tests as a support for clarifying requirements: A series of experiments.
Inf. Softw. Technol., 2009

Defect location in traditional vs. Web applications - an empirical investigation.
Proceedings of the 11th IEEE International Symposium on Web Systems Evolution, 2009

An in-vehicle infotainment software architecture based on google android.
Proceedings of the IEEE Fourth International Symposium on Industrial Embedded Systems, 2009

TDD = too dumb developers? Implications of Test-Driven Development on maintainability and comprehension of software.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

The effectiveness of source code obfuscation: An experimental assessment.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

Evaluating the Perceived Effect of Software Engineering Practices in the Italian Industry.
Proceedings of the Trustworthy Software Development Processes, 2009

Stakeholders' Perception of Success: An Empirical Investigation.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

METAMORPHOS: MEthods and Tools for migrAting software systeMs towards web and service Oriented aRchitectures: exPerimental evaluation, usability, and tecHnOlogy tranSfer.
Proceedings of the 13th European Conference on Software Maintenance and Reengineering, 2009

2008
A State-of-the-Practice Survey of Risk Management in Development with Off-the-Shelf Software Components.
IEEE Trans. Software Eng., 2008

Software migration projects in Italian industry: Preliminary results from a state of the practice survey.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008

Guidelines on the use of Fit tables in software maintenance tasks: Lessons learned from 8 experiments.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Are fit tables really talking?: a series of experiments to understand whether fit tables are useful during evolution tasks.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Comparing "Traditional" and Web Specific Fit Tables in Maintenance Tasks: A Preliminary Empirical Study.
Proceedings of the 12th European Conference on Software Maintenance and Reengineering, 2008

Towards experimental evaluation of code obfuscation techniques.
Proceedings of the 4th ACM Workshop on Quality of Protection, 2008

2007
How design notations affect the comprehension of Web applications.
J. Softw. Maintenance Res. Pract., 2007

Empirical studies in reverse engineering: state of the art and future trends.
Empir. Softw. Eng., 2007

The Use of Executable FIT Tables to support Maintenance and Evolution Tasks.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2007

Talking tests: an empirical assessment of the role of fit acceptance tests in clarifying requirements.
Proceedings of the 9th International Workshop on Principles of Software Evolution (IWPSE 2007), 2007

Empirical Studies in Software Maintenance and Evolution.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

The Role of Experience and Ability in Comprehension Tasks Supported by UML Stereotypes.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

"Talking tests": a Preliminary Experimental Study on Fit User Acceptance Tests.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

2006
An empirical study on the usefulness of Conallen's stereotypes inWeb application comprehension.
Proceedings of the Eighth IEEE International Workshop on Web Site Evolution (WSE 2006), 2006

Empirical Studies in Reverse Engineering.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

Automated Reasoning on Aspects Interactions.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

A State-of-the-Practice Survey of Off-the-Shelf Component-Based Development Processes.
Proceedings of the Reuse of Off-the-Shelf Components, 2006

A dynamic analysis tool for extracting UML 2 sequence diagrams.
Proceedings of the ICSOFT 2006, 2006

An empirical study on decision making in off-the-shelf component-based development.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

2005
On the Effectiveness of the Test-First Approach to Programming.
IEEE Trans. Software Eng., 2005

Barriers to disseminating off-the-shelf based development theories to IT industry.
ACM SIGSOFT Softw. Eng. Notes, 2005

Towards a reference framework for COTS-based development: a proposal.
ACM SIGSOFT Softw. Eng. Notes, 2005

An Empirical Study on Off-the-Shelf Component Usage in Industrial Projects.
Proceedings of the Product Focused Software Process Improvement, 2005

Validation of New Theses on Off-the-Shelf Component Based Development.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

A comparative study on the re-documentation of existing software: code annotations vs. drawing editors.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Reflections on conducting an international survey of software engineering.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Preliminary Results from a State-of-the-Practice Survey on Risk Management in Off-the-Shelf Component-Based Development.
Proceedings of the COTS-Based Software Systems, 4th International Conference, 2005

Best Paper Award 2004: Characterization of a Taxonomy for Business Applications and the Relationships Among Them.
Proceedings of the COTS-Based Software Systems, 4th International Conference, 2005

2004
Overlooked Aspects of COTS-Based Development.
IEEE Softw., 2004

Assessing Quantitatively a Programming Course.
Proceedings of the 10th IEEE International Software Metrics Symposium (METRICS 2004), 2004

Empirical Assessment of UML Static Object Diagrams.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

COTS Terminology and Categories: Can We Reach a Consensus?
Proceedings of the COTS-Based Software Systems, Third International Conference, 2004

Characterization of a Taxonomy for Business Applications and the Relationships Among Them
Proceedings of the COTS-Based Software Systems, Third International Conference, 2004

Empirical Investigation of a Non-Intrusive Approach to Study Comprehension Cognitive Models.
Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 2004

2003
Enterprise modeling by means of UML instance models.
ACM SIGSOFT Softw. Eng. Notes, 2003

Assessment of Reusable COTS Attributes.
Proceedings of the COTS-Based Software Systems, Second International Conference, 2003

COTS Products Characterization: Proposal and Empirical Assessment.
Proceedings of the Empirical Methods and Studies in Software Engineering, 2003

2002
COTS products characterization.
Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002

Documenting Pattern Use in Java Programs.
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002

Definition and Classification of COTS: A Proposal.
Proceedings of the COTS-Based Software Systems, First International Conference, 2002

Classifying COTS Products.
Proceedings of the Software Quality, 2002

Domain-Specific Instance Models in UML.
Proceedings of the Advanced Information Systems Engineering, 14th International Conference, 2002

2001
A Source-to-Source Compiler for Generating Dependable Software.
Proceedings of the 1st IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2001), 2001

Object Models for Model Based Applications.
Proceedings of the ICEIS 2001, 2001

Developing Instance Model-Based Applications.
Proceedings of the 8th IEEE International Conference on Engineering of Computer-Based Systems (ECBS 2001), 2001

2000
An operational approach to the design of workflow systems.
Inf. Softw. Technol., 2000

Process Enabled Information Systems.
Proceedings of the ICEIS 2000, 2000

An Experimental Evaluation of the Effectiveness of Automatic Rule-Based Transformations for Safety-Critical Applications.
Proceedings of the 15th IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT 2000), 2000

Enterprise modeling using class and instance models.
Proceedings of the 7th Asia-Pacific Software Engineering Conference (APSEC 2000), 2000

1999
Soft-Error Detection through Software Fault-Tolerance Techniques.
Proceedings of the 14th International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT '99), 1999

Object-Oriented Architectural Support for Developing Complex Systems.
Proceedings of the 23rd International Computer Software and Applications Conference (COMPSAC '99), 1999

1997
Enterprise Integration - Operational Models of Business Processes and Workflow Systems.
Proceedings of the Enterprise Engineering and Integration: Building International Consensus, 1997

1996
Static, Dynamic and Run-Time Modeling of Compound Classes.
ACM SIGPLAN Notices, 1996


  Loading...