GUPEA >
IT Faculty / IT-fakulteten >
Department of Computer Science and Engineering / Institutionen för data- och informationsteknik >
Doctoral Theses / Doktorsavhandlingar Institutionen för data- och informationsteknik >

Empowering Empirical Research in Software Design: Construction and Studies on a Large-Scale Corpus of UML Models


Please use this identifier to cite or link to this item: http://hdl.handle.net/2077/61704

Files in This Item:

File Description SizeFormat
gupea_2077_61704_1.pdfThesis10532KbAdobe PDF
View/Open
gupea_2077_61704_3.pdfCover2203KbAdobe PDF
View/Open
gupea_2077_61704_5.pdfAbstract269KbAdobe PDF
View/Open
Title: Empowering Empirical Research in Software Design: Construction and Studies on a Large-Scale Corpus of UML Models
Authors: Truong, Ho-Quang
E-mail: truongh@chalmers.se
ho.quang.truong@gu.se
truonghoquang@gmail.com
Issue Date: 18-Sep-2019
University: Göteborgs universitet. IT-fakulteten
Institution: Department of Computer Science and Engineering ; Institutionen för data- och informationsteknik
Parts of work: 1. Truong Ho-Quang, Michel R.V. Chaudron, Ingimar Samúelsson, Jóel Hjaltason, Bilal Karasneh, and Hafeez Osman. "Automatic classification of UML class diagrams from images." Published in the 21st Asia-Pacific Software Engineering Conference (APSEC 2014), vol. 1, pp. 399-406. IEEE, 2014.
VIEW ARTICLE


2. Regina Hebig, Truong Ho-Quang, Michel R.V. Chaudron, Gregorio Robles, and Miguel Angel Fernandez. "The quest for open source projects that use UML: mining GitHub." Published in Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, pp. 173-183. ACM, 2016.
VIEW ARTICLE


3. Truong Ho-Quang, Regina Hebig, Gregorio Robles, Michel R.V. Chaudron, and Miguel Angel Fernandez. "Practices and perceptions of UML use in open source projects." Published in 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), pp. 203-212. IEEE, 2017.
VIEW ARTICLE


4. Mohd Hafeez Osman, Truong Ho-Quang, and Michel R.V. Chaudron. "An automated approach for classifying reverse-engineered and forward-engineered UML class diagrams." In 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 396-399. IEEE, 2018.
VIEW ARTICLE


5. Truong Ho-Quang, Michel R.V. Chaudron, Regina Hebig, Gregorio Robles. “Challenges and Directions for a Community Infrastructure for Big Data-driven Research in Software Architecture”. Accepted as a chapter in the book “Model Management and Analytics for Large Scale Systems”, To be published by Elsevier (Expected release date:October 4, 2019), Paperback ISBN: 9780128166499.

6. Adithya Raghuraman, Truong Ho-Quang, Michel R.V. Chaudron, Alexander Serebrenik, and Bogdan Vasilescu. "Does UML modeling associate with higher software quality in open-source software?." Accepted (In Press) at International Conference on Mining Software Repositories. 2019.

7. Truong Ho-Quang, Arif Nurwidyantoro, and Michel R.V. Chaudron. “Using MachineLearning for Automated Classification of Class Responsibility Stereotypesin Software Design”. Under Submission.

8. Truong Ho-Quang, Alexandre Bergel, Arif Nurwidyantoro, and Michel R.V. Chaudron “Interactive Role Stereotype-Based Visualization To Comprehend Software Architecture”. Under submission.
Date of Defence: 2019-10-09
Disputation: Wednesday, October 9th, 2019, 13.00, Dome of Visions, Campus Lindholmen, Lindholmsplatsen, Gothenburg
Degree: Doctor of Philosophy
Publication type: Doctoral thesis
Series/Report no.: 173D
Keywords: Software Modeling
Software Design
Empirical Research
UML
Modeling Practices
Impacts of Modeling
Open Source System
Mining Software Repository
Data Mining
Data Curation
GitHub
Abstract: Context: In modern software development, software modeling is considered to be an essential part of the software architecture and design activities. The Unified Modeling Language (UML) has become the de facto standard for software modeling in industry. Surprisingly, there are only a few empirical studies on the practices and impacts of UML modeling in software development. This is mainly due to the lack of empirical data on real-life software systems that use UML modeling. Objective: This PhD... more
ISBN: 978-91-7833-609-8
ISSN: 0346-718X
URI: http://hdl.handle.net/2077/61704
Appears in Collections:Doctoral Theses from University of Gothenburg / Doktorsavhandlingar från Göteborgs universitet
Doctoral Theses / Doktorsavhandlingar Institutionen för data- och informationsteknik

 

 

© Göteborgs universitet 2011