Dr. Badreddin’s research is focused on understanding the fundamentals of software design with the goal of improving software sustainability. He contributes to the UML standard and key open source projects, including Eclipse, Umple and Susereum. His research explores opportunities to reduce software and data complexities, and the complexity of the tools used for software development and data management. This involves exploration of novel design languages and methodologies and investigations to evaluate their effectiveness. This research often results in direct contributions to software design and modeling tools, such as Papyrus. His recent research investigates data-intensive systems and research software.
Key Recent Publications
 Maged Elaasar, Florian Noyrit, Omar Badreddin, and Sébastien Gérard. “Adaptation and Implementation of the ISO42010 Standard to Software Design and Modeling Tools.” In Springer Model-Driven Engineering and Software Development, pp. 236-258. Springer, Cham, 2019.
 Omar Badreddin, Hamou-Lhadj W., Abdelzad V., Khandoker R., Elassar M. (2018) Collaborative Software Design and Modeling in Open Source Systems. In: Khendek F., Gotzhein R. (eds) System Analysis and Modeling. Languages, Methods, and Tools for Systems Engineering. SAM 2018. Lecture Notes in Computer Science, vol 11150. pp 219-228. Springer, Cham.
 Omar Badreddin. Powering Software Sustainability with Blockchain. In Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering, pp. 315-322. IBM Corp., 2018.
 Omar Badreddin, Rahad Khandoker, Andrew Forward, Omar Masmali and Timothy Lethbridge. A Decade of Software Design and Modeling: A Survey to Uncover Trends of the Practice. In Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, pp. 245-255. ACM, 2018.
View complete list of my publications. All publication text is made publicly accessible.