DocumentCode
2389399
Title
Propositional logic for validating software object interrelationships
Author
Bobbie, Patrick O. ; Urban, Joseph E.
Author_Institution
Div. of Comput. Sci., West Florida Univ., Pensacola, FL, USA
fYear
1991
fDate
10-13 Nov 1991
Firstpage
48
Lastpage
55
Abstract
The objective of this work is the application of propositional calculus to validate the consistency of the interrelationship between software objects. A software object is defined as an entity or element which has a name and a role, achieves an objective, and can be identified at the formative stages of eliciting requirements specifications. A relation is also an entity that binds two software objects and conveys an association between the object-pair. Such a binding produces logical propositions or arguments for reasoning about the interrelationships of the objects. The authors narrow the view of requirements specifications to a collection of several, perhaps hundreds, of propositions or arguments
Keywords
formal specification; object-oriented programming; program verification; propositional calculus; requirements specifications; software objects; Acoustical engineering; Application software; Calculus; Computer science; Formal languages; Logic; Packaging; Software systems; Systems engineering and theory; Text analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools for Artificial Intelligence, 1991. TAI '91., Third International Conference on
Conference_Location
San Jose, CA
Print_ISBN
0-8186-2300-4
Type
conf
DOI
10.1109/TAI.1991.167075
Filename
167075
Link To Document