Search citation statements
Paper Sections
Citation Types
Year Published
Publication Types
Relationship
Authors
Journals
The DAPSE (Distributed Ada Programming Support Environment) research project aims at (i) producing a technology base for developing future Ada programming support environments and (ii) demonstrating the suitability of this technology base by using it to build a prototype environment for the development of distributed Ada software.In this paper we emphasize those parts of the DAPSE project that specifically address the methodology and software tool support for building distributed applic~ tions in Ada.Our paper is structured into three major parts: (1) a brief overview of the entire DAPSE project and a general framework for distributed programming, (2) the specific distribution strategy chosen for the DAPSE project and the initial DAPSE distribution tool kit intended to support the chosen distribution strategy (including first lessons learned), and (3) future plans. I n t r o d u c t i o nAda has been designed to support the development of sequen-tial~ parallel~ and distributed software applications. As of today, however, none of the existing compilers, run-time environments, or Ada Programming Support Environments provide adequate support for developing distributed Ada programs. The state-of-the-practice in developing distributed Ada applications is to manually distribute distinct Ada programs and implement the required communication between them (e.g., substituting the regular Ada communication mechanisms by system calls to an underlying communication layer).
The DAPSE (Distributed Ada Programming Support Environment) research project aims at (i) producing a technology base for developing future Ada programming support environments and (ii) demonstrating the suitability of this technology base by using it to build a prototype environment for the development of distributed Ada software.In this paper we emphasize those parts of the DAPSE project that specifically address the methodology and software tool support for building distributed applic~ tions in Ada.Our paper is structured into three major parts: (1) a brief overview of the entire DAPSE project and a general framework for distributed programming, (2) the specific distribution strategy chosen for the DAPSE project and the initial DAPSE distribution tool kit intended to support the chosen distribution strategy (including first lessons learned), and (3) future plans. I n t r o d u c t i o nAda has been designed to support the development of sequen-tial~ parallel~ and distributed software applications. As of today, however, none of the existing compilers, run-time environments, or Ada Programming Support Environments provide adequate support for developing distributed Ada programs. The state-of-the-practice in developing distributed Ada applications is to manually distribute distinct Ada programs and implement the required communication between them (e.g., substituting the regular Ada communication mechanisms by system calls to an underlying communication layer).
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.