Power Engineering Software Development