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
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.