Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999.

Slides:



Advertisements
Samankaltaiset esitykset
1. Missä vietät joulun useimmiten?. 2. Missä viettäisit joulun mieluiten?
Advertisements

12. Monimuotoisuus Sisällys •Johdanto. •Periytymismekanismi määrittää alityypityksen. − Viitteiden sijoitus ja vertailu. •Staattinen ja dynaaminen.
Tutkielman teko Esityksen perustana on käytetty dos. Marja-Leena Sorjosen 1998 tekemää ohjetta: Ohjeita tutkielman tekoon. Tuula Marila
Kaisa Koskinen Gradunteon eväät
1 Java-kieleen pohjautuvien ohjelmien käyttökohteita Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet.
ja aluetutkielmakysymykseen vastaaminen yo-kokeessa
Eeva-Leena Aittoniemi
Erik Fallenius Kevät  Taustaa ◦ Ontologiat  Tavoitteet  Teknologiat ◦ Dojo/AJAX ◦ JSON ◦ SOAP  Projektin kulku  Lopputulos – demo.
MULTIMEDIAN MONET MUODOT
1. Olio-ohjelmointi.
Perusopetuksen huoltajat 2014 Generated on :04.
KE Teknillisen kemian seminaarikurssi. Seminaariesitykset Ti klo 9-10 Ohjeita esim. –J. W. Niemantsverdriet: How to give successful oral.
USKONTO/aineenopettajat AD 4 Ryhmäkokoontuminen Martin Ubani, FT, TM Uskonnon didaktiikan yliopistonlehtori SOKLA.
Referointi ja referaatti
Palautetaidot ja opponointi
Minkälainen on hyvä gradu?
2 TIETEELLINEN LÄHESTYMISTAPA
Tutkimusotteista Innovaatioluennot
Käsitteen didaktiikkaa
Yliopistotutkimuksen tuottavuus ja vaikuttavuus - profiiliryhmän selvityksiä Olli Poropudas, opetusneuvos Opetus- ja kulttuuriministeriö Bibliometriikka.
Pro gradu -tutkielmat ohjelmistotestauksesta
UKJ Työpakettien tilanne TukityöpaketitResurssitSisältöAikatauluHuom (Seuraava sivu) TP 1 Projektin hallinnointi OK, 1) TP 2 Resurssinhallinta.
2008-A02 Artikkeli Automaatioväylään PROJEKTISUUNNITELMA.
 Tutkimuksemme kantavana ajatuksena on uskomus siitä, että yhdistämällä matematiikan opetus johonkin konkreettiseen asiaan saavutetaan syvällisempää.
Dokumenttien käsittely ja tietoverkot Wordin toiminnot, toinen tapaaminen.
TOIMINNALLISEN OPINNÄYTETYÖN RAPORTOINTI
Tutkimussuunnitelman ja opinnäytetyön rakenne
Opinnäytetyön tekijä: Etunimi Sukunimi
Marjatilan kirjanpito-ohjelmisto Esa Hill Vaasan ammattikorkeakoulu.
Testauksen tutkimustulokset Marko Jäntti
Palautetaidot ja opponointi
Käyttöönottokaavio – Deployment diagram Sami Stenius.
RTA seminaarityö sisältöohjeita Juhani Kiiras
XHTML-perusteita Teppo Räisänen
Komponenttipohjainen ohjelmistotekniikka (TJTSS56) Osa 14 Kevätlukukausi 2010 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Markku Sakkinen.
Journalistiikan ja mediatutkimuksen perusteet ma 19. ja 26.9.: 12-14, F416; ti 20: 12-14, Kurtén ti 27.9: 12-14, Nissi viikko 38 ma-ti.
Package diagram Tiia Jefremoff
Koostekaavio – Composite Structure Diagram Kinnula – Kellolampi - Lehtosaari.
Komponenttipohjainen ohjelmistotekniikka (TJTSS56) Osa 4 Kevätlukukausi 2010 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Markku Sakkinen.
TeSSA 2 Template © 1999 Juho Heikkilä Luottamus Tietoturvallisuuteen liittyvät käytettävyyskysymykset Kristiina Karvonen Tietoliikenneohjelmistojen ja.
Akateeminen kirjoittaminen Tiedotteet
Seminaarityön rakenteesta
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Organisational justice and health of employees: prospective cohort study M Kivimäki, M Elovainio, J Vahtera, J E Ferrie (2002)
Komponenttikaavio Lehtonen Iiro, Janne Liikka
Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta
Komponenttipohjainen ohjelmistotekniikka (TJTSS56) Osa 1 Kevätlukukausi 2010 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Markku Sakkinen.
Mallit ja teoriat Idealisaatiot, abstraktiot, isolaatiot, konstruktiot.
Ekomatkailu, alueellinen kehitys ja ympäristön suojelu - Esimerkkialueena Costa Rica HUOM: Tämä on harjoitus PP kurssille ”Tutkielman teko ja tieteellinen.
PHP ja MySQL PHP: Hypertext Preprosessor. PHP, johdanto Komentosarjakieli, joka on suunniteltu dynaamisen sisällön tuottamiseen verkossa PHP on sekä kieli,
WILMA 1.0 WTS Oy / JY - Tietotekniikan laitos Jari Pulli Jenni Ristonmaa Timo Salminen Jari Pulli Jenni Ristonmaa Timo Salminen.
Kulttuurisemiotiikkaa Oulun yliopisto Lokakuu 2007 Harri Veivo.
KRIITTINEN ELI KOMMENTOITU REFERAATTI
Fysiikan laudaturseminaari k-2004 Tieteellisen esityksen kokonaisuus taustatyö: tiedon haku, ymmärtäminen ja oleellisen aineksen erottelu taustatyö: tiedon.
( TE3 NÄKÖKULMIA TERVEYTEEN Hurtig
Palautetaidot ja opponointi Rinna Toikka. Opponoinnin tarkoitus Oppia lukemaan kriittisesti Laajentaa näkökulmaa Synnyttää tieteellistä keskustelua Auttaa.
RAKENNE TARKOITUKSEN MUKAAN! Asiatekstin tyypillisiä rakennemalleja 1 Sari Toivakka.
Asiatekstin rakennemalleja
Asetus kokonaisarkkitehtuurin kuvauksista ja määrittelyistä
Tutkielman teko-ohjeet
Tutkimus terveystiedonopetuksessa
Yhteisten tietomäärityksien mallintaminen
Opinnäytetyön otsikko
Asiatekstin rakennemalleja
1 ALUETUTKIMUKSEN TEKEMINEN
KRIITTINEN ELI KOMMENTOITU REFERAATTI
2 TIETEELLINEN LÄHESTYMISTAPA
Asiatekstien tyylilaji: asiatyyli
ÄI1 Tekstit ja vuorovaikutus
Savonia-ammattikorkeakoulu Liiketalous Kuopio | Opponointi
Esityksen transkriptio:

Gradun arvionti Markku Nykky Komponentit ohjelmistotuotannossa 1999

Jaottelu 86 sivua jakautuu 4 osaan

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

…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…………………………………………

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

Komponentin ominaisuuksia ulottuvuus tarkoitusperä rakenteellisuus abstraktius (3.2.4)

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

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.

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

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

…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.

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

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

…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