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...
|