Framework for developing mission-oriented applications