Industrial Real-Time Fortran

Industrial Real-Time Fortran

Industrial Real-Time Fortran (IRTF) was developed, during the decade of 1970-1980, to augment the Fortran language with library bindings useful for process and device control, and I/O. Also included in IRTF was a set of bit-manipulation functions which were eventually incorporated into MIL_STD-1753 for Fortran-77, and later into Fortran-90.

History

The IRTF standard evolved from a series of workshops held at Purdue University in the early 1970s. The Fortran committee created a proposal which was approved and published by the Instrument Society of America (ISA) as ISA Standard S61.1 (1972). The paper defined library calls for controlling the state of concurrently activated programs, process I/O, and bit manipulation. A second supplementary paper, ISA S61.2 (1973) was published a year later. This paper defined additional calls for random unformatted files, and bit manipulation.

Additional work, including work on management of parallel tasks, was performed both in the U.S. as S61.3, and in Germany as "Prozess-FORTRAN". In 1980, a joint American/European proposal was published.

While IRTF held some influence in certain markets in the 1970s, by the early 1980s most process control systems were being built using microprocessor-based systems where Fortran was not available. Because of this, the IRTF bindings have fallen into disuse. Modern systems tend to use POSIX Threads instead.

References

* ISA S61.1 (1972) Standard. Industrial Computer System FORTRAN Procedures for Executive Functions and Process Input-Output. Instrument Society of America, 1972
* ISA S61.2 (1973) Draft Standard: Industrial Computer System FORTRAN Procedures for Handling Random Unformatted Files, Bit Manipulation, and Date and Time Information. Instrument Society of America, 1973
* Industrial Real-Time FORTRAN (International Purdue Workshop/European Workshop on Industrial Computer Systems Tech Committee 1, Feb 1980)
* Wilfried Kneis (October 1981). "Draft standard industrial real-time FORTRAN". ACM SIGPLAN Notices 16 (7): 45–60.
* MIL-STD-1753. DoD Supplement to X3.9-1978. U. S. Government Printing Office.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Fortran — Infobox programming language name = Fortran caption = The Fortran Automatic Coding System for the IBM 704 (October 15, 1956), the first Programmer s Reference Manual for Fortran paradigm = multi paradigm: procedural, imperative, structured,… …   Wikipedia

  • computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… …   Universalium

  • OpenVMS — New logo Old logo OpenVMS V7.3 1 run …   Wikipedia

  • Timeline of computing 1950–1979 — History of computing Hardware before 1960 Hardware 1960s to present Hardware in Soviet Bloc countries Artificial intelligence Computer science Operating systems Programming languages …   Wikipedia

  • SCADA — is the abbreviation for Supervisory Control And Data Acquisition . It generally refers to an industrial control system: a computer system monitoring and controlling a process. The process can be industrial, infrastructure or facility based as… …   Wikipedia

  • RT-11 — Infobox OS name = RT 11 logo = caption = Directory listing using DIR utility under RT 11 running on a UKNC school computer developer = Digital Equipment Corporation and Mentec Inc. source model = Proprietary source, available at extra cost with… …   Wikipedia

  • Computer — For other uses, see Computer (disambiguation). Computer technology redirects here. For the company, see Computer Technology Limited. Computer …   Wikipedia

  • International Computers Limited — Former type Private Industry Computer hardware, Computer software Fate Acquired Successor Fujitsu Services Founded 1968 ( …   Wikipedia

  • Open source — This article is about the production and development model. For its application to software, see Open source software. For the form of intelligence collection management, see Open source intelligence. For other uses, see Open source… …   Wikipedia

  • Apple II series — The Apple II (often written as Apple ] [ or Apple //) was the first mass produced microcomputer product, manufactured by Apple Computer (now Apple Inc.). It was among the first home computers on the market, and became one of the most recognizable …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”