Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999.

Samankaltaiset esitykset


Esitys aiheesta: "Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999."— Esityksen transkriptio:

1 Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999

2 Jaottelu 86 sivua jakautuu 4 osaan

3 Sisällys Johdatus ohjelmistotuotantoprosessiin Yleistä komponenteista ja niiden suunnittelusta Esimerkkitapaukset CORBA, Microsoft ja JavaBeans Vertailu CORBA vs M$

4 …sisällys (2) Johdanto……………………………………………… Ohjelmistotuotantoprosessi……………….. Ohjelmistokomponentit………………………. Komponenttipohjainen suunnittelu……. Corba…………………………………………………… Microsoftin komponenttiteknologiat…… Sunin Java ja JavaBeans……………………. Komponenttiteknologioiden vertailu….. Ohjelmistokomponenttien käyttöön liitännäisiä piirteitä…………………………….. Yhteenveto…………………………………………. 7 9 21 32 49 56 65 72 79 83

5 Sisällöstä Vesiputous- ym. mallien kertaus. Komponentit, moduulit ja oliot käsitteinä n-kerroksisten komponenttien arkkitehtuurimallit

6 Komponentin ominaisuuksia ulottuvuus tarkoitusperä rakenteellisuus abstraktius (3.2.4)

7 Komponenttisuunnittelusta Rajapinnat tärkeitä Kartoittaminen, rakentaminen, käyttäminen (räätälöinti, kokoaminen)

8 Esimerkkejä CORBA – standardi olioiden väliselle kommunikoinnille. Rajapintojen määritys keskeistä. COM – Microsoftin määrittelemä binäärisen tason rajapinta komponenttien, olioiden tms. välille. Viitelaskuri, roskienkeruu. JavaBeans – alustariippumattomat (käyttöliittymä)komponentit.

9 Yhteenvedosta poimittuja Ohjelmistokomponentit mahdollistavat nopeamman ja halvemman sovelluskehityksen. Ohjelmistokomponenttien käyttö edellyttää arkkitehtuurin onnistunutta valintaa.

10 Kritiikkiä Vaikuttaa referaatti-gradulta. Paljon lainattuja määritelmiä, joista ei edes yritetä tehdä yhteenvetoa. Kriittinen suhtautuminen lainattuun tekstiin puuttuu. Konkreettiset esimerkit puuttuvat.

11 …kritiikkiä (2) Alussa paljon lähdeviittauksia, lopussa ei lainkaan. Mikä omaa, mikä lainattua? Sisältää perustelemattomia väitteitä. Turhan paljon ohjelmistoprosessin kuvausta, asiaan päästään aika myöhään.

12 Muotoilusta Sisältää käännettyä tekstiä? Kielioppivirheitä Pääosin yleiskieltä, vain paikoin lyhenneviidakkoa.

13 Arvio + kansantajuinen gradu + jos lukija osaa ohjelmoida, teksti ymmärrettävää - ei selvää eroa sille, mikä on omaa ja mikä lainattua - oma soveltaminen ei näy - teoreettinen - kumpi kannattaa valita

14 …arvio (2) Lähteiden valinta, perehtyneisyys m Tutkimuksen jäsentely m Teoreettinen osuus c Empiirinen osuus n Tulosten tarkastelu c Tekijän itsenäisyys, työn omintakeisuus c Esittämisen selkeys ja ulkoasu c Tutkielman viimeistelyaste c/n


Lataa ppt "Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999."

Samankaltaiset esitykset


Iklan oleh Google