2024
Collaborative software design and modeling in virtual reality.
Inf. Softw. Technol., February, 2024
2023
A reflection on the impact of model mining from GitHub.
Inf. Softw. Technol., December, 2023
CASCADE: An Asset-driven Approach to Build Security Assurance Cases for Automotive Systems.
ACM Trans. Cyber Phys. Syst., January, 2023
Design thinking and creativity of colocated versus globally distributed software developers.
J. Softw. Evol. Process., 2023
COMET: A ML-Based Tool for Evaluating the Effectiveness of Software Design Communication.
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2023
2022
Replication Package for "Evaluating the layout quality of UML class diagrams using machine learning".
Dataset, June, 2022
CONSERVE: A framework for the selection of techniques for monitoring containers security.
J. Syst. Softw., 2022
Evaluating the layout quality of UML class diagrams using machine learning.
J. Syst. Softw., 2022
The influence of software design representation on the design communication of teams with diverse personalities.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems, 2022
RIPOSTE: A Collaborative Cyber Attack Response Framework for Automotive Systems.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022
2021
UML class diagrams for layout quality checking.
Dataset, July, 2021
Design Thinking and Creativity of Co-located vs. Globally Distributed Software Developers.
CoRR, 2021
Resilient Shield: Reinforcing the Resilience of Vehicles Against Security Threats.
Proceedings of the 93rd IEEE Vehicular Technology Conference, 2021
Fifth International Workshop on Human Factors in Modeling / Modeling of Human Factors (HuFaMo'21).
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2021
Asset-driven Security Assurance Cases with Built-in Quality Assurance.
Proceedings of the 2nd IEEE/ACM International Workshop on Engineering and Cybersecurity of Critical Systems, 2021
2020
Correction to: Software engineering whispers: The effect of textual vs. graphical software design descriptions on software design communication.
Empir. Softw. Eng., 2020
Software engineering whispers: The effect of textual vs. graphical software design descriptions on software design communication.
Empir. Softw. Eng., 2020
Interactive Role Stereotype-Based Visualization To Comprehend Software Architecture.
Proceedings of the Working Conference on Software Visualization, 2020
REMIND: A Framework for the Resilient Design of Automotive Systems.
Proceedings of the IEEE Secure Development, SecDev 2020, Atlanta, GA, USA, 2020
How do Students Experience and Judge Software Comprehension Techniques?
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020
The design thinking of co-located vs. distributed software developers: distance strikes again!
Proceedings of the ICGSE '20: 15th IEEE/ACM International Conference on Global Software Engineering, 2020
Design Decisions by Voice: The Next Step of Software Architecture Knowledge Management.
Proceedings of the Human-Centered Software Engineering, 2020
2019
Position Paper: Knowledge Sharing and Distances in Collaborative Modeling.
Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2019
Preface to the Fourth International Workshop on Human Factors in Modeling (HuFaMo'19).
Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2019
2018
Does Distance Still Matter? Revisiting Collaborative Distributed Software Design.
IEEE Softw., 2018
Web-based educational ecosystem for automatization of teaching process and assessment of students.
Proceedings of the 8th International Conference on Web Intelligence, Mining and Semantics, 2018
OctoBubbles: A Multi-view interactive environment for concurrent visualization and synchronization of UML models and code.
Proceedings of the 25th International Conference on Software Analysis, 2018
Diversity in UML Modeling Explained: Observations, Classifications and Theorizations.
Proceedings of the SOFSEM 2018: Theory and Practice of Computer Science - 44th International Conference on Current Trends in Theory and Practice of Computer Science, Krems, Austria, January 29, 2018
Model-Based Software Engineering: A Multiple-Case Study on Challenges and Development Efforts.
Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2018
2017
OctoUML: an environment for exploratory and collaborative software design.
Proceedings of the 39th International Conference on Software Engineering, 2017
Dissecting Design Effort and Drawing Effort in UML Modeling.
Proceedings of the 43rd Euromicro Conference on Software Engineering and Advanced Applications, 2017
Using Voice Commands for UML Modelling Support on Interactive Whiteboards: Insights and Experiences.
Proceedings of the XX Iberoamerican Conference on Software Engineering, 2017
2016
Towards a New Generation of Software Design Environments: Supporting the Use of Informal and Formal Notations with OctoUML.
Proceedings of the Second International Workshop on Human Factors in Modeling co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016), 2016
2015
A Vision on a New Generation of Software Design Environments.
Proceedings of the First International Workshop on Human Factors in Modeling co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), 2015
Using Examples for Teaching Software Design: An Experiment Using a Repository of UML Class Diagrams.
Proceedings of the 2015 Asia-Pacific Software Engineering Conference, 2015