loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'95)
General-purpose multiparadigm programming languages: an enabling technology for constructing complex systems
Ft. Lauderdale, Florida
November 06-November 10
ISBN: 0-8186-7123-8
T.A. Budd, Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
T.P. Justice, Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
R.K. Pandey, Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
Multiparadigm programming languages have been envisioned as a vehicle for constructing large and complex heterogeneous systems, such as a stock market exchange or a telecommunications network. General-purpose multiparadigm languages, as opposed to hybrid multiparadigm languages, embody several prevalent programming paradigms without being motivated by a single problem. One such language is Leda, which embodies the foundational paradigms of imperative, functional, logic, and object-oriented programming. We explore aspects of solving complex problems using Leda, in order to illustrate the benefits of using a multiparadigm language in expressing solutions to complex systems. We claim that general-purpose multiparadigm programming languages like Leda greatly expedite solutions to a variety of complex problems.
Index Terms:
systems analysis; functional programming; logic programming; object-oriented programming; software engineering; multiprogramming; high level languages; general-purpose multiparadigm programming languages; enabling technology; complex system construction; heterogeneous systems; stock market exchange; telecommunications network; large systems; programming paradigms; Leda language; object-oriented programming; logic programming; functional programming; imperative programming
Citation:
T.A. Budd, T.P. Justice, R.K. Pandey, "General-purpose multiparadigm programming languages: an enabling technology for constructing complex systems," iceccs, pp.334, First IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.