University of Notre Dame
Browse
ArasK102005.pdf (548.89 kB)

Empirical Analysis of Design Patterns - A Case Study in CompuCell3D

Download (548.89 kB)
thesis
posted on 2005-10-04, 00:00 authored by Kedar K Aras
Design 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-05

Research Director(s)

Jesus Izaguirre

Committee Members

Douglas Thain Nitesh Chawla

Degree

  • Master of Science in Computer Science and Engineering

Degree Level

  • Master's Thesis

Language

  • English

Alternate Identifier

etd-10042005-173039

Publisher

University of Notre Dame

Program Name

  • Computer Science and Engineering

Usage metrics

    Masters Theses

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC