Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Migrating a container terminal equipment control system to a software product line using extractive and phased approach

Nieminen, Hannu (2018)

 
Avaa tiedosto
Nieminen.pdf (1.773Mt)
Lataukset: 



Nieminen, Hannu
2018

Automaatiotekniikka
Teknisten tieteiden tiedekunta - Faculty of Engineering Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2018-06-06
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201805241828
Tiivistelmä
Software reuse has been researched almost as long as software has existed. Still many companies do not invest in good software reuse methods until they already have several similar products that are being separately maintained. Migrating these software products to utilize reusable components and maintaining them centrally can be a daunting task, and there are only a few tools to help in the process and they haven’t yet seen wide-spread adoption.
Software product lines are one method for planned reuse that have been proven efficient tools in reducing time-to-market and costs, when implemented correctly. However, it can be difficult and requires commitment and monetary investment from the organization.
In this thesis, the steps for migrating a part of a large application into a software product line are explained. The goal of this thesis is to lay out the steps in a clear manner and to provide an example on how an incremental migration can bring some the advantages of software product lines with low-risk. The component being migrated is a part of control systems for container handling equipment from a maritime container terminal.
The thesis consists of three main parts. Information collection and research, designing the software product line and implementing the software product line to develop an example module. Future development directions are also considered and a brief research was made to compare suitable communication technologies for separating the designed software product line module into a standalone application from the larger control system entity.
The work done for this thesis was successful in the sense that applying the designed software product line components to build the pilot application was easy, but the real successfulness can only be measured in the future once the created designs and components have been reused multiple times.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [40800]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste