Reliable Software Technologies - Ada-Europe 2004: 9th Ada-Europe International Conference on Reliable Software Technologies, Palma de Mallorca, Spain, June 14-18, 2004. 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"

The Ninth International Conference on Reliable Software Technologies, Ada- Europe 2004, took place in Palma, Spain, June 14–18, 2004. It was sponsored by Ada-Europe, the European federation of national Ada societies, and Ada- Spain, in cooperation with ACM SIGAda. It was organized by members of the University of the Balearic Islands (UIB). As in past years, the conference comprised a three-day technical program, during which the papers contained in these proceedings were presented, along with vendor presentations. The technical program was bracketed by two tutorial days, when the attendees had the opportunity to catch up on a variety of topics related to the ?eld, at both introductory and advanced levels. Furthermore, the conference was accompanied by an exhibition where vendors presented their products for supporting reliable-software development. Invited Speakers Theconferencepresentedfourdistinguishedspeakers,whodeliveredstate-of-t- art information on topics of great importance, both for now and for the future of software engineering: – S. Tucker Taft, SoftCheck Inc., USA Fixing software before it breaks: using static analysis to help solve the so- ware quality quagmire – Martin Gogolla, University of Bremen, Germany Bene?ts and problems of formal methods – Antoni Oliv´ e, Polytechnical University of Catalonia, Spain On the role of conceptual schemas in information systems’ development – Stephen Vinoski, IONA Technologies in Waltham, USA Can middleware be reliable? Wewouldliketoexpressoursinceregratitudetothesedistinguishedspeakers, well known to the community, for sharing their insights with the conference participants. Submitted Papers Alargenumberofpapersweresubmitted,fromasmanyas15di?erentcountries.

Author(s): Martin Gogolla (auth.), Albert Llamosí, Alfred Strohmeier (eds.)
Series: Lecture Notes in Computer Science 3063
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2004

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

Front Matter....Pages -
Benefits and Problems of Formal Methods....Pages 1-15
On the Role of Conceptual Schemas in Information Systems Development....Pages 16-34
An Overview of Middleware....Pages 35-51
Static Deadlock Detection in the Linux Kernel....Pages 52-64
Extracting Ada 95 Objects from Legacy Ada Programs....Pages 65-77
On the Tree Width of Ada Programs....Pages 78-90
The Chance for Ada to Support Distribution and Real-Time in Embedded Systems....Pages 91-105
PolyORB: A Schizophrenic Middleware to Build Versatile Reliable Distributed Applications....Pages 106-119
Event Language for Real-Time On-the-Fly Control According to the Initial Requirements....Pages 120-131
Implementing Execution-Time Clocks for the Ada Ravenscar Profile....Pages 132-143
Extending the Capabilities of Real-Time Applications by Combining MaRTE-OS and Linux....Pages 144-155
Supporting Deadlines and EDF Scheduling in Ada....Pages 156-165
OpenAda: Compile-Time Reflection for Ada 95....Pages 166-177
XML4Ada95 Accessing XML Using the DOM in Ada95....Pages 178-189
A Randomised Test Approach to Testing Safety Critical Ada Code....Pages 190-199
Good Random Testing....Pages 200-212
Teaching Real-Time Systems Around a Digital Model Railroad Platform Using Ada....Pages 213-224
High Integrity Ada in a UML and C World....Pages 225-236
Ada Meets Giotto....Pages 237-248
High-Integrity Interfacing to Programmable Logic with Ada....Pages 249-260
Dynamic Ceiling Priorities: A Proposal for Ada0Y....Pages 261-272
Mixing Scheduling Policies in Ada....Pages 273-282
Implementing an Application-Defined Scheduling Framework for Ada Tasking....Pages 283-296
A Theory of Persistent Containers and Its Application to Ada....Pages 297-308
Shortcuts: A Critical Look....Pages 309-320
Vector Processing in Ada....Pages 321-331
Back Matter....Pages -