Lessons Learned from Model Based Development of a Distributed Embedded Automotive Control System

2004 ◽  
Author(s):  
Martin Törngren ◽  
Niklas Adamsson ◽  
Per Johannessen
Author(s):  
Igor' Polyuschenkov

The materials on the development of asynchronous electric drive with scalar control are given. The technical solutions associated with the design of software and hardware parts of the microprocessor control system are described. When developed, tools of model-based programming technique are used.


Author(s):  
TAGHI M. KHOSHGOFTAAR ◽  
EDWARD B. ALLEN ◽  
ARCHANA NAIK ◽  
WENDELL D. JONES ◽  
JOHN P. HUDEPOHL

High software reliability is an important attribute of high-assurance systems. Software quality models yield timely predictions of quality indicators on a module-by-module basis, enabling one to focus on finding faults early in development. This paper introduces the Classification And Regression Trees (CART) a algorithm to practitioners in high-assurance systems engineering. This paper presents practical lessons learned on building classification trees for software quality modeling, including an innovative way to control the balance between misclassification rates. A case study of a very large telecommunications system used CART to build software quality models. The models predicted whether or not modules would have faults discovered by customers, based on various sets of software product and process metrics as independent variables. We found that a model based on two software product metrics had comparable accuracy to a model based on forty product and process metrics.


Sign in / Sign up

Export Citation Format

Share Document