모형 사용자는 기술 DB를 포함하여 8개 하부 블록에 관한 수치 정보를 이용자 인터페이스에 입력하면 이들 수치 자료는 데이터베이스에 저장되고, 행렬전환(Matrix Generator, MXG) 프로그램을 통해 수학적 행렬식으로 전환된다. 다음으로 최적화(Optimization, OPT) 프로그램은 행렬식으로 전환된 수학적 선형계획모형의 최소 비용 해를 구한다.
본 연구는 RES(Reference Energy System)로서 전력부문의 에너지 흐름을 1차 에너지, 최종에너지로 구분한다. 1차 에너지 수준에는 우라늄, 무연탄, 유연탄, 중유, LNG 등의 에너지 유형으로 구분하고, 최종에너지는 전력만을 고려한다. 발전기술은 원자력발전, 무연탄발전, 유연탄발전, 중유발전, 내연력발전으로 구분하며, 모든 화석에너지원은 수입에 의존하는 것으로 가정함으로써 채굴 기술은 분석에서 배제하였다.
연구의 전체적인 분석 흐름도는 [그림 2]와 같다.
분석과정에서 MESSAGE모형은 아래와 같은 일반적인 동태선형계획모형을 구축하고, 해를 구하게 된다. 