Basically, model checking deals a model 'm' (the behavior description of the system) and a property 'p', which the system shall satisfy. With both artifacts, a model checker determines whether the model satisfies the property.
My question is whether it's possible to specify the model 'm' as an LTL formula and check if the model as LTL 'm' satisfies the property 'p'.
Theoretically, I believe that this approach should work because we can generate two Büchi automaton, one for the LTL formula 'p' and another for the LTL property that describes the model 'm'. If the intersection of the two non-deterministic automata is empty, the model 'm' as LTL satisfies the property.
Can someone give me a hint? Is it possible?