Reverse architecture
   HOME

TheInfoList



OR:

Reverse architecture is a process of deducing the underlying architecture and design of a system by observing its behaviour. It has its roots in the field of
reverse engineering Reverse engineering (also known as backwards engineering or back engineering) is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accompl ...
. 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.


See also

*
Object Management Group The Object Management Group (OMG®) is a computer industry Standards Development Organization (SDO), or Voluntary Consensus Standards Body (VCSB). OMG develops enterprise integration and modeling standards for a range of technologies. Busin ...
*
Software modernization Legacy modernization, also known as software modernization or platform modernization, refers to the conversion, rewriting or porting of a legacy system to modern computer programming languages, architectures (e.g. microservices), software libraries ...
* Software mining


References

{{reflist


External links


About Reverse Architecture
Computer programming Reverse engineering