Työn tavoitteena on tutkia koneautomaatio-ohjelmistojen uudelleenkäyttöä ja komponentointia. Lisäksi työssä esitetään ohjeisto uudelleenkäytettävien koneautomaation ohjelmistokomponenttien suunnitteluun. Ohjelmistotyön kustannusten pienentämistä on tutkittu kauan. Ratkaisevaa läpimurtoa ei ole saavutettu. Koneautomaatio- ohjelmistojen uudelleenkäyttöä omana sovelluksenaan ei ole juurikaan aikaisemmin tutkittu. Ohjelmistojen huomattava yleistyminen koneautomaatiotuotteissa on herättänyt kiinnostuksen ohjelmistokustannusten vähentämiseen koneautomaatioyrityksissä. Tässä työssä esitettävillä koneautomaatio-ohjelmistojen uudelleenkäyttöperiaatteilla pyritään ohjelmistotyön kustannusten vähentämiseen koneautomaation sovellusalueella. Työssä komp...