MVC CompSci 230 S2 2015 Software Construction. MVC Architecture A typical application includes software to maintain application data, document text.