search query: @keyword komponentti / total: 14
reference: 2 / 14
Author: | Mäntylä, Jari |
Title: | Komponenttikuvauskanta osana yrityksen Java EE-ympäristön hallintaa ja sovelluskehitystä |
The component repository as part of enterprise Java EE software development and management | |
Publication type: | Master's thesis |
Publication year: | 2006 |
Pages: | 83 Language: fin |
Department/School: | Tietotekniikan osasto |
Main subject: | Tietokoneverkot (T-110) |
Supervisor: | Ylä-Jääski, Antti |
Instructor: | Makkonen, Kari |
Digitized copy: | https://aaltodoc.aalto.fi/handle/123456789/94131 |
OEVS: | Digitized archive copy is available in Aaltodoc
|
Location: | P1 Ark Aalto | Archive |
Keywords: | component repository Java EE component component-based software development software configuration management packaging version control system software reuse impact analysis change management komponenttikuvauskanta Java EE komponentti komponentteihin perustuva sovelluskehitys konfiguraation hallinta paketointi versionhallintajärjestelmä uudelleenkäyttö muutosten vaikutusalueen kartoitus |
Abstract (fin): | Komponenttien kuvaaminen on yksi yrityksen Java EE -ympäristön hallintaan liittyvistä kolmesta osa-alueesta. Kaksi muuta ovat versionhallinta ja paketointi sekä konfiguraation hallinta. Kaikkia näitä yhdessä kutsutaan sovelluskehityksen hallintavälineiksi. Tutkimuksessa keskityttiin komponenttikuvauskantaan, jota käytetään yrityksen komponenttien kuvaamiseen yhtenäisellä tavalla. Tutkimuksen keskeisin tavoite oli löytää toteutusmalli komponenttikuvauskannalle sekä määritellä komponenteista kuvattavat tiedot. Myös komponenttikuvauskannan liittymät muihin hallintavälineisiin olivat tärkeässä roolissa. Lisäksi tutkimuksessa havainnollistettiin välineiden käytöllä saavutettavia parannuksia kehittämisen tehokkuuteen. Tutkimuksen alkupuolella määriteltiin komponentteihin ja niiden hallintaan keskeisesti liittyvät käsitteet: komponentti, rajapinta, uudelleenkäyttö, Component-Based Software Delevelopment - sovelluskehitysmalli ja Software Configuration Management -järjestelmät. Käsitteiden jälkeen esiteltiin tarkemmin kunkin sovelluskehityksen hallintavälineen toiminnallisuus liittymineen. Tutkimuksessa kävi ilmi, ettei valmista toteutusmallia olisi löydettävissä akateemisesta maailmasta tai teollisuudesta. Myöskään kohdeyritykseen soveltuvaa komponenttikuvauskantavälinettä tai sen sisältävää hallintavälinekokonaisuutta ei ole tullut vastaan tutkimuksen aikana. Tästä seurasi, että toteutusmalli muodostettiin kohdeyrityksen sisäisten tarpeiden mukaisesti. Toteutusmallin kannalta oli oleellista esitellä kohdeyrityksen sovelluskehitysprosessiin osallistuvat roolit ja toimintaympäristö. Näiden jälkeen määriteltiin komponenttikuvauskannan vaatimukset, joihin sisältyvät komponenteista kuvattavat tiedot ja kuvauskannan toiminnallisuus. Seuraavaksi kuvattiin vaatimusten pohjalta toteutettu komponenttikuvauskanta. Kohdeyrityksen toteutus arvioitiin tutkimusteorian pohjalta, sillä toteutusta ei ehditty ottaa käyttöön tutkimuksen aikana. Tutkimuksen keskeisimmät tulokset olivat komponenttikäsitteen rajaus, konkreettisen toteutusmallin muodostaminen sekä komponenteista kuvattavien tietojen kerääminen ja kokoaminen. Välineiden käytöllä johdettiin saavutettavan parannuksia kehittämisen tehokkuuteen mm. tehokkaamman tiedotuksen, helpomman viestinnän ja nopeamman hallinnoinnin seurauksena. Myös uudelleenkäytettävyyden ja siihen perustuvan sovelluskehitysmallin kriittinen tarkastelu oli tärkeää tulevaisuuden haasteiden tunnistamisen vuoksi. |
ED: | 2007-01-03 |
INSSI record number: 32824
+ add basket
INSSI