eMaker MineIT
MineIt provides Component and Business Rules mining, i.e. discovering and extracting business rules and objects from legacy applications and moving them into state-of-the-art objects in Java or EJBs (Enterprise Java Beans)
English
Supported Technologies
Windows XP/2000/NT
Software
Click on a technology to view similar products within this category.
Pricing
- Unspecified -
info@legacy2web.com
+972-9-9526158
Additional Product Information
Reengineering Tools for Legacy Systems;Hundreds of staff years have been invested in your legacy applications. Do you really want to throw it all away? Your company's complex business rules are intertwined in the existing application structure. With Intercomp's reengineering tools, complex application logic can be identified, extracted and mined out for reuse with a combination of an automated compiler-centric tool set and human intervention.;Intercomp's eMaker product line - with its modules AnalyzeIT, MineIT and MigrateIT - gives you the various solutions you need for modernizing your legacy systems: rewriting, buying an off-the-shelf package, leveraging the application logic, the GUI or the data, or migrating the entire application. ;The choice of the right tool and solution for your organization will give the proper support to the needed changes that must be done in order to maintain competitive advantages in today's business arena. Intercomp has a tool set appropriate for whichever direction you choose for your organization.;MineIT - Object Mining Solution;A high percentage of legacy application contents are business rules that are "wrapped" and incorporated today in obsolescent legacy technology. As these business rules compose the very core of the organization's knowledge and competitiveness, their logic should be kept intact and reused in a new technological application environment, once they are identified and extracted. Intercomp's reengineering tools are designed for that purpose, providing customers with a variety of graphical and repository-based analysis and reengineering tools for discovering, then extracting business rules and creating objects from legacy applications by moving them into state-of-the-art Java objects and Enterprise Java Beans. The resulting Java code is significantly smaller and purely object-oriented. ;The Reengineering Process;Legacy code, by design, intertwines the presentation layer with the business logic layer. With Intercomp's compiler-centric technology base, a legacy application can be pulled apart into three separate pieces: data, user interface and application logic (business rules). This approach allows a gradual migration strategy.;The reengineering process begins with an analysis of the legacy application, usually carried out with Intercomp's assessment tool, AnalyzeIT. The analysis process maps the application architecture flow, showing connections between the various components of the application, and creating a repository and an inventory. This representation enables the user to view the actual source of each of the legacy components and begin the business rule mining process.;When rewriting the new application with the aid of Intercomp's eMaker product line, emphasis is put on the extraction of the business rules and the construction of objects with the MineIT tool. This extraction is done by tracing the Business rules' "hooks" (i.e., variables, data items, records, file definitions, CICS transactions, etc.) throughout the entire application. Once the business rule identification has been completed, MineIT will convert the business rule into a Java object or an Enterprise Java Bean. After all business rules have been identified, the user can choose whether to reuse them in a skeleton that is written from scratch, or to convert automatically the legacy application to Java, using the eMaker solution and the business rules instead of the original legacy source code.;The process of Component Mining and Business Rules Extraction enable users to reduce the legacy application complexity level, while creating a state-of-the-art object-oriented Java application. It also simplifies the maintenance process, as the amount of source code is reduced due to the object creation process and reuse.;MineIT Underlying Technology - Why a Compiler-Centric Technology Base?;The kernel of Intercomp's eMaker product line is a large four-phase compiler package that supports a wide range of COBOL dialects including embedded software packages such as CICS (Customer Information Control System), SQL (Structured Query Language), DDL (Data Definition Language), BMS (Bitmap Screens), etc. The compilation process enables eMaker to achieve a deep understanding of the application's semantics, resulting in maximum clarity and efficiency of the generated Java source code.