Search Results - "Torchiano, Marco"
-
1
Understanding peer review of software engineering papers
Published in Empirical software engineering : an international journal (01-09-2021)“…Context Peer review is a key activity intended to preserve the quality and integrity of scientific publications. However, in practice it is far from perfect…”
Get full text
Journal Article -
2
On Predicting Exam Performance Using Version Control Systems’ Features
Published in Computers (Basel) (01-06-2024)“…The advent of Version Control Systems (VCS) in computer science education has significantly improved the learning experience. The Learning Analytics community…”
Get full text
Journal Article -
3
Measuring Imbalance on Intersectional Protected Attributes and on Target Variable to Forecast Unfair Classifications
Published in IEEE access (01-01-2023)“…Bias in software systems is a serious threat to human rights: when software makes decisions that allocate resources or opportunities, may disparately impact…”
Get full text
Journal Article -
4
Empirical assessment of the effort needed to attack programs protected with client/server code splitting
Published in Empirical software engineering : an international journal (01-01-2020)“…Context Code hardening is meant to fight malicious tampering with sensitive code executed on client hosts. Code splitting is a hardening technique that moves…”
Get full text
Journal Article -
5
PowTrAn: An R Package for power trace analysis
Published in SoftwareX (01-07-2020)“…Energy efficiency is an increasingly important non-functional property of software, especially when it runs on mobile or IoT devices. An engineering approach…”
Get full text
Journal Article -
6
Assessing the precision of FindBugs by mining Java projects developed at a university
Published in 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010) (01-05-2010)“…Software repositories are analyzed to extract useful information on software characteristics. One of them is external quality. A technique used to increase…”
Get full text
Conference Proceeding -
7
Open data quality measurement framework: Definition and application to Open Government Data
Published in Government information quarterly (01-04-2016)“…The diffusion of Open Government Data (OGD) in recent years kept a very fast pace. However, evidence from practitioners shows that disclosing data without…”
Get full text
Journal Article -
8
Mobile GUI Testing Fragility: A Study on Open-Source Android Applications
Published in IEEE transactions on reliability (01-03-2019)“…Android applications do not seem to be tested as thoroughly as desktop ones. In particular, graphical user interface (GUI) testing appears generally limited…”
Get full text
Journal Article -
9
A data quality approach to the identification of discrimination risk in automated decision making systems
Published in Government information quarterly (01-10-2021)“…•The automation of decision processes in public sector is rapidly expanding.•Automated decision-making (ADM) discriminates if trained with imbalanced data.•We…”
Get full text
Journal Article -
10
On Effectiveness and Efficiency of Gamified Exploratory GUI Testing
Published in IEEE transactions on software engineering (01-02-2024)“…Context : Gamification appears to improve enjoyment and quality of execution of software engineering activities, including software testing. Though commonly…”
Get full text
Journal Article -
11
Effectiveness of Kotlin vs. Java in android app development tasks
Published in Information and software technology (01-11-2020)“…Context:Kotlin is a new programming language representing an alternative to Java; they both target the same JVM and can safely coexist in the same application…”
Get full text
Journal Article -
12
Creating and evaluating a software power model for linux single board computers
Published in 2018 IEEE/ACM 6th International Workshop on Green And Sustainable Software (GREENS) (27-05-2018)“…The number of Single Board Computers (SBCs) is increasing, and so is the cumulative energy consumed by this category of device. Moreover, such devices are…”
Get full text
Conference Proceeding -
13
Relevance, benefits, and problems of software modelling and model driven techniques—A survey in the Italian industry
Published in The Journal of systems and software (01-08-2013)“…•A survey was conducted to identify benefits and problems of model driven techniques.•MD techniques appear to be very relevant in the Italian industrial…”
Get full text
Journal Article -
14
Gamification of business process modeling education: an experimental analysis
Published in Software and systems modeling (18-04-2024)“…Abstract Gamification, the practice of using game elements in non-recreational contexts to increase user participation and interest, has been applied more and…”
Get full text
Journal Article -
15
Translation from layout-based to visual android test scripts: An empirical evaluation
Published in The Journal of systems and software (01-01-2021)“…Mobile GUI tests can be classified as layout-based – i.e. using GUI properties as locators – or Visual – i.e. using widgets’ screen captures as locators –…”
Get full text
Journal Article -
16
Scripted GUI testing of Android open-source apps: evolution of test code and fragility causes
Published in Empirical software engineering : an international journal (01-10-2019)“…Evidence from empirical studies suggests that mobile applications are not thoroughly tested as their desktop counterparts. In particular, GUI testing is…”
Get full text
Journal Article -
17
Integrating software engineering key practices into an OOP massive in-classroom course: an experience report
Published in 2018 IEEE/ACM International Workshop on Software Engineering Education for Millennials (SEEM) (02-06-2018)“…Programming and software engineering courses in computer science curricula typically focus on both providing theoretical knowledge of programming languages and…”
Get full text
Conference Proceeding -
18
Understanding the behaviour of hackers while performing attack tasks in a professional setting and in a public challenge
Published in Empirical software engineering : an international journal (01-02-2019)“…When critical assets or functionalities are included in a piece of software accessible to the end users, code protections are used to hinder or delay the…”
Get full text
Journal Article -
19
A family of experiments to assess the effectiveness and efficiency of source code obfuscation techniques
Published in Empirical software engineering : an international journal (01-08-2014)“…Context: code obfuscation is intended to obstruct code understanding and, eventually, to delay malicious code changes and ultimately render it uneconomical…”
Get full text
Journal Article -
20
Mobile Testing: New Challenges and Perceived Difficulties From Developers of the Italian Industry
Published in IT professional (01-09-2020)“…Automated Graphical User Interface (GUI) testing is a fundamental part of the Verification and Validation process of every software, but it is often linked to…”
Get full text
Journal Article