Software Architecture Modeling Method in Recursive Design

Date

2008

Authors

Fatwanto, Agung
Boughton, Clive V

Journal Title

Journal ISSN

Volume Title

Publisher

Institute of Electrical and Electronics Engineers (IEEE Inc)

Abstract

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.

Description

Keywords

Keywords: Architectural descriptions; Architectural domain; Architectural models; Architecture modeling; Executable UML; General purpose; Object-oriented analysis; Recursive design; Shlaer/Mellor; Specific design; State models; Structural elements; Structural unit; Executable UML; Recursive design; Shlaer/Mellor; Software architecture; Translative

Citation

Source

Type

Conference paper

Book Title

Entity type

Access Statement

License Rights

DOI

Restricted until

2037-12-31