System design with Ada
Software engineering with Ada
Computer
A review of Ada tasking
Detection of stable properties in distributed applications
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
Applications experience with Linda
PPEALS '88 Proceedings of the ACM/SIGPLAN conference on Parallel programming: experience with applications, languages and systems
Programming languages for distributed computing systems
ACM Computing Surveys (CSUR)
How to write parallel programs: a guide to the perplexed
ACM Computing Surveys (CSUR)
Distributed Ada-approach and implementation
TRI-Ada '89 Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment
Memory coherence in shared virtual memory systems
ACM Transactions on Computer Systems (TOCS)
Orca: A Language for Parallel Programming of Distributed Systems
IEEE Transactions on Software Engineering
Ada communication components for distributed and real time applications
TRI-Ada '92 Proceedings of the conference on TRI-Ada '92
A distributed shared virtual memory for Ada 83 and Ada 9X applications
TRI-Ada '93 Proceedings of the conference on TRI-Ada '93
ACM Transactions on Computer Systems (TOCS)
Ada Reusable Software Components for Teaching Distributed Systems
Proceedings of the 7th SEI CSEE Conference on Software Engineering Education
Implementation of tuple space machines
Implementation of tuple space machines
Ada Binding to a Shared Object Layer
Ada-Europe '99 Proceedings of the 1999 Ada-Europe International Conference on Reliable Software Technologies
Hi-index | 0.00 |
In spite of recent advances in hardware and computer technology, we still face a daunting task when programming parallel or distributed systems. The difficulties are linked to the expression and control of concurrent activities and to their communication and synchronization. In this context, our approach is to introduce software engineering features in a domain where these notions are not widely used. We have in mind a set of reusable software components which address various issues related to distributed system programming: control, communication and paradigms. In this paper, we present the Linda model which offers an interesting paradigm for the distribution of Ada applications.