Poytakirja Perf-ryhmän kokouksesta Paikka: Tietojenkäsittelytieteenlaitos, huone C414 Aika: 21.3.2002 klo 16-18.30 Paikalla: Petteri Susi (pj), Eevaliisa Colb, Aija Airaksinen, Hannele Hakkarainen Saara Nygren ja Tuula Summanen (siht.). Hannele Hakkarainen poistui kokouksesta klo 18:n jälkeen. 1§ VIRHEILMOITUKSET JA VIRHELOKI-IKKUNA PerfErrorMessageWindow Hannele kertoi suunnitellusta PerfErrorMessageWindow-luokasta ja siihen suunnitelluista metodeista, joilla voi helposti tulostaa virheilmoituksen lokiin missäpäin ohjelmaa tahansa. Päätettiin, että kaikkien muiden kuin käyttöliittymän Exception-poikkeukset välitetään CActivityDiagram ilmentymälle asti. Päätettiin kiinnittää erityisesti huomiota NullPointerException ja ArrayIndexException -poikkeusten esiintymiseen. 2§ PerfActivityLoop- JA PerfActivityState -LUOKKIEN TOTEUTUS Päätettiin, että kyseisten luokkien laajene-metodi toteutetaan erillisenä luokkana, koska Javan perinnän ja rajapintojen avulla ei voi muuten välttää koodin kirjoittamista kahteen kertaan. 3§ PAKKAUKSET JA SISÄLUOKAT Pykälän 2 ongelma saattaa olla mahdollista ratkaista sisäluokkien avulla. Saara tutustuu sisäluokkiin ja miettii luokkien pakkauksiinjakoa tarkemmin. 4§ MUISTINKÄYTTÖARVION VALINTA JA SEKVENSSIT JA OLIOJOUKOT Päätettiin, että jos ohjelmassa tehdään valinta yläraja-arvion laskemiseksi, sekvensseihin ei talleteta tietoa eikä niitä käsitellä. Jos taas valitaan joku muu arvio, oliojoukkoon ei talleteta mitään eikä niitä käsitellä. 5§ UUSITTU AIKATAULU Projektisuunnitelma valmistuu 28.3 ja FTR-kokous pidetään viikolla 14 pääsiäisen jälkeen. Ohjelmiston toteutus alkaa viikolla 14 ja valmistuu 3.5. Testaus valmistuu 7.5 klo 24 mennessä. Dokumentteja valmistellaan rinnan ohjelmoinnin kanssa. 6§ TESTAUSSUUNNITELMA Viikonloppuna laaditaan kunkin alijärjestelmän rajapintojen testisuunnitelmat sekä määrittelydokumentin perusteella validointitestaussuunnitelma. Alijärjestelmistä Petteri kirjoittaa arvioijan, Tuula luokan koon käsittelijän , Aija vuorovailutuskaavion, Saara ja Eevaliisa aktiviteettikaavion ja sen käsittelijän osuuden ja Hannele tiedostojärjestelmän käsittelyn ja käyttöliittymän osuuden. Käyttötapausten testitapauksista kirjoittaa Petteri määrittelydokumentin lukua KT 1.1 vastaavan osan, Eevaliisa lukua KT 1.2 vastaavan osan, Tuula lukua KT 1.3 vastaavan osan, Aija lukua 1.4 vastaavan osan ja Hannele lukua KT 2 vastaavan osan. 7§ SEURAAVA KOKOUS JA MUUTA TEHTÄVÄÄ Seuraava kokous on maanantaina klo 16.00 tasan samassa paikassa. Viikonloppuna pyritään edellä lueteltujen töiden lisäksi lukemaan suunnitteludokumentin muiden kirjoittamia osia ja kommentoimaan niitä toisillemme e-mailitse tai puhelimitse. 8§ RYHMÄN JÄSENTEN TAVOITETTAVUUS Aija ei pääse kotoaan internettiin. Hän pääsee lukemaan sähköpostitse lähetetyt kommentit vasta sunnuntai-iltana laitoksella. Tuulan kännykkä ei välttämättä toimi aina vian vuoksi. Hänet tavoittaa sähköpostitse tai lankapuhelimella (puh. 09-8573363). 9§ KOKOUKSEN PÄÄTTÄMINEN Kokous päättyi n. 18.30. Tuula Summanen sihteeri