Modeleerimine Jacksoni süsteemiarenduse meetoditega.

Sissejuhatus

Jacksoni programmide disainimise meetod (Jackson Program Design Methodology) mida nimetatakse ka Jacksoni struktuurprogrameerimiseks (Jackson Structured Programming, JSD) on meetod programmide disainimiseks ja modelleerimiseks, mille on välja töötanud  Michael A. Jackson  iseseisvate programmide loomiseks. Selle meetodi puhul alustatakse sellest, mida teatakse ning töötatakse välja programmi disain, mis muutub üha täielikumaks iga läbiviidud iteratisooniga. JSP'd on M.A.Jackson kirjeldanud oma raamatus "Principles of Program Design"

Jacksoni süsteemiarendus (Jackson System Development, JSD) on süsteemi spetsifitseerimise ja disaini meetod mille on JSP põhjal välja töötanud M.A. Jackson koostöös John Cameron'iga Selle lähenemise väljatöötamisel on kasutatud Jacksoni stuktuurprogrammeerimise (Jackson Structure programming, JSP) põhimõtteid.

Tähsaimad JSP ja JSD puudutavad publikatisioonid on:

JSDs on kasutusel kahte tüüpi diagrammid süsteemide modelleerimiseks - Entity Structure Diagrams (ESD olemidiagrammid) ja Network Diagrams.

JSD-l on kolm põhietappi:

  • modelleerimisetapp (selle tulemusena tekib ESD)
  • network-etapp
  • juurutamisetapp