Reliable Software Technologies — Ada-Europe '96: 1996 Ada-Europe International Conference on Reliable Software Technologies Montreux, Switzerland, June 10–14, 1996 Proceedings

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book constitutes the refereed proceedings of the 1996 Ada-Europe International Conference on Reliable Software Technologies, held in Montreux, Switzerland, in June 1996.
The 35 revised full papers selected for inclusion in the volume, along with four attractive invited papers, were contributed by researchers, developers, and users; they cover numerous aspects of the Ada 95 programming language and address various current topics of reliable software in general. Among the issues addressed are software development methods, verification and validation, safety and security, distributed systems, real-time systems, compilers and tools, the Ada 95 language, and interfaces to other worlds.

Author(s): S. Tucker Taft (auth.), Alfred Strohmeier (eds.)
Series: Lecture Notes in Computer Science 1088
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1996

Language: English
Pages: 520
Tags: Software Engineering; Programming Techniques; Programming Languages, Compilers, Interpreters; Operating Systems; Computer Communication Networks; Special Purpose and Application-Based Systems

Programming the Internet in Ada 95....Pages 1-16
Reliability modeling for safety critical software....Pages 17-37
Fault-tolerance by replication in distributed systems....Pages 38-57
Ada95: An effective concurrent programming language....Pages 58-77
Mapping HRT-HOOD® designs to Ada 95 hierarchical libraries....Pages 78-88
An approach to increasing software component reusability in Ada....Pages 89-100
Iterative software development for large Ada programs....Pages 101-110
HCSD unit development process: Step-wise process improvement....Pages 111-122
Testing Ada 95 programs for conformance to rapide architectures....Pages 123-134
Tasking deadlocks in Ada 95 programs and their detection....Pages 135-146
On some characterisation problems of subdomain testing....Pages 147-158
A framework for testing object oriented software using formal specifications....Pages 159-170
Ada95 and critical systems: An analytical approach....Pages 171-182
Use of a static analysis tool for safety-critical Ada applications....Pages 183-197
Secure communication in distributed Ada....Pages 198-210
Using object oriented methods in Ada 95 to implement Linda....Pages 211-222
Shared packages through Linda....Pages 223-234
Drago: An Ada extension to program fault-tolerant distributed applications....Pages 235-246
The dining philosophers in Ada 95....Pages 247-261
Using Ada 95 for prototyping real-time systems....Pages 262-274
The GNARL implementation of POSIX/Ada signal services....Pages 275-286
Implementing protected types on embedded targets....Pages 287-297
ASIS for GNAT: From the prototype to the full implementation....Pages 298-311
Handling irregular grammars in Ada....Pages 312-318
Interprocedural call optimization....Pages 319-329
Augmenting Ada95 with additional real-time features....Pages 330-341
Beyond Ada95: The addition of persistence and its consequences....Pages 342-356
Extending the object-orientedness of Ada 95....Pages 357-369
An Ada 95 view of some difficult or controversial points in object-oriented programming....Pages 370-384
Where does GOTO Go to?....Pages 385-395
Ada/O2 coupling: A solution for an efficient management of persistence in Ada 83....Pages 396-412
An Ada95 harness for converting legacy Fortran applications....Pages 413-426
The funds management modernization: Experiences with developing an object oriented, client-server management information system in Ada95....Pages 427-438
Converting the part task nautical simulator to Ada95....Pages 439-450
Visibility control and migration of interfaces in large Ada systems....Pages 451-459
Ada tasking and dynamic memory: To use or not to use, that's a question!....Pages 460-470
Experiences applying a practical architectural method....Pages 471-484
A decade of development and deployment of distributed Ada systems....Pages 485-499
Planning the transition to Ada 95 for a large real-time project....Pages 500-511