• DocumentCode
    3033222
  • Title

    Using UML Profile and OCL to Impose Regulatory Requirements on Safety-Critical System

  • Author

    Chung-Ling Lin ; Wuwei Shen ; Kountanis, D.

  • Author_Institution
    Dept. of Comput. Sci., Western Michigan Univ., Kalamazoo, MI, USA
  • fYear
    2013
  • fDate
    1-3 July 2013
  • Firstpage
    356
  • Lastpage
    361
  • Abstract
    Design a Safety critical system that satisfies all regulatory requirements is a challenging issue facing the software engineering community. In the medical systems industry, all medical devices must pass the FDA pre-market review before a new product can be deployed to the market because the FDA regulators need to ensure such new products are safe and reliable. Therefore, how to evaluate if a medical system satisfies all regulatory requirements becomes an important issue in the medical device industry. In this paper, we propose a novel profile which imposes the regulatory requirements for the generic insulin infusion pump (GIIP) example. This profile can be applied to different designs to aid the system designers in validating whether the specific design considers the regulatory requirements or not. The main contribution of our approach is that, we help the insulin infusion manufacturers to consider all the relevant regulatory requirements and also provide a mechanism for further validation. Once we deploy our profile to the industry, the insulin infusion pump manufacturers can validate whether their designs consider all the regulatory requirements. This is a fundamental step towards further validating whether a design satisfies the FDA regulatory requirements on the generic insulin infusion pump.
  • Keywords
    Unified Modeling Language; biomedical equipment; design engineering; drug delivery systems; product design; safety-critical software; FDA premarket review; FDA regulatory requirements; GIIP; OCL; UML profile; generic insulin infusion pump manufacturers; medical device industry; medical system industry; object constraint language; product reliability; product safety; regulatory requirements; safety-critical system; software engineering community; unified modeling language; Analytical models; Communities; Insulin; Safety; Software systems; Unified modeling language; OCL; UML profile; medical device software; regulaotry review; safety critical system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
  • Conference_Location
    Honolulu, HI
  • Type

    conf

  • DOI
    10.1109/SNPD.2013.93
  • Filename
    6598489