FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.
-
Upload
phillip-wiggins -
Category
Documents
-
view
220 -
download
4
Transcript of FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.
![Page 1: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/1.jpg)
FBD Associates Inc.
ENABLING THE FUTURE
Natural / Adabas
Migration Solutions
![Page 2: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/2.jpg)
FBD Associates Inc.
Background– Natural / Adabas Overview
– Software AG Market Position
– Migration Drivers
Migration Strategies
NatMiner
JavNat
Conclusion & Questions??
Presentation Outline
![Page 3: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/3.jpg)
FBD Associates Inc.
Natural (4GL) and Adabas (Non-RDBMS) History– Core products of Software AG, Germany– Launched in 1968– Peaked at 12% of MF market circa 1985/1990 with 5,000+ users in 60+ countries– Particularly strong in Germany, US, Spain, South America– Current installed base < 3,000 (predominantly mainframe)
Typical Users– High volume transaction processing systems– Custom application development– Financial services - particularly banks and insurance– Governments
Natural / Adabas Overview
![Page 4: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/4.jpg)
FBD Associates Inc.
Software AG Market Position
Natural/Adabas maintenance fees > 45% total revenue
New products (Tamino - an XML DB) “me too” and low $
Growing services revenues / profitable via cost cutting
Shareholder structure makes acquisition unlikely
![Page 5: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/5.jpg)
FBD Associates Inc.
Technology– Natural/Adabas use declining
– Non-relational versus relational
– Limited web capabilities
– Stovepipe architectures
Costs– SAG maintenance cost increases >> Inflation
– Developer productivity
Human Resources– Availability
– Age demographics
Migration Drivers
![Page 6: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/6.jpg)
FBD Associates Inc.
Migration Strategies ( and Tool Support)
Low
Bu
sin
ess
Fit
High
HighCostLow
Code Transformation(NatMiner + JavNat)
Application Replacement
(NatMiner)
Re-write(NatMiner)
Adabas Emulation(NatMiner+ NatLink)
![Page 7: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/7.jpg)
FBD Associates Inc.
Application Profiles for Migration Assessments– Metrics and audit Reports
– DB access reports
– DDM and FDT usage reports
– CLOG analysis reports
– Translation issues and complexity scores
– WorkFile, 3GL calls, ……………. reports
Design Recovery for Replacement and Re-write Strategies– Module, data element and text search
– FDT normalization to equivalent relational schema
– Field validation rules
– Leverage analyst productivity to reduce costs
NatMiner Capabilities
![Page 8: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/8.jpg)
FBD Associates Inc.
NatMiner Process Overview
![Page 9: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/9.jpg)
FBD Associates Inc.
NatMiner Web Delivery
![Page 10: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/10.jpg)
FBD Associates Inc.
NatMiner Customer Web Interaction
![Page 11: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/11.jpg)
FBD Associates Inc.
NatMiner Demonstration
![Page 12: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/12.jpg)
FBD Associates Inc.
Natural / Adabas >>>>>>>>>>> Java / Oracle– Generates 3 tier J2EE application– JDBC access – IDE and platform independent– Minimal hand editing of generated code (<< 5%)– User interface improvements easily implemented– Logic quality and business rules unchanged
Limitations– Functionally Equivalent– 3270 screens in a browser– Logic quality and business rules unchanged!!
JavNat Capabilities
![Page 13: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/13.jpg)
FBD Associates Inc.
Basic Normalization– ISN as key– MUs and PEs mapped to child and grandchild tables – SPs and SBs mapped to physical fields updated by triggers– Descriptors mapped to indices– Customer controls naming conventions (Web interaction!)– Data type conversion options
Tuning– Basic schema can be de-normalized
JavNat - Adabas FDT Transformation
![Page 14: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/14.jpg)
FBD Associates Inc.
Customer Unique Java Classes– One generated Java class per Natural module– Statement-to-statement transformation within modules
– One Java method per Natural statement– Natural “look and feel” preserved by:
– Use of class and method naming conventions – Retention of original comments– Retention of application and module structures
JavNat Base Classes– Custom classes to implement “Natural runtime” functionally– Delivered to customer as part of transformed application
JavNat - Natural Source Transformation
![Page 15: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/15.jpg)
FBD Associates Inc.
JavNat Process Overview
![Page 16: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/16.jpg)
FBD Associates Inc.
Automation– Low cost solution– Minimize implementation schedule– Lower project risk– Consistent user interface– Functional equivalence simplifies testing and user training
Business– Proven business logic preserved– Limited user training and documentation updates – Eliminate SAG products, license fees and maintenance costs– Ease staff transition to Java– IDE, DBMS and platform choices!
JavNat - Benefits
![Page 17: FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.](https://reader033.fdocuments.in/reader033/viewer/2022050714/56649ee05503460f94bf112d/html5/thumbnails/17.jpg)
FBD Associates Inc.
FBDA Natural / Adabas Solutions– Reduce the cost and risk of migration– Minimize implementation schedules– Support a variety of migration strategies– Enable graceful transition to new technologies
Questions????
www.fbda.ca
Conclusion