Päätöstaulukoita
Päätöstaulukoita eli decision tables ovat rakennemuotoja, joilla päätöksentekosäännöt esitetään taulukkomuodossa. Siinä kuvataan erillisten ehtojen yhdistelmät sekä niihin liittyvät toiminnot tai seuraamukset. Päätöstaulukoita käytetään liiketoiminnan sääntöjen mallintamiseen sekä ohjelmistokehityksessä, koska niiden avulla voidaan systematisoida monimutkaisia päätöksiä ja tukea testausta sekä auditointia.
Rakenteeltaan tyypilliset päätöstaulukot koostuvat ehdoista (kriteerit) sekä toiminnoista (toimenpiteet). Ehdot ovat esimerkiksi asiakkaan ikä, tilauskoko tai
Rakentaminen etenee usein näin: määritellään tarvittavat ehdot, määritellään vastaavat toiminnot, muodostetaan ehtojen yhdistelmät ja täytetään säännöt.
Käyttökohteet ja hyödyt: päätöstaulukot auttavat kuvaamaan liiketoimintasääntöjä selkeästi, tukevat vaatimusten läpikäyntiä sekä helpottavat ohjelmiston testauksia ja
Esimerkki: päätöstaulukko voisi hallita asiakashyvityksiä. Ehdot: ikä >= 18 ja tilausyhteensä >= 100 euroa; toiminnot: anna 10 prosentin
Rajoitteet: suurissa sääntökokoelmissä taulukko voi kasvaa nopeasti, mikä hankaloittaa ylläpitoa. Lisäksi päätöstaulukot edellyttävät selkeää, johdonmukaista säännöstöä