Perf+-projektin kokouspöytäkirja  24.9 2002

 

Aika: Tiistai 24.9 2002  klo 16.00 - 17.30

 

Paikka: Tietojenkäsittelytieteen laitos, huone B436

 

Paikalla:

Korpela Marianne (ohjaaja)

Elo-Holma Kirsi  (sihteeri)

Snellman Juhani  (puheenjohtaja)

Tapanainen Timo

Väisänen Laura

Juha Gustafsson

 

 

1. Pirkka Puustinen

Pirkka valmistelee gradua suorituskyvyn ennustamisesta ohjelmistoarkkitehtuurista.  Meiltä hän haluaisi sekvenssikaaviot kaikista suurista/vaativista käyttötapauksista.  Lisäksi toiveena olisi ko. käyttötapausten suoritusajat, esim. 50 000 ajokerran keskiarvona.

 

2. Projektisuunnitelman katselmointi

Katselmoitiin projektisuunnitelmasta luku 3.5. Aikataulu, joka hyväksyttiin korjauksitta.

Todettiin lisäksi, että kun projektisuunnitelmaa seuraavan kerran joudutaan muuttamaan, lisätään maininta Pirkka Puustisen toiveista ja lisäksi poistetaan viittaukset Petra Aitamurtoon, joka nyt virallisesti on lopettanut projektissa.

 

3. Edellisen kokouksen pöytäkirja

Todettiin pöytäkirjan olevan kunnossa.

 

4. Kysymyksiä

Juhani tiivisti sähköpostiviestissään keskusteluissa Juhan kanssa ja oman ryhmän kesken esiin nousseet kysymykset seuraavasti:

 

-Millä tavalla Perf laskee arviot ? Eli missä järjestyksessä laskenta
etenee ohjelmakoodissa ja mitä tietorakenteita/olioita laskennassa
käytetään ?

- Missä olioissa sijaitsee tarvittavat todennäköisyystiedot ja mistä ne
saadaan käyttöön ?

- Kuinka silmukat vaikeuttavat todennäköisyyksien/tyypillisen polun
laskemista vai vaikeuttaako ?

Perfin määrittelydokkarissa kohta 6.4 :
Aktiviteettikaavion käsittelijä
Tämä komponentti antaa Arvioijalle aktiviteettikaavion haarautumattomien
suorituspolkujen elinkaari-informaatiot.

Annetuissa suorituspoluissa voi olla silmukoita.
Komponentti avaa aktiviteettikaavion alikaaviot ja yhdistää
aktiviteettikaavion solmuihin Vuorovaikutuskaavion_ Käsittelijältä
pyytämänsä tiedon olioiden elinkaarista. Tällä tavoin saatu laajennettu
aktiviteettikaavio pidetään muistissa koko istunnon ajan.

Tarkoittaako tuo alleviivattu kohta ongelmia ?

- Mihin tietorakenteeseen laajenettu kaavio on talletettu muistissa ? Ts.
onko Perfissä käytetty jotain puurakennetta tms. ADT:tä jonka avulla
kaavio on esitetty ?

- Millä tavalla Perfin oliot ovat yhteydessä toisiinsa ts. kuinka sekaisin
Perfin luokkarakenteessa viitataan eri olioihin ?

 

5. Ennen seuraavaa kokousta

Timo keskittyy sekvenssikaavio-ongelmaan.

Juhani pohtii laajennnetun kaavion tietorakennetta.

Laura ja Kirsi miettivät tyypillisen polun löytämistä eli miten polun todennäköisyys lasketaan.

…ja kaikki jatkavat koodiin tutustumista…