Abstract
The aim of this study is to accelerate simulation software developments by abstraction of source code. ITermStructure the "interface" for a time period is developed to make complex term structure general. By using "Composite-Pattern", all the concrete term classes which implement ITermStructure can be integrated into complex tree structure. By using "Generics", specifications of schedules class shall not be specified until scheduler classes is declared and instantiated by a client code. Since the program code developed in this research and a code made by a client were separated clearly, developed scheduler classes is generally applicable for long term simulation programs.
Original language | English |
---|---|
Pages (from-to) | 517-523 |
Number of pages | 7 |
Journal | Journal of Environmental Engineering |
Volume | 74 |
Issue number | 638 |
DOIs | |
Publication status | Published - 2009 Apr |
Keywords
- Design-pattern
- Efficiency of developments
- Generics
- Long term simulation
- Object-oriented
- Scheduler
ASJC Scopus subject areas
- Environmental Engineering