19780022904.Pdf

Total Page:16

File Type:pdf, Size:1020Kb

19780022904.Pdf General Disclaimer One or more of the Following Statements may affect this Document This document has been reproduced from the best copy furnished by the organizational source. It is being released in the interest of making available as much information as possible. This document may contain data, which exceeds the sheet parameters. It was furnished in this condition by the organizational source and is the best copy available. This document may contain tone-on-tone or color graphs, charts and/or pictures, which have been reproduced in black and white. This document is paginated as submitted by the original source. Portions of this document are not fully legible due to the historical nature of some of the material. However, it is the best reproduction available from the original submission. Produced by the NASA Center for Aerospace Information (CASI) JPL PUBLICATION 78-53 Standard Practices for the Implementation of Computer Software A. P. Irvine F_6 or r r t l September 1, 1978 National Aeronautics and Space Administration z.'tk _ S ' i O ^;,S^ St1' {^Cttt1't wv Jet Propulsion Laboratory Califoi nia Institute of Technology ^-^\ Pasadena, California 91103 9^^ (NASA-CR-157556) STANDAFO FFACTICES FCE TAE N78-30W IMELEMENTATICN CF CCMEDIFF SCF7^AFE (JEt Propulsion Lab.) 219 p HC A1C/MF A01 CECI OSF Urclas G3/61 29114 Standard Practices for the Implementation cif - omputer Software A. P. Irvine Editor j3 September 1, 1978 _ j National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology -Pasadena, California .91103 -13 The research described in this publication was carried out by the Jet Propulsion Laboratory, California Institute of Technology, under NASA Contract No. NAS7-100. FOREWORD The 3PL Tracking and Data Acquisition Staff, which designs, #1 implements, and manages the Deep Space Network for NASA's 3 i Office of Space Tracking and Data Systems, realized more ± ;'a than 8 years ago that the tracking stations were beginning to look more like computer facilities. A major -difficulty in .: reaping the full benefits of computers for providing tracking services was the inability to make software development an understood branch of engineering. Under the leadership of Walter K. Victor, then Deputy Assistant Laboratory Director ti ' for Tracking and Data Acquisition at dPL, formal efforts I t were begun in software methodology research. in addition, within the Tracking and Data Acquisition Office itself, a w ^. software seminar was started for the management staff.-': The goal was to educate ourselves so that we could manage software better as an extension of the engineering manage- =: ment techniques already being used for hardware. One result of this long effort is the issuance of the practices w presented here. f, ORIGINAL PAGE IS OF PooR RITALITy 111 ACKNOWLEDGMENT This work is a revision of six Standard Practices that were originally developed by the engineering staff at the Jet Propulsion Laboratory invol v ed in the implementation of various computers into th y- Deep Space Network. Writing and production of the .jriginal six practices was coordinated by Dan ;-el C. Preska. The review process of those practices was managed by Edward C. Posner. Mahlon F. Easterling, then Manager of the Tracking and Data Acquisition Planning Office at JPL, oversaw the entire process. Technical docw-iientation support was provided by Richard C. Chand?ee. Special acknowledgment should be given to K. C. Tausworthe, P. I. Westi-nureland, and A. F. Ellman for their contributions. 1 `.. ^^ - _. =t ^ t-4 ABSTRACT Standard Practices for the Implementation of Computer Software provides a standard approach to the development of computer programs. This approach covers the life cycle of software development from the Planning and Requirements phase through the Software Acceptance Testing phase. All documents necessary to provide the required visibility into the software life cycle process are discussed in detail. OMGTNAL PAGE IS ( )j^ P' 'i t" O 1 ALITY v --t,. '._. CONTENTS C1IAPTER 1. GUIDELINES AND POLICIES ... .. .. .. .. ... .. 1-1 I. INTRODUCTION . 1--1 A. PURPOSE ............................... 1-1 B. SCOPE ................................ 1-1 C. APPLICABILITY . .. ..... .. .. .. I-2 II. METHODOLOGY AND POLICY . 1-3 A. METHODOLOGY FOR IMPLEMENTING SOFTWARE.............................. 1-3 1. Principles of Structured Programming. , . , , 1-4 2. Top - Down Construction . 1 - 8 3. Concurrent Design and Documentation, C oding, and Testing . 1--11 B. POLICIES FOR IMPLEMENTING SOFTWARE . 1-14 1. Adherence to Software Standard Practices . 1-14 2. Adherence to Referenced Practices . 1-17 3. Use of Standard High-Level, Stable Programming Languages . 1--18 4. Top-Down. Concurrent Implementation . 1-19 5. Use of Structured Programming Principles. 1-20 b. Modular Implementation . 1-21 7. Implementation Team . 1-22 8. Standard Project Milestones . 1-23 9. Project Scheduling .. .. ............ .. .. ... 1-23 10. Project Reviews . 1-24 11. Project Documentation . 1-25 12. Quality Assurance . .. ... .. .... .. .. ... 1-Z5 vii .^-^ ^,^-,,.ni.......,:--E ,^.,,,T.I ass.. 1 .-.•.,. t _ ,:^E r.^^^^...^i'...: r-^ w,^...^:..,., _. -..^ .^^:W,:..^._. ^ . ^,. _ I^"_ _5 T..,..^..._ ^^ T^ A.^^^_ ^ _."^"^ _,t w , ^ '?C'7. u.— ^I^»^.-•-,»'i^,:,-u:.':4T^^^^.. ,-:LR:.r. ^a<i.^-r-i..^ .: ^s,_ ^^^-,si ^Lw^n.-^,..^/,..^ww,^^om..ns lr:,...--ai:.arcaesxL..0 _..s..^:v-+.+—.vrrx.. .{.^.T-.,^..,.,.-...^..H.ws.^v.mE.-.o, a..-.,...M....-^.e^^:,-rc^^r^.-.:1 CONTENTS (cont'd) III. SOF TWARE IMPLEMENTA-TION PROCESS AND GUIDELINES . 1-27 A. IMPLEMENTATION PHASES . 1-27 1. Planning and Requirements . • • . • . 1-27 2. Design Definition . .. I-32 3. Design and Productions . .. 1-33 4. Acceptance Testing and Transfer to Operations • • . • • 1-35 5. Operations and Maintenance. 1-37 B. MILESTONES .... ...... .. ... ..... ..... 1-38 C. REVIEWS .............................. 1-38 D. DOCUMENTATION ........................ 1-39 1. General Document Information . 1-39 2. The Program Library . • . • • . 1-40 3. General Documentation Guidelines . 1-41 E, QUALITY ASSURANCE . 1-42 IV. DSN SOFTWARE IMPLEMENTATION FUNCTIONAL TASKS . .. 1-43 A. GENERAL . 1-43 B. INITIATOR/USER REPRESENTATION . 1-43 C. COGNIZANT DEVELOPMENT ENGINEERING OR PROJECT ENGINEERING ..... ...... .. .. 1-46 D. PROGRAMMING SECRETARIAT . .. .. 1-47 E. DESIGN ................................ 1-48 F. DESIGN CHECKING . .. .. 1-48 G. CODli%IC=, CtiEGKING ........ .. ......... ... 1-49 H. CODE AUDITING . .. .. 1-49 viii CONTENTS (cont'd) I, TEST DESIGN . 1-49 J. TEST DESIGN VERIFICATION .. .. .. ..... .. ... 1-50 K. TEST CONDUCTING ........................ 1-SO L. TEST EVALUATION .. ....... ....... ....... 1-51 CHAPTER 2. THE STANDARD PRACTICE FOR THE SOFTWARE REQUIREMENTS DOCUMENT ..... .. ..... ... 2-1 1. INTRODUCTION . .. .. 2-1 A. PURPOSE OF THIS STANDARD PRACTICE . 2-1 B. SCOPE OF SOFTWARE REQUIREMENTS DOCUMENTS ............................ 2-3 II. SRD CONTENTS . 2-5 A. CONTENT OUTLINE, . 2-5 B. OUTLINE DISCUSSION . .. 2-8 1. Introduction . 2-8 2. Management Requirements . .. 2-8 3. System Requirements . 2--12 4. Program Requirements . 2-12 III. SDR PREPARATION, REVIEW, AND APPROVAL . 2-16 A. PREPARATION ACTIVITIES . 2-16 1. Initiation an,d Requirements Identification. 2-16 2. Arbitration of Conflicting Requirements. 2-17 B. REVIEW AND APPROVAL . .. .. .. .. ........... Z-18 IV. OVERALL SUPPORT AND PREPARATION AIDS . 2-19 A. SUPPORT ............................... 2-19 B. PRE PA RA TION A IDS . 2-19 ix LF CONTENTS (cont'd) 1. SRD Format Conventions . .. 2-19 2. Content Characteristics . .. 2-Z1 CHAPTER 3. THE STANDARD PRACTICE FOR THE SOFTWARE DEFINITION DOCUMENT . ... ... 3-1 1. INTRODUCTION .......................... 3-1 A. PURPOSE OF THIS STANDARD PRACTICE ........ 3-1 B. SCOPE OF SOFTWARE DEFINITION DOCUMENTS . 3-1 II. SDD CONTENTS . .. 3-5 A. CONTENT OUTLINE . .. 3-5 B. OUTLINE DISCUSSION . 3-7 1. Introduction . .. .. 3-7 Z. Management Information . • . • . • • • . • . 3-10 3. System Environment . • . • . • • • . • 3--11 4. Program Architecture . • . • . • . • . • • • • • • • • • • . • • 3-13 5. Coding and Test Design Criteria . • • • 3-16 III. SDD PREPARATION, REVIEW, AND APPROVAL • • • 3-20 A. PREPARATION ACTIVITIES .... ....... • • • • • • 3-20 1. Architectural Design . • • . • • 3-20 2. Program Production Plan . • . • . • . • . • • . • • • 3-22 B. REVIEW AND APPROVAL . .. • • 3-24 1. SDD Approval ... ... .......... .... ........ 3-24 Z. SDD Review . .. 3--24 IV. PREPARATION AND DOCUMENTATION AIDS ...... 3-27 A. PREPARATION . .. .. .. 3-27 1. Functional Analysis . 3-27 x CONTENTS (cont'd) 2, Preliminary Functional Descriptions , . 3~28 B. DOCUMENTATION AND GRAPHIC AIDS . , , , , . , . , 3-29 l, 8IJD Format Conventions . , , , . , , . , . ]-SU 2. Information Flow Graphics , , , , . , , . , , . , . 3-31 3. Mode Diagrams , , ' . , , , . , , . , , 3-32 V. IMPLEMENTATION MANAGEMENT AIDS . , . , . ^ . 3-34 A. WORK BREAKDOWN, DESCRIPT3ON, AND BlJI}GEIIN{3 . , . , . , . 3-34 }. Work Breakdown Structure Elements . , . , . 3-34 2, Detailed Task Descriptions , , , . , . , . , . 3-35 S. Task Budgeting . ^ . , . , ' . ^ . , , ' . 3-38 B, STATUS REPORTING BEFORE SDD APPROVAL , , , , 3-40 l. Architectural Z)eaiQo and Build Status . 3-40 3. Software Technical Program Progress Report . , 3-40 CBAPIER 4. THE STANDARD PRACTICE FOR THE SOFTWARE SPECIFICATION I}{JCD88ENZ. , . , , . 4-1 1 ' l. lNTIlC)l}OCTICN , . , . 4-1 A. IzDIlP{JSIC OF THIS GTANZAI{I} PRACTICE . , . , 4-1 B. SCOPE OF SOFTWARE SPECIFICATION
Recommended publications
  • Infrastructure) IMS > J
    NE DO-IT-O 0 16 <i#^^0%'IW#^#^#(Hyper-Intellectual-IT Infrastructure) IMS > J TO 1 3 ¥ 3 M NEDD H»* r— • ^ ’V^^ m) 010018981-0 (Hyper-Intellectual-IT fr9, (Hyper IT) i-6Z 6 & g 1% ^ L/bo i2 NEDO-IT-0016 < (Hyper-Intel lectual-IT Infrastructure) 9H3E>J 1 3 # 3 ^ lT5fe (%) B^f-r^'a'W^ZPJf (Summary) -f — t 7-j'<7)7*0- K/O- % -y f-7-? ±K*EL/--:#<<7)->5a.v-j'^T*-j'^-7OTSmiLr1 Eft • Skit • tWs§ (Otis ti® o T S T V' £ „ Ltf' U - 7- L*{Hffi,»ftffiIBIS<7)'> 5 a. V- -> 3 >^x- ? ^-Xfijfflic-7V>TI±#<<7)*®»:C0E@»S»6L, -en<b»sili*5tL^itn(i\ *7h Ty — t’ 4-^hLfcE&tt>fc1SSSeF% • Eft • KS& k" f> $ $ & b ttv>, (1) 3>ti- (2) f -^ (3) $-y t-7-7 (4) ->i ( 5 ) 7 7 t 73H7ft#-9— fxwilttas Sti:, ±EP$t t k ic, KSUWSSiaBF^ ■ Elt ■ # ## k T-<7)FB1«6 4-$v>tti u iirn *iiM LrtlSS-S k a6* 0 (1) Hyper-IT 4 7 —-y OEE$l&teH k $l!$ (2 ) Hyper-IT -f7-y*k##<7)tbK (3) KS<7)i5tv^k (4) #@<7)SEE • IISE<7)#S (5) Hwif^silftftkn-KvyT ’tt Summary In recently years, we have broad band network and The Internet environment , using these infrastructure, we will develop knowledge co-operate manufacturing support system, which can be use various kinds of simulators and databases. But knowledge co-operate manufacturing support system has a lot of problems, such as data format, legal problems, software support system and so no.
    [Show full text]
  • 2005 Jeep Grand Cherokee Great for On- and Off-Roading
    Turtle teaches children Not guilty verdict E x c l u s i v e designer denim to eat well and exercise in Agape case event in the OBSERVER LIFE. SECTION C PAGE A5 P I N K L i s t PLYMOUTH SUNDAY Your hometown newspaper October 2,2005 serving Plymouth and Q D b s e r i r e r Plymouth Township for 120 years 75 cents WINNERS OF OVER 100 STATE AND NATIONAL AWARDS SINCE 2001 www.hometownlife.com Teachers: M ore m oney fo r e xtra w o rk BY TONY BRUSCATO June and mstnict'on in August That grievance committee fo^’ approval, +0 rephcate for everj’building in the half hour of my teachmg time, while STAFF WRITER is more hours than we work m one which is still pending distnct That has to come out of gen­ the kids played matii games week. “We do not have an agreement,” eral fund dollars, and we’re cutting “It was more important to open on Teachers at Allen, Smith and Bird “We hope the board is working on said Porteili “T h ^ made us an offer, dollars ” time than to make sure everything elementary schools told the some plan to help compensate us and we have not gotten back to them Tfeachers are also complaining was put away and we felt confident Plymouth-Canton Board of because this our own time,” We have a counter offer Two days about the condition of their class­ we were ready,” she said “When we Education Ihesday they want com­ added Maloni “We know that you added to their sick bank is a begin­ rooms each morning, as construction walked in wi-^ those children on pensation for the average 55 extra know we are hard-working We just ning, but I have
    [Show full text]
  • The Knowledge Systems Transfer Project: a Multiple Perspective Investigation Into the Integration of a New Technology Within a Business Unit
    Portland State University PDXScholar Dissertations and Theses Dissertations and Theses 1990 The Knowledge Systems Transfer Project: A Multiple Perspective Investigation into the Integration of a New Technology within a Business Unit Steven Craig Tarr Portland State University Let us know how access to this document benefits ouy . Follow this and additional works at: http://pdxscholar.library.pdx.edu/open_access_etds Part of the Management Information Systems Commons, and the Technology and Innovation Commons Recommended Citation Tarr, Steven Craig, "The Knowledge Systems Transfer Project: A Multiple Perspective Investigation into the Integration of a New Technology within a Business Unit" (1990). Dissertations and Theses. Paper 1190. 10.15760/etd.1189 This Dissertation is brought to you for free and open access. It has been accepted for inclusion in Dissertations and Theses by an authorized administrator of PDXScholar. For more information, please contact [email protected]. THE KNOw' ,EDGE SYSTEMS rKANSFERPROJECI': A MULTIPLE PERSPECfIVE INVESTIGATION INTO TIIE INTEGRATION OF A NEW TECHNOLOGY WITHIN A BUSINESS UNlT by STEVEN CRAIG TARR A dissertation submitted in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY in SYSTE1\·1S SCIENCE Portland State University 1990 Copyright by Steven C. Tarr, 1990 All Rights Reserved TO THE OFFICE OF GRADUATE STIJDIES: The members of the Committee approve the dissertation of Steven Craig Tarr presented May 4, 1990. Harold A. Linstone, Chairman JohnOh R6y joch, Director, Systems Science Ph.D. Program c. William Savery, Vice Provost for G uate Studies and Research AN ABSTRACf OF TIlE DISSERTATION OF Steven Craig Tarr for the Doctor of Philosophy in Systems Science presented May 4, 1990.
    [Show full text]
  • The Linguistic Expression of Affective Stance in Yaminawa (Pano, Peru)
    The Linguistic Expression of Affective Stance in Yaminawa (Pano, Peru) By Kelsey Caitlyn Neely A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Linguistics in the Graduate Division of the University of California, Berkeley Committee in charge: Professor Lev D. Michael, Chair Professor Eve Sweetser Professor Justin Davidson Summer 2019 Copyright by Kelsey Caitlyn Neely Abstract The Linguistic Expression of Affective Stance in Yaminawa (Pano, Peru) by Kelsey Caitlyn Neely Doctor of Philosophy in Linguistics University of California, Berkeley Professor Lev D. Michael, Chair This dissertation explores affective expression in Yaminawa, a Panoan language ofPe- ruvian Amazonia. In this study, ‘affect’ is used to refer broadly to the English language concepts of ‘emotion’ and ‘feeling’. Affective expression is approached as an interac- tional phenomenon and it is analyzed in terms of affective stancetaking, i.e., the way speakers position themselves to objects in the discourse as well as their interlocutors via linguistic performance. This study considers affective resources at the levels of the lex- icon, morphology, prosody, acoustics (voice quality, speech rate and volume, etc.), and interactional features (turn duration, complexity of backchannels, etc.). This study contextualizes affective expression in Yaminawa with a detailed descrip- tion of Yaminawa ethnopsychology and the lexical resources that describe affective states, as well as behaviors and bodily sensations that are associated with particular affects by the Yaminawa. Using methods from Cognitive Anthropology, I investigate the ways that native Yaminawa speakers categorize emotion terms, and show that prosociality vs. anti- sociality is a major cultural axis along which emotion terms are conceptually organized.
    [Show full text]
  • Procedure for the Analysis of Representative AGT Deployments
    . HE 10 Extended System Operations ; 1 8.5 5 . A3 7 no Studies for Automated DOT- ransit ISC- Guideway T Systems UMTA- 81-55 Procedure for the Analysis of Representative AGT Deployments R. A. tee GM Transportation Systems Division General Motors Technical Center Warren Ml 48090 DEPARTMENT OF TRATTSFOHTATK>H JUL 81982 LIBRARY FOB 10A BRANCH December 1981 Final Report This document is available to the public through the National Technical Information Service, Springfield, Virginia 22161. U.S. Department of Transportation Urban Mass Transportation Administration Office of Technology Development and Deployment Office of New Systems and Automation Washington DC 20590 This document is disseminated under the sponsorship of the Department of Transportation in the interest of information exchange. The United States Government assumes no liability for its contents or use thereof. The United States Government does not endorse products or manu- facturers. Trade or manufacturers' names appear herein solely because they are considered essential to the object of this report. " /&ST .A 37 Technical Report Documentation Page syvO • 1. Report No. 2. Government Accession No. 3. Recipient's Catalog No. 7SC- UMTA-MA-06-0048-81 -10 77f 4. Title and Subtitle 5. Report Date EXTENDED SYSTEM OPERATIONS STUDIES FOR AUTOMATED December 1981 GUIDEWAY TRANSIT SYSTEMS - Procedure for the Analysis 6. Performing Organization Code DTS-723 of Representative AGT Deployments 8. Performing Organization Report No. 7. Author's) R.A. Lee DOT-TSC-UMTA-81 -55 9. Performing Organization Name and Address 10. Work Unit No. (T RAIS) GM Transportation Systems Division* R2670/UM268 General Motors Corporation 11. Contract or Grant No.
    [Show full text]
  • Thomas A. Lowry (520) 621-9603
    Thomas A. Lowry (520) 621-9603 SUMMARY: • Network/Systems Administrator with sixteen years of experience (twenty-seven in industry) • Extensive LAN management experience with Cisco, Windows, and Unix • Expertise with varied wireless networking platforms, security systems, database administration, capacity planning, disaster recovery planning, and WAN management • Broad experience with Unix systems (Linux, Solaris, DEC, AIX, HP-UX, SCO) • Developed backup and recovery strategies for mainframe, Unix, Netware, and Windows platforms using ADSM, Sysback, Arcserve, and Backup Exec as well as standard operating system utilities. • Excellent organization, communication, and project management skills with commitment to team building, knowledge sharing, and innovation. SOFTWARE/HARDWARE: Cisco IOS, Unix shells, Perl, Oracle, SQL, Progress 4GL, COBOL, Business Basic, Arcserve, Backup Exec, ADSM, Sysback, Assembler, Visual Basic, JDEdwards OneWorld, Microsoft Office, EtherPeek PCs (Windows 95/98/NT/2000/XP/2003, Linux, Solaris, SCO, Netware) IBM RS/6000 (AIX) Sun (Sun OS/Solaris) HP9000 (HP-UX) IBM 370/4300 (DOS/VM/VSE) Cisco 2500, 2900, 2950, 4500, 5000, 5500 (IOS) 3Com 3300, Linkbuilder Foundry FastIron (Ironware) Olicom, 3Com, StarTek (Token-Ring) SMC (ArcNet) Cisco, Lucent, D-Link, Linksys, Proxim (Wireless) EXPERIENCE: Systems Programmer, Principal , University of Arizona, Department of Computer Science, January 2005 to present Systems Programmer, Senior , University of Arizona, Department of Computer Science, November 2001 to January 2005 Environment: Windows 9x/NT/2K/XP, Linux Fedora/RedHat/Debian/Suse, Sun OS/Solaris, IBM RS/6000, AIX, DEC Unix, Cisco IOS, Cisco and Lucent Wireless, Oracle, Microsoft SQL Server • Maintained network infrastructure (routers, switches, terminal servers, cable plant, wireless devices) by coordinating user and group needs, implementing features for improved flexibility and performance, monitoring device statistics, traffic analysis, maintaining IOS software versions, managing maintenance contracts, and controlling power distribution.
    [Show full text]
  • Paradyne PIXNET Communications Systems ANALYSIS
    C13-679-101 Processors ( Paradyne PIXNET Communications Systems dalapro VENDOR: Paradyne Corporation. 8550 Ulmerton Road. Largo, Florida 33541. Telephone (813) ANALYSIS 530-2000. In Canada: Paradyne Canada Ltd .. 200 Consumers Road. Fifth Floor. North York. Ontario M2J 4R4. Telephone (416) 494-0453. UPDATE: Paradyne has enhanced its PIXNET line with MODEL(S): PIX; PIXNET; PIXNET/XL. the introduction of PIXNET/FJ(, a fiber optic channel ex­ FUNCTION: Supports high-speed applications tender that supports local control units located beyond the such as remote printing. check processing. CADI recommended channel distance via fiber optic cable. Also, CAM processing. and CPU-to-CPU data transfer. the PIXNET/XL system now supports 512 terminals. HOST COMPUTERS SUPPORTED: IBM and compatible mainframes. Paradyne, by reputation an innovator in processor and ARCHITECTURE SUPPORTED: Multiple proces­ modem technology, is a leading supplier of communica­ sor architecture using nodes. tions network equipment. Paradyne offers direct service OPERATING SOFTWARE: Depends upon the operations throughout the United States, Canada, the configuration. United Kingdom, Japan, and Germany. The company COMPETITION: Amdahl 4705E and 4705T. and IBM 3705 and 3725. PRICE: Prices range from $50.000 to $150.000. depending upon the configuration. REPORT HIGHLIGHTS PAGE SPECIFICATIONS ............................... 103 Configuration ............................. ..... 103 Software ........................ ................ 104 PRICING ............................................
    [Show full text]
  • UA66/16/2 Ogden Instructional Computing Newsletter, Vol. 3, No. 1 WKU Mathematics & Computer Science
    Western Kentucky University TopSCHOLAR® WKU Archives Records WKU Archives 9-1982 UA66/16/2 Ogden Instructional Computing Newsletter, Vol. 3, No. 1 WKU Mathematics & Computer Science Follow this and additional works at: http://digitalcommons.wku.edu/dlsc_ua_records Part of the Databases and Information Systems Commons, Mass Communication Commons, Mathematics Commons, and the Public Relations and Advertising Commons Recommended Citation WKU Mathematics & Computer Science, "UA66/16/2 Ogden Instructional Computing Newsletter, Vol. 3, No. 1" (1982). WKU Archives Records. Paper 5196. http://digitalcommons.wku.edu/dlsc_ua_records/5196 This Other is brought to you for free and open access by TopSCHOLAR®. It has been accepted for inclusion in WKU Archives Records by an authorized administrator of TopSCHOLAR®. For more information, please contact [email protected]. O GDEN 0GDEii CO LLEGE €O~?UTER LABORATORY WESTi~N KENTUCKY UNIVEKS I TY JI[ NSTRUCTI ONAL BOULING GREE~ . KE! ~T UC KY 42 101 (: OMPUTING NEliSLETTER Vol u me J, Number September 1982 The Ogden tn st r~ctional Coep uting llcwsletter i s published from time to time t o provide pertinent inf o rm a ti o n to the u se r s of the comp ute r se rvices provided in the Ogden Col l ege Comp uter Laborato r y . T his i ssue will r e p ort o n the ins t a l lation of a new timesha ring com put e r system , acqu i sition of new t e rminals , summ r y of CAUSE project activities , report on g rants which in c lude approximate l y $ 1 00 , 0 00 o f comp ut e r equipwent , r ecen t developments in the comp uter science p r og r ams , a nno un ce ACM St ud e nt Chapte r officcrs a nd su r vey int e re s t of al l WKU faculty in the CAUSE project sho rt cours es on instructional use of comp ut e r s .
    [Show full text]
  • List of Programmers 1 List of Programmers
    List of programmers 1 List of programmers This list is incomplete. This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions. A • Michael Abrash - Popularized Mode X for DOS. This allows for faster video refresh and square pixels. • Scott Adams - one of earliest developers of CP/M and DOS games • Leonard Adleman - co-creator of RSA algorithm (the A in the name stands for Adleman), coined the term computer virus • Alfred Aho - co-creator of AWK (the A in the name stands for Aho), and main author of famous Dragon book • JJ Allaire - creator of ColdFusion Application Server, ColdFusion Markup Language • Paul Allen - Altair BASIC, Applesoft BASIC, co-founded Microsoft • Eric Allman - sendmail, syslog • Marc Andreessen - co-creator of Mosaic, co-founder of Netscape • Bill Atkinson - QuickDraw, HyperCard B • John Backus - FORTRAN, BNF • Richard Bartle - MUD, with Roy Trubshaw, creator of MUDs • Brian Behlendorf - Apache • Kent Beck - Created Extreme Programming and co-creator of JUnit • Donald Becker - Linux Ethernet drivers, Beowulf clustering • Doug Bell - Dungeon Master series of computer games • Fabrice Bellard - Creator of FFMPEG open codec library, QEMU virtualization tools • Tim Berners-Lee - inventor of World Wide Web • Daniel J. Bernstein - djbdns, qmail • Eric Bina - co-creator of Mosaic web browser • Marc Blank - co-creator of Zork • Joshua Bloch - core Java language designer, lead the Java collections framework project • Bert Bos - author of Argo web browser, co-author of Cascading Style Sheets • David Bradley - coder on the IBM PC project team who wrote the Control-Alt-Delete keyboard handler, embedded in all PC-compatible BIOSes • Andrew Braybrook - video games Paradroid and Uridium • Larry Breed - co-developer of APL\360 • Jack E.
    [Show full text]
  • A Study of the Computer Software Products Industry Ellis Horowitz University of Southern California
    Association for Information Systems AIS Electronic Library (AISeL) International Conference on Information Systems ICIS 1981 Proceedings (ICIS) 1981 A Study of the Computer Software Products Industry Ellis Horowitz University of Southern California Robert Hollies University of Southern California Follow this and additional works at: http://aisel.aisnet.org/icis1981 Recommended Citation Horowitz, Ellis and Hollies, Robert, "A Study of the Computer Software Products Industry" (1981). ICIS 1981 Proceedings. 26. http://aisel.aisnet.org/icis1981/26 This material is brought to you by the International Conference on Information Systems (ICIS) at AIS Electronic Library (AISeL). It has been accepted for inclusion in ICIS 1981 Proceedings by an authorized administrator of AIS Electronic Library (AISeL). For more information, please contact [email protected]. A Study of the Computer Software Products Industry* Ellis Horowitz Computer Science Department University of Southern California Robert Hollies Computer Science Department University of Southern California ABSTRACT In this paper the computer software products industry is defined as consisting of those companies who sell predefined and prepackaged software for execution on the purchaser's medium or large sca le digital computer. This industry is currently playing a crucial role, as a severe bottleneck in software development exists. Our goal is to present an analysis of this industry covering a broad range of issues. Our hope is to present a picture which will enlighten both industry consumers and part icipants concerning the essent ial forces which govern growth and competition in this arena. To support our synthesis, we have performed an indepth study of over twenty companies and interviewed several industry leaders.
    [Show full text]
  • Financial Times , 1993, UK, English
    — —~ W^ -Cil'CSM fefomedUte Italian banks 1 Why U friends . ofthe Is there a doctor Pyromaniacsin a US ^ The second fJ have bigdoubts ssLl. on djiepcreen? •'• , mdtchfrctory revolution 12 ’ Pag*© '• .1^0*18". Survey, separata MWII FINANCIAL TIMES ^<rc', y| 6,eTs\' 8 Usi r >egs^y e(yspa per TUESDAY JUNE 29 1993 •life- Boeing to improve Christopherson seek to replace Attali at 737 jets to meet may EBRD Airbus BV Robert Peston in London, expressed interest in the position. dream", he said. It was mine, It is become the first member of Mr allow more time for the selection may formally recommend to Mrs challenge Hugh Camegy in Stockholm and Mr Tybjerg gave fellow directors now yours." Attali's inner circle to resign. of a permanent replacement for Wibble that she appoint him.” Davkl Buchan in Paris copies of Mr Christophersen's A quotation from an “ancient Mr Christophersen is one of a Mr Attali according to Swedish Boeing, US aircraft Mr de Neergaard's appointment manufacturer, is expected curriculum vitae. Persian poet” ended the speech: number of possible candidates to officiate to offer airlines would be resisted by the bank's a new family of improved 737 Christophersen, MR Henning the Meanwhile, Mr Attali, who said ‘“An angel at night whispered to replace Mr Attali However, Dr Such a temporary appointment, executives, airliners to challenge the European many of whom are Airbus consor- European Community economics an Friday that he would resign as me in the wind and told me there Onno Ending, the former Dutch which is also supported by many tium's twin-engine aircraft lobbying for Mr Mario Sarcinelli, range.
    [Show full text]
  • Budget Calls for $217 Increase BOE Hopes School Odor Stays Away
    Echo Serving Springfield and Mountainside Budget calls for $217 increase Let's $1 Book About ByRlcfcKHttkb Police and Fire Headquarters within said that the iiicrcn.se in the budget Staff Writer the building. With the Fire Department reflects a need to maintain mVstme The preliminary 2005 municipal already constructed, Poltrock said that level of services in the past, making budget total in the township of Spring- he still does not see an additional increases out of necessity, not luxury. field is set at $20,875,673. a 5.07 per- building to be necessary. There is dearly a need to eon- cent increase over last year. Last "1 agree the department needs to be struct a Police Department,*' Harelik year's budget was $20,819,762. centralized," said Poltrock, "but I said, inviting ridents.to look/for The tax impact would mean an would like to see it within the existing themselves at me dispatch office, for estimated municipal tax increase of structure." example, or the detective bureau, $217 for the average homeowner with Poltrock said that with the school which is located in the old Girl Scout a hctne assessed at $158,000. budget up and the county budget guar- meeting house, ^torrentty, I Mayor Sy Mullman stressed that anteed to be increased, he couldn't all under one roof, not using' this number is subject to change, as help but think where cutbacks need to the-art equipment, and they're i the budget ts gtitt being studied and take shape. to have a satisfactory work could be adjusted prior to the public Mayor Sy Mullman said that this ment The current Police HeadquaKefrs meeting that will be conducted on year's budget is much like any other is inadequate.** May 24.
    [Show full text]