Abstract
LANs(local area network) have been recognized now as an indispensable means for realizing the integration of information resources (such as microcomputers, data files, printers) widely dispersed around buildings and areas. Because of recent remarkable developments of LAN technology and its cost effectiveness, LANs are now beginning to be put to practical use in offices (see, for example, the Aladdin office system of NEC, 1983.ß’)) Present passive usage of LANs in file transfer, electronic mailing, and simple device sharing is, however, often far below its potential, and much greater utilization of its capabilities should be explored. A main cause of this situation seems to be the lack of suitable high-level programming languages for LAN environments.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Acos System 410 System Manual (in Japanese), Caz05–1, Nec Co., 1983.
D. May, Occam, SIGPLAN Not. 18, 69–79 (1983).
M. Ando, Y. TsulwO, T. Arai, and N. Tokura, Concurrent C: A programming language for distributed multiprocessor systems—Design and implementation (in Japanese), Trans. Inf. Process. Soc. Jpn 24, 30–39 (1983).
S. Abramsky and R. Bornat, Pascal-m: A language for loosely coupled distributed systems, in Distributed Computering Systems, Y. Parer and J. P. Verjus, Eds., Academic, London, 1983, pp. 163–189.
R. H. Campbell, Distributed-path Pascal, in Distributed Computing Systems, Y. Parer and J. P. Verjus, Eds., Academic, London, 1983, pp. 191–223.
J. A. Feldman, High-level programming for distributed computing, Commun. ACM 22, 353–368 (1979).
J. L. W. Kessels, The soma: A programming concept for distributed processing, IEEE Trans. Software Eng. SE-7, 502–509 (1981).
U.S. Department OF Defense, Ada Reference Manual, Springer-Verlag, Berlin, 1980.
T. W. Mao and R. T. Yeh, Communication port: A language concept for concurrent programming, IEEE Trans. Software Eng. SE-6, 194–204 (1980).
M. T. Lw and C. M. LI, Communicating distributed process: A language concept for distributed programming in local area networks, in Local Network for Computer Communication, A. West and P. Janson, eds., North-Holland, Amsterdam, 1980, pp. 375–406.
C. A. R. Hoare, Communicating sequential processes, Commun. ACM 21, 666–667 (1978).
P. B. Hansen, Distributed process: A concurrent programming concept, Commun. ACM 21, 934–941 (1978).
Hitac Manual 8080–3–212–31, Optimizing PL/I and Checking type PL/I language (in Japanese), 1980.
A. Van WI,Jngaarden, B. J. Mailloux, J. E. L. Peck, C. H. A. Koster, M. Sintzoff, C. H. Lindsey, L. G. L. T. Meertens and R. G. Fisker, Revised report on the algorithmic language Algol 68, Acta Informatica 5, 1–236 (1975).
P. B. Hansen, The Programming language Concurrent Pascal, IEEE Trans. Software Eng. SE-1, 199–207 (1975).
N. Wirth, Programming in Modula-2, Springer-Verlag, Berlin, 1983.
J. G. Mitchell, W. Mayburuy, and R. Sweet, Mesa Language Manual, Xerox Corp., 1978.
M. Hammer, W. G. Howe, V. J. Kruakal, and I. Wladawsky, A very high level programming language for data processing applications, Commun. ACM 20, 832–840 (1977).
M. M. ZI.00F, Query-BY-Example: A database language, IBM System J. 16, 324–343 (1977).
V. Y. LuM, D. M. Choc, and N. C. Shu, Opas: An office automation system, IBM System J. 21, 327–350 (1982).
N. C. Shu, V. Y. LuM, F. C. Tung, and C. L. Chang, Specification of forms processing and business procedure for office automation, IEEE Trans. Software Eng. SE-8, 499–512 (1982).
M. M. Zloof, Office-BY-Example: A business language that unifies data and word processing and electronic mail, IBM System J. 21, 272–304 (1982).
K Jensen and N. Wirth. PASCAL User Manual and Report, Springer-Verlag, Berlin, 1978.
H. Utsunomiya, K. Kishimoto, and K. Onaga, Implementation of network communication modules for an office procedure automation system (in Japanese), Technical Report of Iecej, EC83–56, 1984, pp. 19–28.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1985 Springer Science+Business Media New York
About this chapter
Cite this chapter
Kishimoto, K., Onaga, K., Utsunomiya, H. (1985). opal: An Office Procedure Automation Language for Local Area Network Environments Via Active Mailing and Program Dispatching. In: Chang, SK. (eds) Languages for Automation. Management and Information Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-1388-6_3
Download citation
DOI: https://doi.org/10.1007/978-1-4757-1388-6_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-1390-9
Online ISBN: 978-1-4757-1388-6
eBook Packages: Springer Book Archive