DocumentCode :
1446429
Title :
Rapid application of lightweight formal methods for consistency analyses
Author :
Feather, Martin S.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume :
24
Issue :
11
fYear :
1998
fDate :
11/1/1998 12:00:00 AM
Firstpage :
949
Lastpage :
959
Abstract :
Lightweight formal methods promise to yield modest analysis results in an extremely rapid manner. To fulfil this promise, they must be able to work with existing information sources, be able to analyze for manifestly desirable properties, be highly automated (especially if dealing with voluminous amounts of information), and be readily customizable and flexible in the face of emerging needs and understanding. Two pilot studies investigate the feasibility of lightweight formal methods that employ a database as the underlying reasoning engine to perform the analyses. The first study concerns aspects of software module interfaces, while the second concerns test logs´ adherence to required and expected conditions
Keywords :
database management systems; formal verification; inference mechanisms; subroutines; NASA; consistency analyses; consistency checking; customizable methods; database-based analysis; emerging needs; expected conditions; flexible methods; highly automated methods; information sources; interface checking; lightweight formal methods; manifestly desirable properties; reasoning engine; required conditions; software module interfaces; test-log checking; Application software; Data analysis; Engines; Failure analysis; Feathers; Information analysis; Performance analysis; Software testing; System testing; Transaction databases;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.730544
Filename :
730544
Link To Document :
بازگشت