A semigroup approach to no-arbitrage pricing theory: constant variance model and term structure models