Thiago Rocha Silva
Orcid: 0000-0001-8961-4663
  According to our database1,
  Thiago Rocha Silva
  authored at least 36 papers
  between 2016 and 2025.
  
  
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
- 
    on orcid.org
- 
    on dl.acm.org
On csauthors.net:
Bibliography
  2025
A gesture-based behaviour-driven development approach for end-user cobot programming.
    
  
    Robotica, 2025
    
  
    Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering, 2025
    
  
    Proceedings of the End-User Development - 10th International Symposium, 2025
    
  
A Speech-Based Interface for Human-Robot Interaction in Sterilization Centers: An Industrial Experience Report.
    
  
    Proceedings of the Human-Computer Interaction - INTERACT 2025, 2025
    
  
DSL-Lab: A Modular Ecosystem for Online User Studies of End-User Programming Languages for Robot Automation.
    
  
    Proceedings of the Human-Computer Interaction - INTERACT 2025, 2025
    
  
  2024
Design Goals for End-User Development of Robot-Assisted Physical Training Activities: A Participatory Design Study.
    
  
    Proc. ACM Hum. Comput. Interact., 2024
    
  
Generative AI in Software Engineering Must Be Human-Centered: The Copenhagen Manifesto.
    
  
    J. Syst. Softw., 2024
    
  
End-User Programming of Robot-Assisted Physical Training Activities through Behaviour-Driven Development.
    
  
    Proceedings of the Companion of the 2024 ACM/IEEE International Conference on Human-Robot Interaction, 2024
    
  
CM-DIR: A Method to Support the Specification of the User's Dynamic Behavior in Recommender Systems.
    
  
    Proceedings of the Human-Centered Software Engineering, 2024
    
  
A Domain-Specific Language Framework for Specification and Generalization of Robot Motion.
    
  
    Proceedings of the 20th IEEE International Conference on Automation Science and Engineering, 2024
    
  
  2023
    Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2023
    
  
Towards a Low-Code Programming Environment for Robot-Assisted Physical Training Activities.
    
  
    Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2023
    
  
    Proceedings of the Product-Focused Software Process Improvement, 2023
    
  
Towards Formal Verification of Behaviour-Driven Development Scenarios Using Timed Automata.
    
  
    Proceedings of the 30th Asia-Pacific Software Engineering Conference, 2023
    
  
  2022
    CoRR, 2022
    
  
Towards a Domain-Specific Language to Specify Interaction Scenarios for Web-Based Graphical User Interfaces.
    
  
    Proceedings of the EICS '22: ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Sophia Antipolis, France, June 21, 2022
    
  
On Identifying Similar User Stories to Support Agile Estimation based on Historical Data.
    
  
    Proceedings of the Short Paper Proceedings of the First International Workshop on Agile Methods for Information Systems Engineering (Agil-ISE 2022) co-located with the 34th International Conference on Advanced Information Systems Engineering (CAiSE 2022), 2022
    
  
  2021
Empirical Findings on BDD Story Parsing to Support Consistency Assurance between Requirements and Artifacts.
    
  
    Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021
    
  
  2020
Ensuring the Consistency between User Requirements and Task Models: A Behavior-Based Automated Approach.
    
  
    Proc. ACM Hum. Comput. Interact., 2020
    
  
    Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2020
    
  
Evaluating the usage of predefined interactive behaviors for writing user stories: an empirical study with potential product owners.
    
  
    Cogn. Technol. Work., 2020
    
  
  2019
Extending Behavior-Driven Development for Assessing User Interface Design Artifacts (S).
    
  
    Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering, 2019
    
  
Ensuring the Consistency Between User Requirements and GUI Prototypes: A Behavior-Based Automated Approach.
    
  
    Proceedings of the Human-Computer Interaction - INTERACT 2019, 2019
    
  
Ensuring the Consistency Between User Requirements and Graphical User Interfaces: A Behavior-Based Automated Approach.
    
  
    Proceedings of the Computational Science and Its Applications - ICCSA 2019, 2019
    
  
  2018
A behavior-driven approach for specifying and testing user requirements in interactive systems. (Une approche dirigée par le comportement pour la spécification et le test des exigences utilisateur dans les systèmes interactifs).
    
  
    PhD thesis, 2018
    
  
  2017
A Formal Ontology for Describing Interactive Behaviors and Supporting Automated Testing on User Interfaces.
    
  
    Int. J. Semantic Comput., 2017
    
  
A Behavior-Based Ontology for Supporting Automated Assessment of Interactive Systems.
    
  
    Proceedings of the 11th IEEE International Conference on Semantic Computing, 2017
    
  
A Scenario-Based Approach for Checking Consistency in User Interface Design Artifacts.
    
  
    Proceedings of the XVI Brazilian Symposium on Human Factors in Computing Systems, 2017
    
  
  2016
An Approach for Multi-Artifact Testing Through an Ontological Perspective for Behavior-Driven Development.
    
  
    Complex Syst. Informatics Model. Q., 2016
    
  
Bridging Enterprise and Software Engineering Through an User-Centered Design Perspective.
    
  
    Proceedings of the Web Information Systems Engineering - WISE 2016, 2016
    
  
Towards Automated Requirements Checking Throughout Development Processes of Interactive Systems.
    
  
    Proceedings of the Joint Proceedings of REFSQ-2016 Workshops, 2016
    
  
Definition of a Behavior-Driven Model for Requirements Specification and Testing of Interactive Systems.
    
  
    Proceedings of the 24th IEEE International Requirements Engineering Conference, 2016
    
  
    Proceedings of the Information Systems Development: Complexity in Information Systems Development, 2016
    
  
The Goals Approach: Enterprise Model-Driven Agile Human-Centered Software Engineering.
    
  
    Proceedings of the Human-Centered and Error-Resilient Systems Development, 2016
    
  
Testing Prototypes and Final User Interfaces Through an Ontological Perspective for Behavior-Driven Development.
    
  
    Proceedings of the Human-Centered and Error-Resilient Systems Development, 2016