Olioperustainen ohjelmistokehitys : määrittelyn, suunnittelun ja toteutuksen väliset suhteet
Tekijät
Päivämäärä
2004Pääsyrajoitukset
Luettavissa tekijänoikeudellisista syistä vain Jyväskylän yliopiston Tietojenkäsittelytieteiden laitoksella.
Jyväskylä: Jyväskylän yliopisto 2004
25 s.
Kandidaatintutkielma
Olioperustaisuus on eräs tärkeä lähestymistapa ohjelmistotuotantoon.
Olioperustaisuus on niin sanottu olioparadigma, jossa reaalimaailman
katsotaan koostuvan olioista.
Olioperustaisesta ohjelmistokehityksestä voidaan tunnistaa ja luokitella
toisistaan erotettavia vaiheita. Tässä tutkielmassa perehdytään olioperustaisen
ohjelmistokehityksen kolmeen keskeiseen vaiheeseen: oliomäärittelyyn,
oliosuunnitteluun ja olio-ohjelmointiin. Vaikka kyseisten vaiheiden lisäksi
ohjelmistokehityksen prosessista on tunnistettavissa myös muita vaiheita, ei
niitä nähdä yleisesti edellä mainittuja vaiheita tärkeämmiksi. Määrittely-,
suunnittelu- ja ohjelmointivaiheessa otetaan eniten kantaa rakennettavien
ohjelmien oliopiirteisiin.
Tutkielmassa keskitytään erityisesti näiden kolmen vaiheen välisiin suhteisiin ja
suhteiden erityisominaisuuksiin. Tutkielman tärkeimpänä tehtävänä on tuoda
lukijalle tietoa siitä, missä laajuudessa edeltävien vaiheiden tulokset voidaan
hyväksikäyttää seuraavissa vaiheissa eli miten vaiheet ovat integroituneet
toisiinsa.
...
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Kandidaatintutkielmat [5382]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Suunnittelumallit ja niiden vaikutus laatuun
Tuikka, Jari (2019)Sovelluskehityksessä olio-ohjelmoinnissa halutaan usein käyttää apuna suunnittelumalleja. Suunnittelumalleihin liittyy usein oletusarvo, että ne automaattisesti lisäävät sovelluksen laatua. Tämä tutkielma käsittelee miten ... -
SAAS-ohjelmiston laajentaminen serverless-funktioilla rakennetulla komponentilla
Lehtonen, Markku (2019)Tutkielmassa ohjelmistoalan yrityksen käytännön ongelma ratkaistiin serverless-paradigman avulla. Tutkimusmenetelmänä käytettiin konstruktiivista tutkimusotetta. Tutkimustulokseksi saatiin muun muassa, että serverlessin ... -
Web-sovellusohjelmointi Scala-ohjelmointikielellä
Parpala, Joni (2021)Nykyisten web-sovellusten kasvavat vaatimukset painostavat etsimään ratkaisuja tavanomaisten ohjelmointiparadigmojen ulkopuolelta. Tässä tutkielmassa selvitetään, miten funktio-ohjelmoinnin ja olio-ohjelmoinnin perusperiaatteita ... -
Ohjelmointi 1 : jotta tietokoneisiin voitaisiin luottaa myös tulevaisuudessa : versio 1.5 07.09.2010
Hyvönen, Martti; Lappalainen, Vesa (Jyväskylän yliopisto, 2010) -
Luokittelu ja perintä reaalimaailmasta oliosuuntautuneeseen ohjelmointiin
Laiho, Pauli (2022)Oliosuuntautunut ohjelmointi on erittäin suosittu tapa mallintaa ohjelmistoja. Oliot ja oliomainen ajattelutapa on kuitenkin merkittävästi ohjelmointia vanhempia käsitteitä ja niitä on tutkittu laajasti sekä filosofiassa ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.