Charles Explorer logo
🇨🇿

Oddělení zájmů a konzistentní integrace v modelování požadavků.

Publikace |
2007

Abstrakt

Pro svou stále rostoucí složitost, návrh softwarových systémů se nestává lehčím. Navíc, moderní aplikace, od podnikových po mobilní a vestavěné (embedded), vyžadují vysokou úroveň zajištění korektnosti a spolehlivosti.

Nejúčinnější způsob na řešení spolehlivosti je oddělění zájmů (separation of concerns) a inkrementální vývoj. Zajištění korektnosti vyžaduje formální modelování a formální analýzu.

Když je při oddělění zájmů model rozdělen do několika částí, je důležité zajistit konzistenci mezi těmito částmi. V tomto článku navrhujeme přístup podporující oddělění zájmů a konzistenci a inkrementální modelování požadavků.