Hannu Kangassalo

Tampereen yliopisto
Tietojenkäsittelyopin laitos
PL 607
33101 Tampere
Puh:

Fax:
Sähköposti:
03-215 6778
03-368 1636 (koti)
03-215 6070
hk@cs.uta.fi

Tehtävä: Tietojenkäsittelyopin professori, opetusalana tietorakenteet ja tietojärjestelmät.

Tutkimusalue: Tietojärjestelmät ja niiden suunnittelu, erityisesti käsitteellinen mallintaminen ja tietokantojen suunnittelu, tietämyksen jäsentäminen ja organisointi, tiedon muodostamisen teoria, käsitteiden kuvaaminen ja käyttö järjestelmien suunnittelussa, kuvauskielet, Concept D -kuvauskieli ja Comic-järjestelmä, kuvauslogiikka, ontologia ja ontologioitten vertaaminen.

Tietojärjestelmien suunnittelun perusta on siinä, että ihmisen ajattelu perustuu käsitteiden käyttöön. Käsitteet ovat ajattelun välttämättömiä kognitiivisia 'välineitä', joita ilman ei ole ajattelua eikä tietojenkäsittelyäkään. Järjestelmän suunnittelussa tulevan käyttäjän aiheeseen liittyvän käsitteistön tunteminen on tärkeä onnistumisen edellytys. Suunnittelu voi edellyttää myös täysin uusien käsitteiden ja käsitejärjestelmien kehittämistä, vanhojen ja uusien käsitteiden sovittamista yhteen käsitejärjestelmään sekä uusien, kohdealuetta koskevien sääntöjen ja teorioiden kehittämistä.

Käsitteellisellä mallintamisella tarkoitetaan systeemin tunnistamiseen, suunnittelemiseen ja määrittelyyn tarvittavien, systeemin kohdealuetta ja siihen liittyvää käsitesisältöä kuvaavien, toteutuksesta riippumattomien käsitteellisten mallien eli käsitekaavioiden luomista. Käsitekaavion avulla tunnistetaan ja valitaan, tehdään 'näkyväksi' ja kuvataan ihmisen käyttämä, kohdealuetta koskeva inhimillinen käsitteistö ja tietämys, jolla tietojen merkitys, systeemin toiminta ja eheyssäännöt muotoillaan. Käsitekaavio sisältää kaiken relevantiksi arvioidun käsitteellisen informaation järjestelmästä ja sen toiminnasta, mutta ei toteutuksesta.

Systeemin suunnittelun perustana eivät voi olla toteutustekniikasta riippuvat käsitteet, vaan systeemin käyttäjien työssään tuntemat ja tarvitsemat kohdealueen käsitteet. Käsitteellisesti hyvin jäsennetty ja määritelty järjestelmä on helpompi toteuttaa ja käyttää kuin sellainen järjestelmä, jonka asiasisältöä ei ole kunnolla analysoitu ja määritelty. Hyvin ajateltu on jo puoliksi tehty.

Opetus 1999 - 2000:

Käsitteellinen mallintaminen, slk 1999.

Sisältö: Inhimillinen tieto suunnittelun perustana. Kohdealueen, sitä koskevan tietämyksen ja sen tietojenkäsittelyn käsitteellisen mallintamisen perusteet, teoria, tekniikat ja metodologiat. Käsitteen käsite, käsitteelliset operaatiot, käsitteellinen mallintaminen. Ontologiat, käsitejärjestelmät ja käsitekaaviot. Käsitejärjestelmien ja -kaavioiden rooli organisaation tiedon ja tietämyksen ymmärtämisen ja hallinnan välineenä. Mallintamisen kielet ja apuvälineet. Tiedon ja tietämyksen esittäminen käsitekielten avulla, tietämyksen rakentaminen ja yhteiskäyttö. Organisaation käsitekaavion rakentaminen ja ylläpito. Kehityssuuntia. Katso tarkemmin tästä.

Tiedon kuvaus ja hallinto, slk 1999.

Sisältö: Informaation lajit: tapahtumat, hiljainen tieto, data, "informaatio" ja tieto, tietämys, metadata, metatieto, metatietämys, taitotieto, ja arvot. Organisaation tietovaranto, sen komponentit ja "ymmärtäminen". Mitä tietovarannosta pitää kuvata ja miksi? Tietovarannon rakenteen kuvaaminen. Organisaation rakenteen vaikutus tietovarantoon ja sen kuvaamiseen. Tietokannat ja tietovarastot (data warehouse). Tietokantojen ja tietovarastojen hoito, tiedonhoito, tietämyksen hallinta. Tiedonhoidon periaatteet ja organisaatio. Tietämyksen kehittämisen periaatteet. Katso tarkemmin tästä.

Tietojärjestelmien ja tietokantojen suunnittelu, klk 2000.

Sisältö: Tieto ja informaatio. Tietoon liittyvä käsitteistö ja abstraktiotasoperiaatteet. Tietojärjestelmän kohdealueen kuvaaminen. Rooli-aktiviteetti -mallin ja käsitteellisen mallin yhteenkuuluvuus. Organisaation tietotarpeiden analysointi ja määrittely sekä näiden perusteella tehtävä tietokantojen analysointi, määrittely ja suunnittelu: teoria, menetelmät ja välineet. Käyttäjien näkemysten integrointi. Concept D -kielen perusteet. Laajennettu ER-malli. OR-malli. UML. Relaatiomallin käyttö toteutusvälineenä. Relaatiomallista objektimalleihin. Objektimallin käyttö toteutusvälineenä Tietokantaprojektin organisointi. Laatunäkökohdat.

Seminaari, klk 2000.

Tiedonhallinnan ja käsitteellisen mallintamisen jatkokoulutusseminaari
Yhdessä Niemen ja Nummenmaan kanssa. Katso tarkemmin tästä.

Julkaisuja vuodesta 1990 lähtien:
Katso tarkemmin tästä.

Muuta toimintaa vuodesta 1990:
Katso tarkemmin tästä.


Viimeksi päivitetty: Wednesday, 25-Aug-1999 15:52:18 EEST / Hannu Kangassalo