EDS TPF DEVELOPMENT PLATFORM Chuck Hammond & Betty Steele May 14, 2004.

Slides:



Advertisements
Similar presentations
MapuSoft Technologies Presentation OS Abstractor, OS Changer, OS PAL and MapuSoft are registered trademarks of MapuSoft Technologies Inc. All other trademarks.
Advertisements

© Copyright 2007 Exempler Telecom Test Automation System Exempler - We pride ourselves with providing lightweight robust engineering solutions.
Welcome to Middleware Joseph Amrithraj
Client/Server Computing Ajay Kumar Shrivastava. Network Operating System (NOS) It manages the services of the server It exists at the session and presentation.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
IBM Software Group ® Accessing Domino via Outlook iNotes Access for Microsoft Outlook - Notes Domino 5.5 – Domino Access for MS Outlook - Notes Domino.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Distributed Systems 1 Topics  What is a Distributed System?  Why Distributed Systems?  Examples of Distributed Systems  Distributed System Requirements.
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
Rational Unified Process
Web Distributed Authoring & Versioning Daniel Wittmer Mike Fisk.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 8: Designing and developing applications for z/OS.
12 Chapter 12 Client/Server Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
Maintain and Modify By: Sahar Aftab (1253 ) and Mehboob Nazim (1085) Central Library.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Understanding and Managing WebSphere V5
Software Developer Career. ◦ Desktop Program development ◦ Web Program Development ◦ Mobile Program Development.
Basel Accord IITRANSITIONSERVICES Business Integration Support FCM Management Limited Paris New York Toronto.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 7: Designing and developing applications for z/OS.
Operating Systems Operating System
Chapter 12 Designing Distributed and Internet Systems
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
File-Mate 1500 Design Review II
Implementation - Deployment Methods of deployment –User PC –Network shared (workstation install) –Terminal server –Web Deployment (ActiveX) (Note: this.
1 SCO Update Service Kerri Wallach, SCO Services Product Manager April 16, 2003.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
 Chapter 6 Architecture 1. What is Architecture?  Overall Structure of system  First Stage in Design process 2.
Case Study: DirXML Implementation at Waste Management Rick Wagner Systems Engineer Novell, Inc.
TPF Development Process Flow. Major Project* Process Steps Project Inception Research and Design Solution Construction Testing Production/Implementation.
April 30, 2007 openSUSE.org Build Service a short introduction Moiz Kohari VP Engineering.
Capture the Movement: Banner 7.0 and Beyond Susan LaCour, Senior Vice President, Solutions Development California Community Colleges Banner Group.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
TeamConnection Proof of Technology Project John Campos.
November 21, 1997Development Process in DIS-Java VRML WG1 Development process in the DIS- Java-VRML Working group Ronan Fauglas
Purpose Most must replace tools due to z/TPF No existing TPF industry standard Each Company bares the total cost Rare Opportunity Standard tools - Reduced.
Catawba County Board of Commissioners Retreat June 11, 2007 It is a great time to be an innovator 2007 Technology Strategic Plan *
Rational ClearCase and Rational ClearQuest IBM VA TPF User Conference Terry Durkin ClearCase Product Manager October 2000 Terry Durkin ClearCase Product.
SWGData and Software Access - 1 UCB, Nov 15/16, 2006 THEMIS SCIENCE WORKING TEAM MEETING Data and Software Access Ken Bromund GST Inc., at NASA/GSFC.
PerfSONAR-PS Functionality February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
PI Notifications and ProcessBook 3.1
® IBM Software Group © 2005 IBM Corporation Introducing WDHT WebFacing Deployment Tool with HATS Technology The Facts.
Copyright 2002 Prentice-Hall, Inc. Chapter 4 Automated Tools for Systems Development 4.1 Modern Systems Analysis and Design.
© 2002 IBM Corporation Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation Pete Nicholls IBM Toronto Lab TPF Toolkit.
verifone HQtm Estate Management Solution
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Planning, Configuring, And Troubleshooting WINS.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
CA Dispatch And ERM Use Case Concepts Welcome. © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos.
Cognos BI. What is Cognos? Cognos (Cognos Incorporated) was an Ottawa, Ontario-based company that makes Business Intelligence (BI) and Performance Management.
1 Copyright © 2007, Oracle. All rights reserved. Installing and Setting Up the Warehouse Builder Environment.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Red Hat, Inc. The Revolution of Choice. Red Hat, Inc. Founded in 1995 –Bob Young, CEO - Co-founder –Marc Ewing, CTO - Co-founder Headquartered in Research.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
UDel CISC361 Study Operating System principles - processes, threads - scheduling - mutual exclusion - synchronization - deadlocks - memory management -
Build and Test system for FairRoot
Appendix 2 Automated Tools for Systems Development
Version Control and Source Code Control Systems
Getting Started with Stature
Chapter 6 Introduction to Network Operating Systems
Git Version Control for Everyone
Chapter 4: Threads.
ApplinX Rod Carlson Senior Technical Lead.
Simplified Development Toolkit
Enterprise Program Management Office
In-house Developed Library Solutions
Mid-size organizations cannot be under the impression they will not benefit from a cloud ERP solution. ERP solutions in the cloud make it possible for.
ESDEN - modernisation of data exchange in the ESS
Presentation transcript:

EDS TPF DEVELOPMENT PLATFORM Chuck Hammond & Betty Steele May 14, 2004

EDS Confidential2 TDP Objectives Develop strategic plans for a common set of TPF development tools that conform with EDS & IBM direction and industry trends –Follow EDS Direction –Remain Close to IBM’s Direction –Eliminate VM as a TPF development platform –Eliminate OS/390 as a TPF development platform –Attain and provide a state of the art development platform for TPF

EDS Confidential3 Why Develop TDP? Market Forces –Move to Standards Based Applications Development IBM expanding use of Posix standards in TPF –Expanding use of Open Source IBM porting Open Source to TPF (Apache, Mail Server) IBM moving TPF support from OS390 to Linux with NBR Client requirements –Elimination of VM development Platform –“TPF development is a integrated environment that leverages industry-standard technologies and supports a full range of TPF construction, testing, and implementation functions”

EDS Confidential4 Why Develop TDP? (Cont.) Problems with existing platforms (VM) –Loss of support –Inadequate support for ported products Lack of synergy –Provide common TPF development platform to facilitate staff leverage –Develop cross platform leverage based on WS and Posix experience. Newer development models offer more productivity.

EDS Confidential5 TDP Schedule Drivers Poor support for source repositories C/C++ Support Support for ported Unix software Open Source Support - NBR

EDS Confidential6 Guiding Principles We will follow EDS’ & IBM’s tool strategies. Must support distributed development. We will not develop any interim tool or technology which will make the implementation of the IBM recommended tool suite more difficult. Development tools will be chosen or built using technologies which leverage the skills of a TPF programmer. Development will be UNIX System Services centric and will be migrated to Linux in the future. Development will lean to thin client designs. Web Browser, VATPF and later WebSphere will be the primary GUI interface to the tool suite. TPF C/C++ development will only be supported through VATPF

EDS Confidential7 Current/Phase 1 – CVS Repository selection and Implementation VM CMS 3270 SCS Key changes: Repository selection Enable CVS Building Blocks CVS Developer Workstation PCom VATPF SMB MVS CVS USS VATPF Server Apache Production Promotion EZ1

EDS Confidential8 What is CVS? Concurrent Version System (CVS) GNU Public License Unix Based repository Does not include a Change Management System Maintains Control Information –Facilitates Source Associations (Packages & Projects) –Change History Provides Unix based Security –Support for Groups –USS Interface to RACF or ACF2 No internal TPF versions support – Internal versioning Data Maintained as Deltas – as revisions which are cross referenced with TPF versions.

EDS Confidential9 Follows IBM Direction Portable to Linux Strong Value Proposition –Low Acquisition and Maintenance cost –Reduced DASD Requirements –Leverage Industry Support Community –No increase cost for TPF Support vs. other Options (Must develop TPF version and Changes Management for all options) Widely Used Flexible Data Structures Why CVS?

EDS Confidential10 VM CMS 3270 Key changes: Source Migrated to CVS. CVS Web Interface Bridge to VM/CMS for remaining tools Phase 2 – Migrate Source to CVS and Cutover Training Requirements: Web Interface functionality CVS Methodology Bridge Interface SCS Production Promotion Bridge Developer Workstation PCom VATPF SMB CVS HTTP MVS CVS USS VATPF Server Apache Production Promotion

EDS Confidential11 Phase 2 CVS Tools Source Synchronization – copies new production source to CVS Versioning tool – Maps CVS release tags to TPF versions CVS Interface tool – Web interface –CVS Scan –Base CVS functions – check out, check in, etc –Source and listing viewer –Infrastructure support

EDS Confidential12 Source and Listing Viewer Prototype The Menu:

EDS Confidential13 Source and Listing Viewer Prototype The TPF Look Up Test Application. - user enters "rsi".

EDS Confidential14 Source and Listing Viewer Prototype User Presses “Upd List” (response takes 1-2 sec)

EDS Confidential15 Source and Listing Viewer Prototype User selects candidate and presses “LookUp”. (response takes 3-5 sec)

EDS Confidential16 VM CMS 3270 Key changes: Product Life Cycle (PLC) Listing Display Reporting Internal Support tools Change Request Process Phase 2a – Continued Tool Enhancement Training Requirements: As Required SCS Production Promotion Bridge MVS CVS USS Tools VATPF Server Apache Developer Workstation PCom VATPF SMB CVS HTTP Tools Production Promotion

EDS Confidential17 VM CMS 3270 Key changes: Makefile Common WS TPF Toolkit Phase 3 SCS Bridge Training Requirements: WS TPF Toolkit Update Makefiles MVS CVS USS ToolsMAKE WS TPF Toolkit Server Apache PCom WS TPF Toolkit CVS HTTP Tools Developer Workstation Production Promotion

EDS Confidential18 VM CMS 3270 Phase 4 TPF Test Only Key changes: Promotion Process (PP) controlled by Makefile Elimination of VM Development Training Requirements: WS TPF Toolkit Update Promotion Process PCom WS TPF Toolkit CVS HTTP ToolsPP Developer Workstation MVS CVS USS ToolsMAKE WS TPF Toolkit Server Apache PP

EDS Confidential19 4Q02 1Q05 3Q05 1Q06 Pathway TPF Repository (CVS) Common WS TPF Toolkit Current Phase 2 Phase 4 CVS Infrastructure Phase 2a Tools Phase 3 Promotion Process Elimination of VM for Development

EDS Confidential20 TDP Future Vision – System Topology TPFTPF Production Test Developer Workstation LAN Server Central Linux HFS CVS User Work Area Tools TPF Support ASM/Compiler Promotion Process Loaders Local Linux HFS CVS User Work Area Tools TPF Support ASM/Compiler Promotion Process Loaders LAN WAN

EDS Confidential21 Disclaimer Websphere® is an IBM registered trademark

eds.com