TY - JOUR
T1 - Research on the uml-based modeling of embedded software for diesel engine control system
AU - Dai, Xiaoyan
AU - Zhao, Changlu
AU - Huang, Ying
AU - Li, Huan
AU - Ruixue, Li
PY - 2013
Y1 - 2013
N2 - The method and steps for software modeling of the embedded control systems for diesel engine based on UML are described in this paper. In order to meet the software function and the features of the system, object-oriented modeling for diesel engine embedded control software system has been implemented. Requirements are depicted by use case diagram and the logic structure is depicted by class diagram. According to the domain knowledge and the class diagram, the sequence diagram and state diagram are developed to describe the dynamic behavior of the system. The level of software development has been enhanced to the system level by software modeling. It focuses on the automotive field, and can be easy to grasp the problem from the overall perspective and discover software design problems at the early stage. It is also convenient to solve the problems caused by the change of requirements. The model has an excellent flexibility so that it can be applied to different software platforms. This method provides strong support to make the open architecture and reusability of the embedded software for diesel engine control come true.
AB - The method and steps for software modeling of the embedded control systems for diesel engine based on UML are described in this paper. In order to meet the software function and the features of the system, object-oriented modeling for diesel engine embedded control software system has been implemented. Requirements are depicted by use case diagram and the logic structure is depicted by class diagram. According to the domain knowledge and the class diagram, the sequence diagram and state diagram are developed to describe the dynamic behavior of the system. The level of software development has been enhanced to the system level by software modeling. It focuses on the automotive field, and can be easy to grasp the problem from the overall perspective and discover software design problems at the early stage. It is also convenient to solve the problems caused by the change of requirements. The model has an excellent flexibility so that it can be applied to different software platforms. This method provides strong support to make the open architecture and reusability of the embedded software for diesel engine control come true.
UR - http://www.scopus.com/inward/record.url?scp=84890336633&partnerID=8YFLogxK
U2 - 10.4271/2013-24-0135
DO - 10.4271/2013-24-0135
M3 - Conference article
AN - SCOPUS:84890336633
SN - 0148-7191
VL - 6
JO - SAE Technical Papers
JF - SAE Technical Papers
T2 - 11th International Conference on Engines and Vehicles, ICE 2013
Y2 - 15 September 2013 through 19 September 2013
ER -