TY - GEN
T1 - Software architecture modeling method in recursive design
AU - Fatwanto, Agung
AU - Boughton, Clive
PY - 2008
Y1 - 2008
N2 - This paper proposes a method to model the architecture within an object-oriented analysis and recursive design method. The modeling of the architectural domain is based on the Object-Oriented Analysis and Recursive Design methodology as introduced by Shlaer and Mellor. We propose seven steps to model the architectural domain, i.e., select a style and pattern for the architecture, define structural elements and rules, specify data structures, specify structural units, specify mechanisms to support state models and timers, build the architectural model, and derive mapping and archetype. This paper also shows the difference between the use of general purpose and specific design languages for architectural description in recursive design.
AB - This paper proposes a method to model the architecture within an object-oriented analysis and recursive design method. The modeling of the architectural domain is based on the Object-Oriented Analysis and Recursive Design methodology as introduced by Shlaer and Mellor. We propose seven steps to model the architectural domain, i.e., select a style and pattern for the architecture, define structural elements and rules, specify data structures, specify structural units, specify mechanisms to support state models and timers, build the architectural model, and derive mapping and archetype. This paper also shows the difference between the use of general purpose and specific design languages for architectural description in recursive design.
KW - Executable UML
KW - Recursive design
KW - Shlaer/Mellor
KW - Software architecture
KW - Translative
UR - http://www.scopus.com/inward/record.url?scp=67649223789&partnerID=8YFLogxK
M3 - Conference contribution
SN - 9780980326727
T3 - 5th International Conference on Information Technology and Applications, ICITA 2008
SP - 599
EP - 603
BT - 5th International Conference on Information Technology and Applications, ICITA 2008
T2 - 5th International Conference on Information Technology and Applications, ICITA 2008
Y2 - 23 June 2008 through 26 June 2008
ER -