jmove eases the understanding and valuation of the design and architecture of complex software written in Java. It provides dependency analysis, metrics, design rule checking and impact analysis. Define your desired architecture model and check consistency with the implementation.
More precisely, jmove consists of two essential components: jmove-api and jmover.
jmove-api offers a framework to ease the understanding of the design and architecture of software systems and to provide support to control the software from this point of view. It is based on a pragmatic and simple model centric approach.
jmover is an application based on the jmove-api to give an insight into a software system.
jmove, jmove-api and jmover is open source software. It is distributed without any warranty under GNU Lesser General Public License.
© 2001-2018 A. Terfloth, M. Jürgens, C. Neumann