Return to search

Modeliais grįstos programų sistemų gamyklos / Model driven software product lines

Šio magistrinio darbo tikslas – pasiūlyti būdą, kaip panaudoti modeliais grįstas technikas (angl. Model Driven Development) (toliau MDD) programų sistemų gamyklų (angl. Software prduct lines) (toliau SPL) konfigūratoriams ir generatoriams kurti, integruojant kitų autorių metodų idėjas, jas papildžius ar modifikavus. Darbą sudaro trys dalys: literatūros apžvalga, pasiūlymas, eksperimentas. Literatūros apžvalgos dalyje aprašyti straipsniai, kurie naudoja MDD technikas SPL etapuose, norint pasiekti tam tikro etapo tikslus. Analizuoti straipsniai neaprašo visų SPL dalių, apibūdina juos pakankamai skirtingai. Daugelis tų metodų pristatomi abstrakčiai. Pasiūlymo dalyje, remiantis literatūros apžvalgos analizės rezultatais ir literatūroje aprašytomis idėjomis, suformuluotas pasiūlymas, kaip prasmingai taikyti MDD technikas kuriant SPL konfigūratorius ir generatorius. Pasiūlymo skyriuje analizuojami SPL etapų artefaktai, galimybės naudoti MDD technikas bei galimi spendimai, taikytini MDD kiekvienoje SPL dalyse. Eksperimento dalyje aprašyta, kaip pasiūlymo dalyje pateiktas metodas realizuojamas praktiškai, kokie naudojami įrankiai, kokios atliktos veiklos ir kokie gauti rezultatai. / This MA tesis aim – suggest strategy use of model driven techniques (MDD) in software product line (SPL) for creating generators and configurators by modification and itegration ideas of other authors. In order to achieve this work is divided into three parts: literature review, a proposal and experiment. In lliterature review part articles about MDD techniques in SPL steps to acheve its goals are described. Reviewed methods do not cover all parts of the SPL. Proposed solutions are quite different. Many of these methods are abstract. In proposal part MDD techniques in creating SPL configurators and generators is proposed on the basis of reviewed ideas in literature. This proposal has meaningfull MDD technique use in SPL steps. Also proposal analyze SPL steps artifacts and the possibilities of using MDD techniques in them. In the experiment part proposed method use in practice is described. It covers needed tools, technologies and activities.

Identiferoai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2011~D_20140627_170005-73341
Date27 June 2014
CreatorsRatkus, Vaidotas
ContributorsČiukšys, Donatas, Vilnius University
PublisherLithuanian Academic Libraries Network (LABT), Vilnius University
Source SetsLithuanian ETD submission system
LanguageLithuanian
Detected LanguageUnknown
TypeMaster thesis
Formatapplication/pdf
Sourcehttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2011~D_20140627_170005-73341
RightsUnrestricted

Page generated in 0.0028 seconds