Abstract

The goal of Software Quality Assurance is to ensure that the software product meets the imposed quality requirements. In embedded real-time systems, such as power system operation control, the quality requirements on software are high and steadily increasing with the degree of computerization. A prerequisite for achieving the goal is the utilization of an efficient technology in the software development process. The paper discusses a model the software technology is based on. A set of functions necessary to carry out software development is defined. The model covers two aspects: the evolution of the product from zero functionality towards enhanced versions, and the tailoring of the product to the needs of a particular purchaser. Some tools supporting the model in current software development projects and the experience gained by their application are also discussed.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call