1st International ICST Conference on Systems Engineering and Modeling

Research Article

Classifying and Modeling Exceptions through Object Process Methodology

  • @INPROCEEDINGS{10.1109/ICSEM.2007.373333,
        author={Y.  Somekh and M. Peleg and D.  Dori},
        title={Classifying and Modeling Exceptions through Object Process Methodology},
        proceedings={1st International ICST Conference on Systems Engineering and Modeling},
        publisher={IEEE},
        proceedings_a={ICSEM},
        year={2007},
        month={6},
        keywords={},
        doi={10.1109/ICSEM.2007.373333}
    }
    
  • Y. Somekh
    M. Peleg
    D. Dori
    Year: 2007
    Classifying and Modeling Exceptions through Object Process Methodology
    ICSEM
    IEEE
    DOI: 10.1109/ICSEM.2007.373333
Y. Somekh1, M. Peleg1, D. Dori1
  • 1: Israel Inst. of Technol., Haifa

Abstract

Exception handling is a fundamental issue that needs to be addressed by complex systems such as embedded systems, real time systems and medical information systems. Modeling exceptions appropriately is a crucial step in a system design process, since correcting errors detected after the design phase can be very costly. Object process methodology (OPM) is a methodology that uses a single graphical model for describing systems, including their timing exceptions, and has been shown to be an effective modeling methodology. We developed a taxonomy of exceptions, and refined and extended OPM for expressing the different types of exceptions and their detection and handling. We exemplify the introduced concepts using a case study of a cellular phone, taken from a real industrial system.