Accession Number : ADP006478

Title :   A Methodology for Software Specification and Development Based on Simulation,

Corporate Author : SENER S A MADRID (SPAIN)

Personal Author(s) : DE LA Mora, G. F. ; Minguez, R. ; Khan, S. ; Villa, J. R.

Report Date : SEP 1991

Pagination or Media Count : 5

Abstract : This paper discusses the methodology presently used for specification and development of guidance and control software (GCS) referred to as the phased approach. This methodology is shown to present basic shortcomings in relation with the requirements specification phase: long development time, reverse engineering tasks and inadequate handling of errors. In order to solve these problems, a new methodology, the simulation based approach, is presented. This new methodology is based on the fact that any requirements specification for control software is preceded by a simulation task, that includes the design, code and test of the GCS. As a consequence, the GCS is developed twice, once in the simulation, and then in the flight software. The new methodology proposes to build the GCS only once, and through the use of two basic tools: simulation and rapid prototyping, cuts through the main shortcomings of the phased approach.

Descriptors :   *SPECIFICATIONS, *SOFTWARE ENGINEERING, APPROACH, CONTROL, ENGINEERING, ERRORS, FLIGHT, GUIDANCE, HANDLING, METHODOLOGY, PAPER, PHASE, REQUIREMENTS, SIMULATION, TEST AND EVALUATION, TIME, TOOLS, PROBLEM SOLVING.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE