Saef “Software Architecture Evolution Framework”
SAEF “Software Architecture Evolution Framework” –
The Vision
1.1 Motivation
In many cases, informal architectural diagrams are available to the personnel who
maintain software systems. However, there is little tool support linking such architectural
descriptions to system requirements and the source code. This can create a number of
problems. For example, inconsistencies can arise between the requirements, the
architectural artefacts and the source code, making the code-base the only trustworthy
representation of the system. Consequently maintainers are forced to adopt a code centric
approach whereby they work with a large, complex and formal representation of the
system.
1.2 Three Facets of Software Architecture Evolution
Typically, software maintenance is performed in a code centric fashion, whereby mental
models of the software architecture are developed by maintenance engineers through
analysis of the code base. In many cases, informal architectural diagrams......
View the rest of this paper...
Approximate Word Count: 879
Approximate Pages: 4 (250 words per double-spaced page)
Why should you join Frat Files?
- - It's safe, secure, and private.
- - Instant access to over 100,000 papers. New papers are added hourly.
- - Fast and reliable customer support.
Similar Essays
-
Saef Software Architecture Evolution Framework
SAEF Software Architecture Evolution Framework. ... Figure 2.1 depicts the first iteration
of the envisaged Software Architecture Evolution Framework (SAEF). ...
