  In this paper, we introduce a model of quantum concurrent program, which can
be used to model the behaviour of reactive quantum systems and to design
quantum compilers. We investigate quantum temporal logic, QTL, for the
specification of quantum concurrent systems by suggesting the time-dependence
of events. QTL employs the projections on subspaces as atomic propositions,
which was established in the Birkhoff and von Neumann's classic treatise on
quantum logic. For deterministic functional quantum program, We prove a quantum
B\"{o}hm-Jacopini theorem which states that any such program is equivalent to a
Q-While program. The decidability of basic QTL formulae for general quantum
concurrent program is studied.
