Automaatio-ohjelmistojen arkkitehtuurit ja ratkaisumallit
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2004
Department
Major/Subject
Automaation tietotekniikka
Mcode
AS-116
Degree programme
Language
fi
Pages
viii + 50
Series
Abstract
Tässä diplomityössä tarkastellaan arkkitehtuureja ja ratkaisumalleja ja arvioidaan niiden sopivuutta automaatio-ohjelmistoihin. Työssä perehdytään ohjelmistoarkkitehtuuriin, ratkaisumalleihin, IEC 61131-3 standardiin ja ohjelmointiparadigmoihin. Teoriaosuudessa esitellään ohjelmistoarkkitehtuurien yleistä termistöä, mallinnusnotaatioita, kuten "4+1" ja UML. Osiossa myös suositellaan mallinnusnotaatiota automaatio-ohjelmistojen arkkitehtuurille, esitellään ratkaisumalleja automaatio-ohjelmoinnissa ja tietokoneohjelmoinnissa ja tutkitaan mitä paradigmaa IEC 61131-3 standardin mukaiset ohjelmointikielet noudattavat. Kokeellisessa osiossa etsitään ratkaisumalleja ja mallinnetaan arkkitehtuurisia rakenteita yhteistyöyritysten antamista ohjelmistoista. Automaatio-ohjelmoinnissa pitäisi myös huomioida uudelleenkäytettävyys ja ylläpidettävyys, joihin ratkaisumallit ja ohjelmistoarkkitehtuuri antavat aivan uusia ulottuvuuksia.Description
Supervisor
Koskinen, KariKeywords
programmable logic, ohjelmoitava logiikka, software architecture, ohjelmistoarkkitehtuuri, pattern, ratkaisumalli, paradigm in programming, ohjelmointiparadigma, IEC 61131-3