Structured Modeling is a modeling technique to provide a formal framework for conceiving and representing wide variety of models. Structured modeling aims to do model-based works with greater productivity and acceptance by even non-specialist to modeling. It use the notion of a definitional system to represent a model.
In this thesis, a Computerized system called Structured Modeling Support System (SMSS) is developed. It supports users for the design, analysis and solving of a mathematical model based on structured modeling concepts. It provides a nonprocedural language, called Structured Modeling Specification Language (SMSL), for describing a model in natural terminology. It also defines rules that a structured model should keep to be solved and provides checking processors for these rules. With this language and rule checking processors, the user can easily express a model, get various reports for the model schema and check logical errors of the model. A solver for finance models is also developed and users can solve financial planning problems with the support of the SMSS.