A compositional approach to multiparadigm programming
- 1 September 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 6 (5) , 15-25
- https://doi.org/10.1109/52.35586
Abstract
The author points out that although different aspects of a system require different approaches, programmers are confined to their language's one paradigm. Multiparadigm programming makes it possible to match the paradigm to the problem. The potential of paradigm composition as an approach to multiparadigm programming is explored. In paradigm composition, a multiparadigm program is written as a collection of single-paradigm programs. The single-paradigm programs are composed, which means that they execute concurrently and cooperatively to form the whole of a functioning system. Interactions between paradigms are defined at the conceptual levels of the participating paradigms. The case of a small prototype telephone network is considered as an example of paradigm composition.Keywords
This publication has 6 references indexed in Scilit:
- An improved protocol reachability analysis techniqueSoftware: Practice and Experience, 1988
- Facilitating Mixed Language Programming in Distrbuted SystemsIEEE Transactions on Software Engineering, 1987
- Working in the Garden Environment for Conceptual ProgrammingIEEE Software, 1987
- Power and Limitations of Formal Methods for Software FabricationJournal of Information Technology, 1987
- No Silver Bullet Essence and Accidents of Software EngineeringComputer, 1987
- Salient features of an executable specification language and its environmentIEEE Transactions on Software Engineering, 1986