written 8.5 years ago by | • modified 8.5 years ago |
Mumbai University > Computer engineering > Sem 7 > Software Architecture.
Marks: 4 M
Year: Dec11
written 8.5 years ago by | • modified 8.5 years ago |
Mumbai University > Computer engineering > Sem 7 > Software Architecture.
Marks: 4 M
Year: Dec11
written 8.5 years ago by |
Architectural model:
It is an artifact that captures some or all of the design decisions that comprises a system’s architecture. Architectural modeling is the reification and documentation of those design decisions. A model is the result of the activity of modeling which constitutes a portion of software architect’s responsibility. One system may have distinct models associated with it. Models may vary in the amount of details they capture, the specific architectural perspective; the types of notation used and so on.
Architectural recovery:
It is the process of determining a software systems architecture from its implementation artifacts. If degradation is allowed to occur, a software development organization is likely to recover the system. This happens when changes to the system become too expensive to implement and their effects become unpredictable as the documented prescriptive architecture is outdated and is useless and can also be misleading.