DocumentCode
2709648
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
fYear
2007
fDate
4-7 Dec. 2007
Firstpage
334
Lastpage
341
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2007. APSEC 2007. 14th Asia-Pacific
Conference_Location
Aichi
ISSN
1530-1362
Print_ISBN
0-7695-3057-5
Type
conf
DOI
10.1109/ASPEC.2007.31
Filename
4425872
Link To Document