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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have