Repository logo

A logic based approach to use case based requirement verification and domain model improvement

dc.contributor.authorNair, Divya K
dc.date.accessioned2013-11-07T18:14:19Z
dc.date.available2013-11-07T18:14:19Z
dc.date.created2007
dc.date.issued2007
dc.degree.levelMasters
dc.degree.nameM.C.S.
dc.description.abstractIn software systems, a significant number of software errors and disasters can be traced to late detection of requirements errors. Hence, it is crucial to concentrate on early design phases to verify the primary design against user requirements. In this thesis, two model based verification methods are proposed for performing early design verification and validation. The first approach is a predicate based verification method termed 'Predicate based Sequential Verification (PSV)' which checks the domain model against semi-formal Natural Language (NL) based Use Cases. The PSV module reports requirement violations and model inconsistencies and suggests improvements to the domain model. A proof based strategy termed 'Scenario Sequential Verification (SSV) Strategy' is also discussed as an alternative method for proving domain model requirements which relies on Program Transformation method using Hoare logic. The second verification approach called 'Semi-Automated Validation (SAV)' verifies the formal design model (state chart) against Semiformal NL based Use Case requirements.
dc.format.extent195 p.
dc.identifier.citationSource: Masters Abstracts International, Volume: 46-03, page: 1581.
dc.identifier.urihttp://hdl.handle.net/10393/27478
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-12102
dc.language.isoen
dc.publisherUniversity of Ottawa (Canada)
dc.subject.classificationComputer Science.
dc.titleA logic based approach to use case based requirement verification and domain model improvement
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
MR32471.PDF
Size:
6.76 MB
Format:
Adobe Portable Document Format