Title :
Developing an Insulin Pump System Using the SOFL Method
Author :
Wang, Jichuan ; Liu, Shaoying ; Qi, Yong ; Hou, Di
Author_Institution :
Xi´´an Jiaotong Univ., Xi´´an
Abstract :
Insulin pump system is a safety-critical embedded system controlling the amount of injection of insulin to diabetics based upon their blood glucose levels, and the high reliability of the software used in the pump is crucial. One way to achieve the high reliability of software is to build an accurate and complete model through effective analysis and specification, and to implement the system based upon the specification. In this paper, we describe how the SOFL formal engineering method is applied to develop a specific insulin pump system in practice. In particular, we focus on the issue of how the three-step modeling approach advocated by the SOFL method, which includes informal, semi-formal, and formal specifications, is utilized to obtain a precise and valid specification of the embedded software for the insulin pump system. We also discuss how the specification benefits the implementation of the system, and report our experience and lessons learned.
Keywords :
diseases; formal specification; medical computing; safety-critical software; SOFL formal engineering; SOFL method; blood glucose levels; insulin injection; insulin pump system; safety-critical embedded system; software reliability; software specification; Blood; Control systems; Diabetes; Embedded software; Embedded system; Formal specifications; Insulin; Reliability engineering; Software safety; Sugar;
Conference_Titel :
Software Engineering Conference, 2007. APSEC 2007. 14th Asia-Pacific
Conference_Location :
Aichi
Print_ISBN :
0-7695-3057-5
DOI :
10.1109/ASPEC.2007.31