Categories
  Encyclosphere.org ENCYCLOREADER
  supported by EncyclosphereKSF

System appreciation

From HandWiki - Reading time: 1 min

System appreciation is an activity often included in the maintenance phase of software engineering projects. Key deliverables from this phase include documentation that describes what the system does in terms of its functional features, and how it achieves those features in terms of its architecture and design. Software architecture recovery is often the first step within System appreciation.[1]

References

Further reading

  • Clements Paul (2002). "2". Documenting Software Architectures: Views and Beyond. Addison Wesley. pp. 53–101. ISBN 978-0-201-70372-6. 
  • Parnas, D.L. (1972). "On the Criteria for Decomposing Systems into Modules". Communications of the ACM 15 (12): 1053–1058. doi:10.1145/361598.361623. 
  • Parnas D.L. (2002). "The Secret History of Information Hiding" in Software Pioneers: Contributions to Software Engineering. Springer. 
  • Sangal, N., ed (2005). "Using Dependency Models to Manage Software Architecture". 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications. ACM. 





Licensed under CC BY-SA 3.0 | Source: https://handwiki.org/wiki/System_appreciation
4 views |
↧ Download this article as ZWI file
Encyclosphere.org EncycloReader is supported by the EncyclosphereKSF