Kaupallisten sovelluskehysten vertailu ja soveltuvuuden arviointi
Data(s) |
23/01/2008
23/01/2008
2001
|
---|---|
Resumo |
Työn tavoitteena oli arvioida ja vertailla kaupallisia sovelluskehyksiä. Lähtökohtana oli TietoEnatorin Telecom-yksikön sovelluskehityksen vaatimukset ja tarpeet. Ensin selvitettiin sovelluskehysten perusteoriaa ja käsitteistöä kirjallisuuden avulla. Arviointikriteerit valittiin liiketoiminnallisten ja teknisten tekijöiden perusteella. Tuotteiden vertailussa otettiin huomioon myös Telecom-yksikön asiakaskunnan tarpeet ja vaatimukset. Vertailu tehtiin laajennettavaan päätöspuuhun pohjautuvalla menetelmällä. Lopuksi arvioitiin tutkimuksessa käytettyä vertailumenetelmää.Sovelluskehysmarkkinoilla on tarjolla tällä hetkellä lukuisia erilaisia kaupallisia sovelluskehyksiä. Sovellusten kehittäjät rakentavat räätälöityjä sovelluksia sovelluskehysten runkojen ja uudelleenkäytettävien elementtien avulla. Sovelluskehyksen kohdealue voi rajoittua tiettyyn toimialaan tai vaihtoehtoisesti se voi olla yleinen, horisontaalisesti laajemman alueen kattava. Valikoima on myös huomattava teknisten ominaisuuksien osalta. Ongelmalliseksi sovelluskehysten vertailun tekeekin niiden monimuotoisuus ja käyttökohteiden laajuus. Sovelluskehyksiä voidaan kuitenkin käyttää tehokkaasti perinteisemmän ohjelmistokehityksen vaihtoehtona, mikäli valmista ohjelmarunkoa ja uudelleenkäytettäviä osia osataan oikein hyödyntää.Vertailun tuloksena saatiin ehdokaslistalle kaksi sovelluskehystä, joiden käyttöä voidaan suositella Telecom-yksikölle. The objective of the thesis was to evaluate and compare commercial frameworks. The baseline for comparison was the demands and needs for application development of TietoEnator's Telecom unit. The basic theory and terms of frameworks was defined in the the first phase. Evaluation criteria was then chosen by the aspects of business and technological factors. Telecom unit's customer needs were also considered in the comparison. The comparison based on method called Technology Intelligence. Finally the comparison method was evaluated.There are several different commercial frameworks available in the market. Application developers build customized applications by using framework's skeleton and reusable elements. Domains of frameworks differ from vertical to horizontal services. There are also a great number of technical aspects. The complexity of the frameworks and wideness of domains makes the comparison difficult. Frameworks can nevertheless be used efficiently as an alternative tool for application development if the skeleton and reusable parts are utilized properly.Result of the comparison was that two frameworks were chosen as suitable for Telecom unit. |
Identificador | |
Idioma(s) |
fi |
Palavras-Chave | #sovelluskehykset #sovelluspalvelut #hierarkiapuut #frameworks #application services #hierarchy processes |
Tipo |
Diplomityö Master's thesis |