42 Design, programming and maintenance of computer software for monitoring of welding process; Design, programming and maintenance of computer software for inspection of material after welding; Design, programming and maintenance of computer software for inspection of an object to be welded; Design, programming and maintenance of computer software for determining a welding defective; Design, programming and maintenance of computer software for determining a good product and the inferior product; Design, programming and maintenance of computer software for planning of rewelding; Design, programming and maintenance of computer software for controlling and managing rewelding process; Design, programming and maintenance of computer software for tracing an object to be welded; Design, programming and maintenance of computer software for automating welding process, inspection and rewelding; Design, programming and maintenance of computer software for managing and controlling the welding equipment; Providing computer programs on data networks, namely, providing online non-downloadable computer software for monitoring of welding process; Providing computer programs on data networks, namely, providing online non-downloadable computer software for inspection of material after welding; Providing computer programs on data networks, namely, providing online non-downloadable computer software for inspection of an object to be welded; Providing computer programs on data networks, namely, providing online non-downloadable computer software for determining a welding defective; Providing computer programs on data networks, namely, providing online non-downloadable computer software for determining a good product and the inferior product; Providing computer programs on data networks, namely, providing online non-downloadable computer software for planning of rewelding; Providing computer programs on data networks, namely, providing online non-downloadable computer software for controlling and managing rewelding process; Providing computer programs on data networks, namely, providing online non-downloadable computer software for tracing an object to be welded; Providing computer programs on data networks, namely, providing online non-downloadable computer software for automating welding process, inspection and rewelding; Providing computer programs on data networks, namely, providing online non-downloadable computer software for managing and controlling the welding equipment