ArasK102005.pdf (548.89 kB)
Empirical Analysis of Design Patterns - A Case Study in CompuCell3D
thesis
posted on 2005-10-04, 00:00 authored by Kedar K ArasDesign Patterns have been widely adopted for building flexible and extensible applications. However, this can come at a cost of reduced performance, which may not be acceptable for computationally intensive applications. Therefore, we investigate the effects of design patterns on application performance through a detailed measurement and profiling of CompuCell3D. It is a software framework for three dimensional (3D) modeling of morphogenesis, which is a stage in embryonic development where cells cluster into tissues and organs. By reverse engineering CompuCell3D subsystems with and without design patterns, we evaluate their impact on application performance and maintainability. Finally, we also extend CompuCell3D functionality, to support irregular domains for biologically realistic simulations.
History
Date Modified
2017-06-05Research Director(s)
Jesus IzaguirreCommittee Members
Douglas Thain Nitesh ChawlaDegree
- Master of Science in Computer Science and Engineering
Degree Level
- Master's Thesis
Language
- English
Alternate Identifier
etd-10042005-173039Publisher
University of Notre DameProgram Name
- Computer Science and Engineering
Usage metrics
Categories
No categories selectedLicence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC