BASE GmbH in Cologne. We are looking forward to you !
German version
Short english version

Migration and analysis - we make it more simple ! All tools around your sources!


BASE is the specialist for 100% language converters, 100% resource converters,
 data converters, scanners and parsers, migration tools and analysis tools !

Go and see for yourself - the tool engine BaseGen and
 the products made in practice and made for practice !

BASE reacts fast and reliable - please contact us or give us your feedback !
 


The company BASE

BASE GmbH in Cologne/Germany    Cologne Cathedral and the Rhine

BASE
Business Applied
Software Engineering
Dr. Müller + Partner GmbH

was founded in 1983 in Cologne (Köln), Germany. BASE is specialized in software engineering and reengineering  tools, language converters, resource converters, data converters, scanners/parsers, analysis tools, inidividual converters and ad hoc - tools within migration projects. For this reason the rule based tool BaseGen was developed, on which all these products are based. In a lot of migration- and conversion- projects BASE has collected a rich pool of practical experiences, which has of course influenced the tools, which have been constantly improved and extended. BASE became one of the market leaders in these areas in Germany and had great success in some other countries.


Contact to BASE

Address

BASE GmbH
Hauptstrasse 62
50859 Koeln
Germany

Phone

+49 221  9 50 30 30

Fax

+49 221  9 50 30 33

Email

base@base-online.de




The tool engine BaseGen

BaseGen is a rule based engine, written in C and ported to many different platforms. Basic aspects of the engine are  pattern recognition and transformation. All the tools based on BaseGen are rulesets, which are interpreted and executed by BaseGen. The rulesets are platform independent, what make them executable on each platform, to which BaseGen has been ported. So far BaseGen is ported to Windows-platforms, different UNIX-platforms, DEC-VMS, AS/400, IBM-host MVS, SIEMENS-host BS2000, TANDEM-host GUARDIAN, UNISYS-host OS, BULL-host GCOS and many more.
BaseGen - the rule based tool engine
     BaseGen tools
BaseGen is a development of BASE GmbH, about 20 years successfully used in migration projects. The following list (ordered by complexity) shows typical tools, which have been developed with BaseGen:

Filters
Interface converters
Reformatting tools
Migration support tools
Precompilers
Data converters
Language scanner
Application generators
Tools for automatic documentation
Data cleaning
Reengineering tools
Versionmanager
Tools for parallel development
Analysis and conversion tools
Language converters
Resource converters



A short list of BASE products

Please find below a short description of some important BASE products. For most of the products english documentation is available. Please feel free to contact us and you will get further information.

Description

BASE developed a lot of language converters, which are well implemented in the market. Most of these converters are 100% converters, so that no additional manual work is necessary after the automatic conversion. That saves time and money, up to 80% compared to manual conversion.See more details below.

BASE also developed resource converters, most of them are 100% converters. One example for this type of converters is our converter from IMS to DB2 for COBOL II - sources, including the generation of COBOL II - programs to create tables and indexes and the conversion of the appropriate JCLs.

BASE analysis tools are high sophisticated, very powerful and easy to use. Whether there are requests for completeness check, cross references, complete analysis of sources by different requests, filling a repository at any time you want or integrate such tools into your environment - we have a solution based on our tool BasePath.

A lot of individual converters and migration tools have been developed in migration projects. As BaseGen is not only strong for sophisticated and powerful tools but also for ad hoc - tools, which are needed in hours and can be done in hours, one can use BaseGen for almost any task of transformation process.

BRIDGE is an universal data converter, which originally has been developed by BASE along with the migration and conversion projects. Besides a large number of predefined rules (string, arithmetics, logic, loop execution and self defined) external programs for control break actions or pre- and post-actions can be called by the tool.

With SCALA a lot of different programming languages, generators and free text can be analysed. SCALA is available for C, C++, ABAP, RPG, Informix-4GL, different ORACLE-files, EDGE, NATURAL, NBEXEC, script languages, SQL, SIRON, Fortran, IEF, Visual Basic, free text and many more.


Examples of our language converters and resource converters can be found in
Produkte.



The 100% language converters

BASE has developed a lot of  language converters in the last years. The starting point for such a conversion of source code is always a 100% - starting point . That doesn’t mean, that all currently existing programs of language-1 will be converted to language-2 at 100%, because there may be constructs, which are not yet included into the appropriate converter, but will be included as soon as they occur.

The 100% - starting point does mean for the customer, that his source code, guaranteed by BASE, will be converted 100% automatically, without manual modification after the conversion. BASE has verified this in a large number of migration projects. After all, this sort of conversion is the only one, which can be verified by the customer, because with a lower percentage of automatic conversion the expenses of manual modifications cannot be calculated in money and time in a reasonable manner.

All converter products are maintained under CodeBase. So any version and any generation of a specific converter can be generated at any time. For every customer and for every project an individual generation of the converter is provided, depending of the individual environment and special requests of the customer. Therefore for every converter there are further generation parameters and individual customer parameters beside the standards.

Please find below a list of some language converters, which are available and some others, which are in planning oder development status:

Converter

Description

Status

COBOL I to
COBOL II

100% automatic language converter from COBOL I to COBOL II.

available and installed

REPORT WRITER to
COBOL II

100% automatic language converter from all REPORT WRITER constructs to native COBOL II.

available and installed

RPG to
COBOL II

100% automatic language converter from RPG to COBOL II.

available and installed

PL/1 to
COBOL II

100% automatic language converter from PL/1 to COBOL II.

available and installed

PL/1 to
C/C++

100% automatic language converter from PL/1 to C or C++.

available and installed

ASSEMBLER to
C

100% automatic language converter from ASSEMBLER (IBM) to C.

available and installed

ASSEMBLER to
COBOL II

100% automatic language converter from ASSEMBLER (IBM) to COBOL II.

available and installed

COBOL I/II to
C/C++

100% automatic language converter from COBOL I or COBOL II to C or C++.

available
Aug 04

FORTRAN to
C/C++

100% automatic language converter from FORTRAN to C or C++.

available

CSP to
PL/1

100% automatic language converter from CSP to PL/1.

available and installed

CSP to
COBOL II

100% automatic language converter from CSP to COBOL II.

available
Aug 04

Examples of our language converters and resource converters can be found in Produkte.



Feedback to BASE.

Name:

 

Company:

 

Email:

 

Subject:

 

Message:

 

 

 

   

BASE. We are looking forward to you !