Supports the integration of SDMetrics' measurement capabilities into applications.
Provides a simple command line tool for SDMetrics' core functionality.
Hosts the expression parser for metric, set, and condition expressions, and some specialized container classes.
Provides the core functionality of SDMetrics: calculating metrics, checking design rules.
Provides the XMI import of UML models and access to the elements of the imported model.
Provides data export to text files, HTML files, Excel, and OpenDocument Spreadsheets.
Package with some general utility classes to provide simple XML parsing and version information.
Where to get started:To integrate SDMetrics's measurement capabilities in your application:
com.sdmetrics.model. The description of that package contains a tutorial how to read an XMI file and access the model elements.
com.sdmetrics.metrics. The tutorial for the package shows you how.
com.sdmetrics.appfurther automate the calculation/checking of all design metrics/rules for a model, and summarize the results in data tables. The tutorial for that package shows how to create and access the tables.
com.sdmetrics.outputprovides data export for the data tables to CSV, HTML, or as spreadsheets for OpenOffice.org or Excel.
com.sdmetrics.cmdlineties the SDMetrics core functionality together in one simple application.