CA1031467A - Modification en direct de programmes d'ordinateur - Google Patents

Modification en direct de programmes d'ordinateur

Info

Publication number
CA1031467A
CA1031467A CA230,738A CA230738A CA1031467A CA 1031467 A CA1031467 A CA 1031467A CA 230738 A CA230738 A CA 230738A CA 1031467 A CA1031467 A CA 1031467A
Authority
CA
Canada
Prior art keywords
computer programs
line modification
modification
line
programs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA230,738A
Other languages
English (en)
Other versions
CA230738S (en
Inventor
Philip R. Kennicott
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Co
Original Assignee
General Electric Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Electric Co filed Critical General Electric Co
Application granted granted Critical
Publication of CA1031467A publication Critical patent/CA1031467A/fr
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/656Updates while running
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13153Modification, change of program in real time

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Programmable Controllers (AREA)
CA230,738A 1974-07-03 1975-06-26 Modification en direct de programmes d'ordinateur Expired CA1031467A (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/485,766 US3969723A (en) 1974-07-03 1974-07-03 On-line modification of computer programs

Publications (1)

Publication Number Publication Date
CA1031467A true CA1031467A (fr) 1978-05-16

Family

ID=23929366

Family Applications (1)

Application Number Title Priority Date Filing Date
CA230,738A Expired CA1031467A (fr) 1974-07-03 1975-06-26 Modification en direct de programmes d'ordinateur

Country Status (2)

Country Link
US (1) US3969723A (fr)
CA (1) CA1031467A (fr)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4189773A (en) * 1974-07-03 1980-02-19 General Electric Company On-line memory space allocation
US4106091A (en) * 1975-02-18 1978-08-08 Motorola, Inc. Interrupt status indication logic for polled interrupt digital system
US4140953A (en) * 1976-03-03 1979-02-20 Unimation, Inc. Real time program modification apparatus
US4042914A (en) * 1976-05-17 1977-08-16 Honeywell Information Systems Inc. Microprogrammed control of foreign processor control functions
US4115853A (en) * 1976-12-21 1978-09-19 Allen-Bradley Company Jump structure for a digital control system
US4296464A (en) * 1977-03-03 1981-10-20 Honeywell Inc. Process control system with local microprocessor control means
US4648063A (en) * 1978-10-30 1987-03-03 Phillips Petroleum Company Programming a peripheral computer
US4425618A (en) * 1981-11-23 1984-01-10 Bell Telephone Laboratories, Incorporated Method and apparatus for introducing program changes in program-controlled systems
US4486830A (en) * 1982-03-30 1984-12-04 Cincinnati Milacron Inc. Programmable control apparatus and method
US4581893A (en) * 1982-04-19 1986-04-15 Unimation, Inc. Manipulator apparatus with energy efficient control
JPS6031645A (ja) * 1983-08-01 1985-02-18 Hitachi Ltd シーケンス演算処理装置
US4742467A (en) * 1984-05-04 1988-05-03 Analysts International Corporation Automated programming system for machine creation of applications program source code from non-procedural terminal input
WO1985005204A1 (fr) * 1984-05-04 1985-11-21 Analysts International Corporation Methode et systeme de developpement d'un programme d'application automatise
US4947315A (en) * 1986-12-03 1990-08-07 Finnigan Corporation System for controlling instrument using a levels data structure and concurrently running compiler task and operator task
JPS63235086A (ja) * 1987-03-20 1988-09-30 Fanuc Ltd レ−ザ発振器制御方法
US5008814A (en) * 1988-08-15 1991-04-16 Network Equipment Technologies, Inc. Method and apparatus for updating system software for a plurality of data processing units in a communication network
US5167028A (en) * 1989-11-13 1992-11-24 Lucid Corporation System for controlling task operation of slave processor by switching access to shared memory banks by master processor
JP2778786B2 (ja) * 1990-03-02 1998-07-23 富士通株式会社 データ更新・復元処理方式
US5386553A (en) * 1990-10-10 1995-01-31 Fuji Xerox Co., Ltd. Disk file updating control device and method using updating data stored in a first-in-first-out queue
US5894564A (en) * 1995-06-07 1999-04-13 International Business Machines Corporation System for identifying memory segment bounded by previously accessed memory locations within data block and transferring thereof only when the segment has been changed
US6151643A (en) 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US6243798B1 (en) * 1997-10-28 2001-06-05 Microchip Technology Incorporated Computer system for allowing a two word jump instruction to be executed in the same number of cycles as a single word jump instruction
US6052531A (en) 1998-03-25 2000-04-18 Symantec Corporation Multi-tiered incremental software updating
US7185332B1 (en) 1998-03-25 2007-02-27 Symantec Corporation Multi-tiered incremental software updating
US6230199B1 (en) 1999-10-29 2001-05-08 Mcafee.Com, Inc. Active marketing based on client computer configurations
US6981252B1 (en) 2000-07-14 2005-12-27 Symantec Corporation Method and apparatus for automatically uninstalling software on a network
US7415504B2 (en) 2001-02-26 2008-08-19 Symantec Corporation System and method for controlling distribution of network communications
US7647411B1 (en) 2001-02-26 2010-01-12 Symantec Corporation System and method for controlling distribution of network communications
US6944790B2 (en) * 2001-04-05 2005-09-13 International Business Machines Corporation System and method for collecting and restoring user environment data using removable storage
DE10144987A1 (de) * 2001-09-12 2003-07-24 Rexroth Indramat Gmbh Verfahren zur Steuerung und/oder Regelung von industriellen Prozessen
US7017151B1 (en) * 2001-12-26 2006-03-21 Bellsouth Intellectual Property Corp. System and method for real-time applications modification
US7577948B2 (en) 2003-07-02 2009-08-18 Upgradedetect, Inc. System and method for providing computer upgrade information
US6711676B1 (en) * 2002-10-15 2004-03-23 Zomaya Group, Inc. System and method for providing computer upgrade information
US7373519B1 (en) 2003-04-09 2008-05-13 Symantec Corporation Distinguishing legitimate modifications from malicious modifications during executable computer file modification analysis
US20040225282A1 (en) * 2003-05-09 2004-11-11 Ness Anton P. Method and articles for assuring appropriate surgery
US8713544B1 (en) 2003-11-25 2014-04-29 Symantec Corporation Universal data-driven computer proxy
US7467378B1 (en) 2004-02-09 2008-12-16 Symantec Corporation System state rollback after modification failure
US20100083235A1 (en) * 2007-04-26 2010-04-01 Kabushiki Kaisha Toshiba Debug system for diagram of programmable controller, its programming device and its program
EP1998240B1 (fr) * 2007-05-30 2013-05-15 Siemens Aktiengesellschaft Commande fonctionnant de manière cyclique et procédé destiné à intégrer des modules logiciels dans le processus de fonctionnement d'une commande
US8930894B2 (en) * 2008-10-08 2015-01-06 Oracle America, Inc. Method and system for executing an executable file
US8438558B1 (en) 2009-03-27 2013-05-07 Google Inc. System and method of updating programs and data
FR3003366B1 (fr) * 2013-03-12 2015-04-10 Airbus Operations Sas Procede, dispositif et programme d'ordinateur pour l'installation ou la desinstallation automatique de modules logiciels dans des equipements embarques d'un aeronef
JP6468293B2 (ja) * 2015-01-22 2019-02-13 富士通株式会社 アプリケーション機能拡張方法、アプリケーション機能拡張プログラム、及びアプリケーション機能拡張装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3686639A (en) * 1969-12-11 1972-08-22 Modicon Corp Digital computer-industrial controller system and apparatus
US3806714A (en) * 1971-07-22 1974-04-23 Tokyo Shibaura Electric Co Sequence controller
JPS5247112B2 (fr) * 1972-07-31 1977-11-30

Also Published As

Publication number Publication date
US3969723A (en) 1976-07-13

Similar Documents

Publication Publication Date Title
CA1031467A (fr) Modification en direct de programmes d'ordinateur
CA1012652A (en) Multi-processor computer system
AU7942475A (en) Lipolytic enzyme
CA1030268A (fr) Processeur operatoire reparti
CA1021938A (fr) Fabrication de briquettes
AU502126B2 (en) Microparticle analysis
CA1008553A (en) Measurement of angles
AU503484B2 (en) Diastereoismers of s[ 1-hydroxy-2-[methyl-3-phenylpropylamino] - -ethyl ] - sakucyclamide
CA1027229A (fr) Determination de la dimension des particules
CA1023869A (fr) Ordinateur
CA1025775A (fr) Terminal d'ordinateur
SU568623A1 (ru) Способ переработки фосфоритов
SU563485A1 (ru) Способ обработки призабойной зоны пласта
CA1015869A (en) Computer control of flotation metallurgy
SU593139A1 (ru) Способ количественного определени 5-/ -метилтиоэтил/гидантоина
AU494144B2 (en) Application of tie-cords
CA1005964A (en) Supporting-construction of stairs
CA1035349A (fr) Thiocetal halo-steroide
AU483323B2 (en) Electrodeposotion of tin
AU489253B2 (en) Method of immunodiffusion
AU7604574A (en) Electrodeposotion of tin
AU496920B2 (en) Value computing scale
AU485954B2 (en) Value computing scale
AU8179975A (en) Method of immunodiffusion
AU483880B2 (en) Process for the preparation of 2-nitrobenzalpehyde and 2-nitrobenzylidenech-loride