Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Ohjelmistoprosessin tehostaminen Java Enterprise Edition -ympäristössä

Kosonen, Tatu (2009)

Katso/Avaa
loppuraportti - Copy.pdf (1021.Kb)
Lataukset: 


Kandidaatintyö

Kosonen, Tatu
2009

School of Engineering Science, Tietotekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2019121348081

Tiivistelmä

Tietokoneiden laskentatehon nopea kasvaminen on mahdollistanut parempien ohjelmointitekniikoiden kehittämisen. Ohjelmien ylläpidettävyys on noussut tärkeämmäksi kuin niiden mahdollisimman nopea toiminta. Tarkoitukseen kehitettyjä suunnittelutekniikoita on monia, mm. suunnittelumallit, ohjelmistoarkkitehtuurit, sekä malli- ja testivetoiset kehitystekniikat. Ohjelmoinnin automatisointi on toinen tavoite, johon on pyritty jo 1950-luvulta lähtien.
Tämän työn tarkoituksena on laatia vaatimusmäärittely sellaista ohjelmaa varten, joka mahdollistaa ohjelmointiprosessin automatisoinnin. Yksi päätavoitteista on ketterien menetelmien periaatteiden toteutuminen, sekä generoidun ohjelman dokumentaation automaattinen päivitys myös ohjelman ylläpitovaiheessa. Vaatimusmäärittelyn määrittelemän ohjelman käyttäjien oletetaan olevan ohjelmoijia. Generoidut ohjelmat toimivat Java Enterprise Edition -ympäristön palvelimissa.
 
The fast growth of the computer calculation speed has made it possible to develop better programming techniques. Programs with good maintenance have become more important than programs executing as fast as possible. There are many techniques developed to meet this requirements, e.g. patterns, programming architectures, and model-/test-driven development. Making programming more automatic has been another goal to achieve since the 1950's.
The purpose of this work is to create a specification for a program making automatic programming possible. The program should fulfill the requirements of agile software development. One of the main targets here is to make the documentation of the generated programs update automatically, also in the maintenance period. The users of this program are supposed to be programmers. The generated programs will work with Java Enterprise Edition servers.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [6231]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste