Trends in Applied Sciences Research1819-35792151-7908Science International10.3923/tasr.2011.1046.1054BabamirSeyed MortezaAghaeiAbdollah 9201169In goal oriented requirements engineering, a system is developed through identifying and refining goals. Then, the system developer proceeds with goal identification and refinement to obtain requirements. Responsibility for satisfaction of requirements is assigned to agents. Because of insufficient specifications and change of environmental conditions, goals may be violated during run time. The main aim of this study was to identify goal violation by run time monitoring system. This paper has presented a composite model for: (1) monitoring behavior of software agent and (2) adapting system to requirements if some software agent violates some requirement. To show the effectiveness of the proposed model, we applied it to the CIIP (Continues Infusion Insulin Pump) system. By applying present method, we came to the conclusion that our model presented a way by which one is able to: (1) develop a system by goal-oriented approach, (2) monitor it based on the events and (3) adapt it to the new situation.]]>Brown, G., B.H.C. Cheng, H. Goldsby and J. Zhang,20062006pp: 2329Cohen, D., M.S. Feather, K. Narayanaswamy and S.S. Fickas,19971997pp: 602603Fazal-e-Amin, A.K.M. and A. Oxley,2010912621269Feather, M.S., S. Fickas, A. Van Lamsweerde and C. Ponsard,19981998pp: 5059Kheirkhah, E., A. Deraman and Z.S. Tabatabaie,20098558564Laddad, R.,20092nd Edn.,pp: 568pp: 568Van Lamsweerde, A. and E. Letier,2000269781005Van Lamsweerde, A.,2009Van Lamsweerde, A.,20082008pp: 297307Layachi-Badri, S.,20065753758Mylopoulos, J.,20062006pp: 55Sayenko, V., M. Al-Rawajbeh and A. Golubev,20101020342040Xin, W., H. Feng-Yan and Q. Zheng,2010910381043Zhang, J. and B.H.C. Cheng,20067913611369Van Lamsweerde, A., 20042004pp: 48