thomas jefferson national accelerator facility. actions: procedures for ioc application development,...

24
Thomas Jefferson National Accelerator Facility

Upload: leon-hamilton

Post on 18-Jan-2018

220 views

Category:

Documents


0 download

DESCRIPTION

 Request from Customer  Requirements  Specifications  Create Application Source Directories in Source Test Area  mkNewapp, mkNewDev  Develop Applications  Source in Test Area  Objects in Test Area  IOC Boot in Test Area  Framemaker Requirements Documentation Template  Future web-based tool for entering requirements  AppMan Tool  Application Makefiles  Install objects and boot scripts

TRANSCRIPT

Page 1: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

Thomas Jefferson National Accelerator Facility

Page 2: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

Actions:

Procedures For IOC Application Development, Testing, and Installation

Tools:

Shell scripts, Perl scripts, Tcl/Tk and Web-based Applications to aid in IOC Application Development

Page 3: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

Request from Customer Requirements Specifications

Create Application Source Directories in Source Test Area mkNewapp, mkNewDev

Develop Applications Source in Test Area Objects in Test Area IOC Boot in Test Area

Framemaker Requirements Documentation Template Future web-based tool for

entering requirementsAppMan Tool

Application Makefiles Install objects and boot scripts

Page 4: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

Move to Source Production Area CVS Application and Write

Application Description Put in Application in Source

Production Area Schedule Installation

Installation/Checkout in Production Area Write Test Plan Install Objects and IOC Boot

Scripts Change IOC links Reboot and Checkout Complete Test Plan

Release Notes Tool

AppMan Tool

TestPlan Tool

TestPlan Tool Application Makefiles

Linkmaker Tool

TestPlan Tool

Page 5: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

Upgrade Applications Tag Current Production Source

Versions Make New Versions,

applNewver Modify Applications, Test if

Possible Schedule Upgrades

(CVS Modifications, Document Changes)

Install Objects and IOC Boot Scripts

Change IOC links Reboot and Checkout Complete Test Plan

(CVS Modifications, Document Changes)

Release Notes Tool

AppMan Tool

Test Plan Tool Release Notes Tool

Application Makefiles Linkmaker Tool

Test Plan Tool Release Notes Tool

Page 6: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

Application Information - Access by IOC, Application, or Developer Application Description Ancient History Application Release Notes Trouble Shooting Information

Rollbacks - Follow Instructions in Test Plans Change IOC links Reboot IOC

LLAPP Version Info Tool

Test Plan Tool

Linkmaker Tool

Page 7: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 8: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

mkNewappmkNewdevmkNewrec

view update infologdiff

applNewver

applGetver

Page 9: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 10: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 11: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 12: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl

commit [add messages]updatetagaddremove

view update infologdiff

Version NotesEdit NotesSave NotesImport Notes

Replace NotesAppend to Notes

Import Ancient History

Application DescriptionTroubleShoot Notes

View Version NotesView Ancient HistoryView Troubleshoot Notes

Page 13: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 14: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 15: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 16: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 17: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 18: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 19: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 20: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 21: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 22: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 23: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl
Page 24: Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl