Reverse architecture

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Reverse architecture is a process of deducing the underlying architecture and design of a system by observing its behaviour.[1] It has its roots in the field of reverse engineering.

Practicing reverse architecture is used to decipher the logistics of building. There are a variety of techniques available, the most notable being architecture driven modelling.[clarification needed][citation needed]

See also[edit]


  1. ^ von Mayrhauser, A.; Wang, J.; Li, Q. (1999). "Experience with a reverse architecture approach to increase understanding". Proceedings of IEEE International Conference on Software Maintenance (ICSM '99). IEEE. doi:10.1109/ICSM.1999.792596. 

External links[edit]