Abstract
SOFL specifications usually involve both diagrams and formal textual definitions. The underlying languages for writing formal definitions are the classical propositional and predicate logics. These logics are also used for defining properties of specifications and for expressing conditions for specification verification. In this chapter, we introduce the propositional logic, and in the next chapter we explain predicate logic. Since SOFL adopts slightly different syntax of some logical operators for the sake of readability, the presentations in this and the next chapter will directly use SOFL syntax to be consistent with specifications discussed throughout the book.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Liu, S. (2004). Propositional Logic. In: Formal Engineering for Industrial Software Development. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-07287-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-662-07287-5_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05827-1
Online ISBN: 978-3-662-07287-5
eBook Packages: Springer Book Archive