2002•Unpublished venueRequires access

Management issues in developing reusable avionics software

Raghava G. Gowda, C.P. Satterthwaite

Open publisher page 0 citations

Abstract

Developing reusable software for avionics systems is a challenge to software engineers. The task involves foreseeing the future applications, modeling real-world events, and using appropriate CASE tools throughout the development life cycle, and providing for storage and retrieval of reusable software components. This paper presents a model for developing and managing reusable software components, briefly describes the software process maturity model, and the integration of CASE tools with the process maturity model. It also identifies tools/techniques and methodologies for real-time systems development, examines the critical issues in managing software projects, and offers management guidelines for introducing software engineering methodologies and CASE tools within the organization through a model project which enforces standards for new projects.>

About this research paper

What this paper is about

Developing reusable software for avionics systems is a challenge to software engineers. The task involves foreseeing the future applications, modeling real-world events, and using appropriate CASE tools throughout the development life cycle, and providing for storage and retrieval of reusable software components. This paper presents a model for developing and managing reusable software components, briefly describes the software process maturity model, and the integration of CASE tools with the process maturity model. It also identifies tools/techniques and methodologies for real-time systems development, examines the critical issues in managing software projects, and offers management guidelines for introducing software engineering methodologies and CASE tools within the organization through a model project which enforces standards for new projects.>

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Developing reusable software for avionics systems is a challenge to software engineers. The task involves foreseeing the future applications, modeling real-world events, and using appropriate CASE tools throughout the development life cycle, and providing for storage and retrieval of reusable software components. This paper presents a model for developing and managing reusable software components, briefly describes the software process maturity model, and the integration of CASE tools with the process maturity model. It also identifies tools/techniques and methodologies for real-time systems development, examines the critical issues in managing software projects, and offers management guidelines for introducing software engineering methodologies and CASE tools within the organization through a model project which enforces standards for new projects.>

Key concepts: Software engineering, Avionics, Software development, Software development process, Computer science, Avionics software, Capability Maturity Model, Systems engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
Management issues in developing reusable avionics software — Research Paper | ScholarLens