sovelluslogiikkakerros
Sovelluslogiikkakerros on ohjelmistokehityksen arkkitehtoninen kerros, joka vastaa käyttötapausten koordinaatiosta ja sovelluksen tilan muutosten hallinnasta. Se sijoittuu tyypillisesti käyttöliittymäkerroksen ja domain-logiikkakerroksen sekä infrastruktuurin välille, ja sen tehtävänä on orkestoida toimintoja sekä kantaa vastuuta sovelluksen käytännön virtausten toteutuksesta.
Kerros sisältää sovelluspalveluita tai sovelluslogiikan palveluita, jotka toteuttavat käyttöön liittyvät tehtävät, kuten komennot, tapahtumien käsittelyn ja
Yleisesti kerros ei sisällä liiketoiminnan tiukkaa säännöstöä, jonka on tarkoitus elää domain-objekteissa ja niiden invarianteissa. Sen
Roolinsa vuoksi sovelluslogiikkakerros on keskeinen osa testattavuutta ja ylläpidettävyyttä: sen avulla voidaan muuttaa käyttötapauksia ilman, että