Domain consistency in requirements specification

dc.contributor.author Acharya, Satyajit
dc.contributor.author Mohanty, Hrushikesha
dc.contributor.author George, Chris
dc.date.accessioned 2022-03-27T05:56:45Z
dc.date.available 2022-03-27T05:56:45Z
dc.date.issued 2005-12-01
dc.description.abstract Fixing requirements errors that are detected late in the software development life cycle can be extremely costly. So, finding problems in requirements specification early in the development cycle is critical and crucial. A formal specification can reduce errors by reducing ambiguity and imprecision and by making some instances of inconsistency and incompleteness obvious. In this paper, with an example of a moderately complex system of the mobile computing domain, we discuss how the consistency conditions found during initial abstract formal specification help in detecting logical errors during early stages of system development. We also discuss the importance of consistency conditions while modelling the domain of a complex system and show how the identified consistency conditions help in better understanding the specification and to gain confidence on the correctness of the specification. We use a combination of techniques, like specification inspection and testing the executable specification of a prototype using test cases, to validate the specification against the requirements as well as to ensure that the specified consistency conditions are respected and maintained by the operations defined in the specification. © 2005 IEEE.
dc.identifier.citation Proceedings - International Conference on Quality Software. v.2005
dc.identifier.issn 15506002
dc.identifier.uri 10.1109/QSIC.2005.24
dc.identifier.uri http://ieeexplore.ieee.org/document/1579140/
dc.identifier.uri https://dspace.uohyd.ac.in/handle/1/8876
dc.subject Consistency conditions
dc.subject RAISE
dc.subject RSL
dc.subject Specification
dc.subject Testing
dc.title Domain consistency in requirements specification
dc.type Conference Proceeding. Conference Paper
dspace.entity.type
Files
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: