Magnetic applications: software aspects