(=>
(and
(softwareVersion ?COM CurrentVersion)
(instance ?P2 ComputerProgramming)
(patient ?P2 ?COM))
(exists (?P1)
(and
(instance ?P1 ComputerProgramming)
(not
(equal ?P1 ?P2))
(earlier
(WhenFn ?P1)
(WhenFn ?P2))
(patient ?P1 ?COM)
(softwareVersion ?COM PreviousVersion)))) |
ComputingBrands.kif 3776-3788 |
If X is the software version of X, Y is an instance of computer programming, and X is a patient of Y, then there exists Z such that Z is an instance of computer programming, equal Z, Y, the time of existence of Z happens earlier than the time of existence of Y, X is a patient of Z, and X is the software version of X |