• 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