ResourceMiner Software Mining, Application Mining and APM - Homepage

Software Mining, Application Mining and APM

Start What is it? Why? What is APM? ScreenShots Tool Tech Specs Experiences Pricelist How to buy? DownLoads Purchase license The Company Feedback Support


Boost yourself with ResourceMiner!

Architects need to take control, this is the way to do it.

Are you an experienced system developer feeling the burden of productivity demands?

BE FASTER while others spend time searching and understanding source files
MAKE EASIER to understand unknown parts of applications, no matter size and complexity!
GIVE ANSWERS quicker and even more accurate
FEEL COMFORTABLE doing the changes, including the hardest ones you rather avoid
FIND the DISTINCT TESTCASES that covers your changes

Mastering ResourceMiner will really help you and your team in the game of quality and productivity.

ResourceMiner is a commercial static code analysis tool for software architects and developers.
It graphically visualizes the static structure of single or multiple integrated applications written in
30+ legacy and modern languages and all major databases down to the details.

The code structure is displayed as TopDown and BottomUp dependency trees at different levels of abstraction;
System, Computer, Tier, Package, Object, Entry, Statement and Data.

UI of ResourceMiner makes it possible to perform and document any analysis tasks at abstraction levels
and scopes of interest. Frequently and/or complicated analysis tasks can be automated by using its API.
Multi metrics capabilities. Can be used to generate new source from the models in the ResourceMiner database.

ResourceMiner analyze, loads and index source files into a relational database for great scalability and performance.

The add-on Refactor functonality makes it possible to define own rules for masschanges in the source.

Mastering ResourceMiner saves time and increase quality:

                     

*        More effective and more accurate cost estimations

*        More effective and more accurate identification of code affected by a change request

*        More effective and more accurate quality audits

*        Facilitates the identification of program errors

*        Enables key resources to be liberated

*        Reduces the need of competence transfers

*        Increases your safety during an Applications Management assignment


Mastering ResourceMiner creates new possibilities:

*        Adjust and develop despite lack of competence

*        Extract documentation (architecture/design/function)

*        Harvest business rules

*        Work program language independent and over system boundaries, even portfolio wide

*        Generate new source from the models in the ResourceMiner database


ResourceMiner
makes it possible to implement APM - Application Portfolio Management.


ResourceMiner
adds value throughout the entire application life cycle:

This is a list of tasks that ResourceMiner is used for:

Asset Inventory.
Understand Unknown Systems.
Create As-Is Architecture/Design Documentations (overview documentation).
Migration Assessment.
Define the exact scope(s) of program files and data by the dependencies of the Asset.
Define what integrations need to be handled in a defined Scope.
Harvest Business Rules (detailed requirements).
Testplan sizing and estimation.
Convert source by generating new source from the language independent format inside RM.
Generate ETL-scripts and/or Access Layers from the source model inside RM.
Generate SOA BusinessServices for C# or Java from the source model inside RM.
Generate Web GUIs consuming BusinessServices from the source model inside RM.
Change Analysis and Estimation.
Quality Assurance Monitoring.
Understand errors, perform impact analysis for possible fixes.
Propagate fixes and masschange (Refactor Add-On needed).
Instrument source for dynamic analysis (Refactor Add-On needed).
Design new Testcases targeting changes made.
Generate external interfaces, ie WebServices wrappers etc.
Generate Harness for Unit Tests.
Automated Testcase Monitoring.
APM - Application Portfolio Management (KPIs based on source).
Feeds to CMDB.
and more...

Copyright © 2005-2011 Gruvan Application Mining
Updated: mars 5, 2011