Go to ...[Main Page] [Documents] [What's new] [Feedback] | |
Ada-Europe'96 ConferenceTechnical Program |
Among the presentations, some will describe the use of object-oriented methods for specific problems such as the implementation of distributed systems, or testing.
Moreover, you will hear experience reports and case studies describing the problems encountered and the solution found for the development of large software, and the application of software development methods to enhance software quality. There will also be a session about ASIS, the Ada Semantic Interface Specification.
An Approach to Increasing Software Component Reusability in Ada
Hyoseob Kim, Cornelia Boldyreff
Iterative Development in Large Ada Systems
Philippe Kruchten, Christopher J. Thompson
HCSD Unit Developement Process: Step-Wise Process Improvement
David Emery, Jaswinder S. Madhur
Tasking Deadlocks in Ada 95 Programs and Their Detection
Jingde Cheng, Kazuo Ushijima
On Some Characterisation Problems of Subdomain Testing
T. Y. Chen, Y. T. Yu
A Framework for Testing Object-Oriented Software Using Formal Specifications
R. Fletcher, A. S. M. Sajeev
Using Ada 95 for Prototyping of Real-Time Systems
Jorge Real, Agustin Espinosa, Alfons Crespo
The GNARL Implementation of POSIX/Ada Signal Services
Ted Baker, Dong-Ik Oh, Seung-Jin Moon
Implementing Protected Types on Embedded Targets
David Mundie, John Fardo
Using Object-Oriented Methods in Ada 95 to Implement Linda
Kristina Lundqvist, Göran Wall
Shared Packages Through Linda
Göran Wall, Kristina Lundqvist
Drago: An Ada Extension to Program Fault-Tolerant Distributed Applications
Angel Alvarez, Francisco J. Miranda, Sergio Arevalo, Francisco J. Guerra
Beyond Ada 95: The Addition of Persistence and its Consequences
Michael Oudshoorn, Stephen Crawley
Flexible Typing in Ada
Bernd Holzmueller
An Ada 95 View of Some Difficult or Controversal Points in Object-Oriented Programming
Patrick de Bondeli
Where does GOTO go to?
Wolfgang Gellerich, Markus Kosiol, Erhard Ploedereder
Parsing Irregular Grammars in Ada
Drasko Sotirovski, Philippe Kruchten
Interprocedural Call Optimization
Tim Birus, Christine Cipriani, Dean Sutherland
Ada 95 and Critical Systems: An Analytical Approach
Dan Craigen, Steve Michell, Mark Saaltink
Use of a Static Analysis Tool for Safety-Critical Ada Applications: A Critical Assessment
Alfred Rosskopf
Interoperability of C++
Classes and Ada Tagged Types
Robert Dewar, Cyrille Comar
An Ada 95 Harness for Converting Legacy Fortran Applications
B. Gliss
Converting the Part Task Nautical Simulator to Ada 95
Kor Molenmaker
Visibility Control and Migration of Interfaces in Large Ada Systems
Vincent Celier
Ada Tasking and Dynamic Memory: To Use or Not To Use, That's a Question
Philippe Waroquiers
Experiences Applying a Practical Architecture Method
David E. Emery, Richard F. Hilliard II, Timothy B. Rice
A Decade of Development and Deployment of Distributed Ada Systems
John D. Smart
Planning the Transition to Ada 95 for a Large Real-Time Project
Michael Tonndorf, Roland Feith
Panels
Co-chaired by Mr. Currie Colket, Chairman
ASIS Working Group/Chairman ASIS Rapporteur Group and Dr. Sergey
Rybin, Moscow State University
The ASIS
Panel will address the new ASIS specification to support Ada
95, its use in developing CASE tools, and ASIS resources
available. It will provide an opportunity to discuss issues and
technical solutions concerning the building of CASE tools using
ASIS with those who have already done so.
The Business Case For Ada ( Thursday Afternoon,14:00-15:30 )
Chaired by Bob Mathis,
Executive Director, Ada Resource Association
with Robert
Dewar, President, Ada Core Technologies, USA Rudolf
Landwehr, CCI, Germany Nasser Kettani, Rational
Software, France
Ada has proven itself in many situations, but it is still
not being used in many other situations where its proponents
think it would provide a superior technology and an improved
solution. This panel will discuss some of the different factors
that go into evaluating programming languages for use in different
business contexts. The panelists will also discuss the different
perspectives that exist in different countries.
Specific factors to be discussed include when and why software
development managers make decisions about programming
languages, level of familiarity with different programming
languages, and importance of factors like reliability,
ability to handle large programs, speed of running
programs, language standardization, clarity of source
code, reuse of code or designs, maintenance and
support costs, portability of programs, client-server
support, support for modern software engineering methods,
object-oriented programming support, life cycle costs,
initial costs, compile speed, global acceptance,
popularity in an industry segment, and government use.