A
Aziz Nanthaamornphong
Researcher at Prince of Songkla University
Publications - 35
Citations - 150
Aziz Nanthaamornphong is an academic researcher from Prince of Songkla University. The author has contributed to research in topics: Software development & Software construction. The author has an hindex of 6, co-authored 29 publications receiving 129 citations. Previous affiliations of Aziz Nanthaamornphong include University of Alabama.
Papers
More filters
Journal ArticleDOI
Test-Driven Development in scientific software: a survey
TL;DR: The results of this survey indicate the need for additional empirical evaluation of the use of TDD for the development of scientific software to help organizations make better decisions.
Journal ArticleDOI
Extracting UML class diagrams from object-oriented fortran: ForUML
TL;DR: A software tool to extract unified modeling language (UML) class diagrams from Fortran code facilitates the developers' ability to examine the entities and their relationships in the software system.
Proceedings ArticleDOI
Design Patterns in Software Maintenance: An Experiment Replication at University of Alabama
TL;DR: Two experiments, using graduate student participants, to study whether design patterns improve the software quality, specifically maintainability and understandability revealed that the design patterns did not improve either the maintainability or the understandability of the software.
Journal ArticleDOI
A Multi-Site Joint Replication of a Design Patterns Experiment Using Moderator Variables to Generalize across Contexts
Jonathan L. Krein,Lutz Prechelt,Natalia Juristo,Aziz Nanthaamornphong,Jeffrey C. Carver,Sira Vegas,Charles D. Knutson,Kevin D. Seppi,Dennis L. Eggett +8 more
TL;DR: A close replication of an experiment investigating the impact of design patterns (Decorator and Abstract Factory) on software maintenance is performed and the Decorator pattern is found to be preferable to a simpler solution during maintenance, as long as the developer has at least some prior knowledge of the pattern.
Proceedings ArticleDOI
A case study: agile development in the community laser-induced incandescence modeling environment (CLiiME)
TL;DR: Some of the software-engineering practices adopted in a scientific-software application for a laser-induced incandescence community model for a collaborative model that is to be extended, modified, and used by different researchers are discussed.