H ? « »

Language peer sets for NODAL:
Switzerland
Switzerland/1974
Designed 1974
1970s languages
Fourth generation
High Cold War
Genus Generation of JOSS I
Experimental and other
Generation of JOSS I
JOSS family
Conversational
Generation of JOSS I/1974
JOSS family/1974
Conversational/1974
Generation of JOSS I/Switzerland
JOSS family/Switzerland
Conversational/Switzerland
Experimental and other
Experimental and other/1974
Experimental and other/ch

NODAL(ID:2285/nod001)

High level declarative language for physics research 

alternate simple view
Country: Switzerland
Designed 1974
Published: 1978
Genus: Generation of JOSS I
Sammet category: Experimental and other


for NOrsk Data Accelerator Language (though also possibly from being fundemantally aware of nodes, or possibly from base-9 (nodal) as an advancement on base-8 systems)

Interpreted language implemented on Norsk Data's NORD-10 computers.

Created by a mixture of FOCAL and SNOBOL

Used by CERN, KEK and DESY high energy physics labs to control their accelerator hardware, PADAC and SEDAC. Included trackball input, graphics.

Shering (2000) says "Nodal was developed from Focal, a DEC language for the PDP 8 (now we are on a history lesson!). It was necessary to ADD so many features that we gave it a new name which reflected its network capability."

According to Shearing 2000, Nobel Prize winner Simon van der Meer was "an expert Nodal programmer"

Anticipated the JAVA code applet downloading feature by extensions to FOCAL, as can be seen in the example from Yamamoto and Takagi 2000 of which they say "One of its unique features is a remote execution of Nodal program within a program"



Places
Related languages
FOCAL NODAL   Augmentation of
SNOBOL4 NODAL   Incorporated some features of
NODAL GSI NODAL   Variant
NODAL MacNodal   Implementation
NODAL Nodal-80   Simplification of
NODAL SAD   Influence
NODAL WinNodal   Implementation of

Samples:

References:
  • Crowley-Milling, Michael C; Hyman, J T; Shering, G (1974) Crowley-Milling, Michael C; Hyman, J T; Shering, George C; "The NODAL system for the SPS" 1974, CERN, Geneva : CERN, 1 Dec 1974
  • D'Amico, E Rossi, V (1977) D'Amico, E Rossi, V "Notes du cours d'introduction a 'NODAL' (donne par E D'Amico en decembre 1976)" CERN Geneva Super Proton Synchrotron Division (SPS) 5/5/1977 CERN-SPS-Tech-Note-77-006-ABM SPS-ABM-ED-Tech-Note-77-6
  • Crowley-Milling, M. C. and Shering, G. C. (1978) Crowley-Milling, M. C. and Shering, G. C. "The NODAL System for the SPS" CERN 78-07
  • Crowley-Milling, Michael C: (1978) Crowley-Milling, Michael C: "The NODAL system for the SPS" Tech Report 78-07 CERN Geneva 1978 Extract: Contents of CERN 78-07
  • Crowley-Milling, Michael C; (1978) Crowley-Milling, Michael C; "The data module, the missing link in high level control languages" CERN-SPS-DI-78-21 Geneva : CERN, Nov 1978
  • Anderssen, P; Flückiger, M; Lauckner, R; Mills, P; (1981) Anderssen, P; Flückiger, M; Lauckner, R; Mills, P; Shering, G "Nodal user functions for the touch terminal" CERN. Geneva. Super Proton Synchrotron Division (SPS) CERN-SPS-Tech-Note-81-019-AOP . ; SPS-AOP-Note-81-19 12/14/1981
  • Anderssen, P; Lauckner, R; Shering, G (1981) Anderssen, P; Lauckner, R; Shering, G "Proposal for an extension of the NODAL syntax and a new resident function for ppbar operation of the SPS" CERN. Geneva. Super Proton Synchrotron Division (SPS) . CERN-SPS-Tech-Note-81-009-AOP . ; SPS-AOP-Note-81-9 04/15/1981
  • Lauckner, R J (1981) Lauckner, R J "Mathematical functions for NODAL in the touch terminal" CERN. Geneva. Super Proton Synchrotron Division (SPS) . CERN-SPS-Tech-Note-81-007-AOP . ; CERN-SPS-AOP-Int-Rep.-81-7 03/17/1981
  • Caniac, G (1983) Caniac, G "Cours de Nodal avance : notes des cours " Super Proton Synchrotron Division (SPS) CERN, Geneva. CERN-SPS-Div-Rep-83-27-EBS . ; CERN-SPS-83-24-(EBS) 05/1983
  • Hopkins, R K; Wilkie, I T (1984) Hopkins, R K; Wilkie, I T "Routines for converting between NORD-NODAL format and IBM-FORTRAN format" CERN. Geneva. Super Proton Synchrotron Division (SPS) CERN-SPS-Tech-Note-84-012-AOP . ; SPS-AOP-Note-84-11-iw 07/20/1984
  • Lundberg, K. H. (1985) Lundberg, K. H. "NODAL Primer" SPS/ACC/Note/85-27
  • van der Stok, P. D. V. (1985) van der Stok, P. D. V. "NODAL Reference Manual" SPS/ACC/Note/85-33
  • Chohan, Vinod (1986) Chohan, Vinod "Nonlinear optimisation techniques for accelerator performance improvement on-line: recent trials and experiment for the CERN antiproton accumulator" pp190-192 Abstract
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • G. Cuisiniera, F. Perriollata, *, P. Ribeiroa, A. (1986) G. Cuisiniera, F. Perriollata, *, P. Ribeiroa, A. Kagarmanovb and V. Kovaltsovb "NODAL - The second life of the accelerator control language" pp94-95 Abstract Online copy
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Huebner, H. (1986) Huebner, H. "Geraetezugriffe mit NODAL" SIS/ESR Controls Documentation U-NOD-01
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Lacroix, A. (1986) Lacroix, A. "NODAL Debugger User's Guide" LEP Controls Note 78. SPS/ACC/Note/86-23
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Schaffner, E. (1986) Schaffner, E. "REDABAS: Realtime Database System for SIS Controls" SIS/ESR Controls Documentation B-DBS-01
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Shin-ichi Kurokawa, Atsuyoshi Akiyama, Tadahiko Ka (1986) Shin-ichi Kurokawa, Atsuyoshi Akiyama, Tadahiko Katoh, Eiji Kikutani, Haruyo Koiso, Katsunobu Oide, Manabu Shinomoto, Michio Kurihara and Ken-ichi Abe "Characteristics of the TRISTAN control computer network" pp202-207 Abstract Online copy
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Burns, A; Niquille, C (1987) Burns, A; Niquille, C "Programme Nodal pour le systeme COPOS" CERN. Geneva. Super Proton Synchrotron Division (SPS) CERN-SPS-Tech-Note-87-003-AOP . ; SPS-AOP-Note-87-3 06/02/1987
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Wilkie, I (1987) Wilkie, I "Some thoughts on NODAL for the Apollos" CERN. Geneva. Super Proton Synchrotron Division (SPS) CERN-SPS-SASD-Note-87-033-AOP . ; SPS-AOP-SASD-Note-87-33 11/04/1987
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Wilkie, I (1987) Wilkie, I "Some thoughts on NODAL for the Apollos" CERN. Geneva. Super Proton Synchrotron Division (SPS) CERN-SPS-SASD-Note-87-033-AOP; SPS-AOP-SASD-Note-87-33 11/04/1987
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Giachino, R (1988) Giachino, R "Proposal for the NODAL format the extended MASTER file on the TITN network by CERN" Geneva. Super Proton Synchrotron Division (SPS) CERN-SPS-OS-Note-88-039-AOP . ; SPS-AOP-OS-Note-88-39 02/09/1988
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Hechler, L.; Huebner, H.; Krause, U. (1989) Hechler, L.; Huebner, H.; Krause, U. "The NODAL Interpreter at GSI" GSI, Gesellschaft fur Schwerionenforschung mbH 23 Feb 1989 Abstract Extract: History Extract: Characteristics of NODAL pdf
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Billinge, R.; Deloose, I.; Pace, A.; Shering, G. (1993) Billinge, R.; Deloose, I.; Pace, A.; Shering, G. "From NODAL to VISUAL, an Alternative Solution" in Workstation and Software Tools for Automatic Control, Prague, October 26 - 27, 1993
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • G. Cuisinier, F. Perrriollat, P. Ribeiro , A. Kaga (1993) G. Cuisinier, F. Perrriollat, P. Ribeiro , A. Kagarmanov, V. Kovaltsov, "NODAL - The second life of the accelerator control language" CERN/PS 93-52 Abstract Extract: Introduction Extract: Features of the kernel Extract: ConclusionsConclusions
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • G. Cuisinier, F. Perrriollat, P. Ribeiro , A. Kaga (1993) G. Cuisinier, F. Perrriollat, P. Ribeiro , A. Kagarmanov, V. Kovaltsov, "NODAL - The second life of the accelerator control language", ICALEPCS'93 Abstract
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Billinge, R.; Deloose, I.; Pace, A.; Shering, G. (1994) Billinge, R.; Deloose, I.; Pace, A.; Shering, G. "From NODAL to VISUAL, an Alternative Solution" Technical Report CERN/PS 94-06 (CO) Abstract
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Mimashi T. et al., (1994) Mimashi T. et al., "The rejuvenation status of TRISTAN accelerator control system", Nucl. Instr. and Meth., A352 (1994) 128-130 Abstract DOI
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • (1995) "KEKB B-Factory Design Report", KEK Report 95-7, August 1995
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Kostro, Kris (1997) Kostro, Kris "Building Controls Software around an Object Oriented Database" CERN, SL Division, CH-1112 Geneva 23, Switzerland Abstract pdf Extract: History of NODAL Extract: Evolution of the EA controls Extract: The Beam Instrumentation database
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Gatignon L. (1999) Gatignon L. "The West Experimental Area at the CERN SPS" CERN SL-99-013 EA Abstract Online copy Extract: Operational aspects and control software
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Shering, George (2000) Shering, George "From the PC to the Network Computer" 2000 Abstract Extract: Introduction Extract: NODAL anticipating the network computer model Extract: Applications Programming and NODAL Extract: Demise of NODAL Extract: NODAL and JAVA
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
  • Yamamoto, N. and Takagi, M. (2000) Yamamoto, N. and Takagi, M. "Dynamic Execution Of Scripts On EPICS IOC" EPAC 2000 Abstract pdf Extract: Use of NODAL in TRISTAN
          in (1986) Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment Volume 247, Issue 1 , 1 June 1986
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder