Conference material: "Scientific service & Internet: proceedings of the 25th All-Russian Scientific Conference (September 18-21, 2023, online)"
Authors:Andreyeva T.A., Gorodnyaya L.V.
Can the Contribution of Software Decisions to Program Performance Be Measured?
Abstract:
The article concerns measurement of the effect that programming solutions have on productivity of programming and on program performance, and to their connection with educational programming and program improvement in practice. When program effectiveness is measured directly, the productivity of a complex consisting of a computer, a compiler, and a program is really measured instead of the productivity of programming solutions. These measurements do not fully reflect the contribution of programming solutions. And the functional models can provide a metric scale capable to separate features of programming languages and systems from features of programs and programming solutions. One of possible approaches is to measure the productivity of programs and programming solutions on the basis of normalized functional forms and thereby to reduce the dependence of measurements on hardware and programming systems.
Keywords:
program quality measurement, programming productivity, program performance, programming decisions, functional programming