Title :
One approach to the use of the practices of CMMIDEV V1.3 level 2 in a process of development of embedded systems
Author :
Silverio Miyashiro, Magda A. ; Ferreira, Mauricio G. V.
Author_Institution :
IMT - Inst. Maua de Tecnol., Sao Caetano do Sul, Brazil
Abstract :
Currently the major concern of software engineering is the quality of Embedded Computing Systems, as they are a classification of software that are strongly present in our daily lives so that often we do not realize. Are composed of hardware and software encapsulated and generally dedicated to a single activity a major characteristic of such systems is the ability to perform very important tasks with little computational resource which represents a high degree of constraints to it is development and operation. It is importance is intensified when they are embedded in aircraft, medical equipment, automobiles, space systems among others that are considered critical, since if it fails, can cause major disasters. The dependence of society, different applications and technological developments are delegating all flexibility of these systems for their part formed by software, which makes it even more critical thus requiring appropriate and specific procedures in their production. The difficulty of software Engineering in meeting this demand is the specificity of each software component to be developed. The use of CMMI-DEV/V1.3 (Process Improvement of Brazilian Software) a model of international reference that directs the execution of practices necessary for the maturity of a software development process may represent a breakthrough in developing such systems one since it is development, we need to use processes with defined procedures to identify and assist in the development of products with these features and thus allow errors can be eliminated or minimized through the activities that must be performed in all stages of development This paper presents part of a study being carried out to develop a process framework that addresses all phases of a development process of embedded systems, organized into phases, activities and document templates that induce developers carrying out the good practices suggested by the level of quality CMMI-DEV/V1.3 model.
Keywords :
embedded systems; software quality; Brazilian software; CMMIDEV V1.3 level 2; aircraft; automobiles; computational resource; document templates; embedded computing systems; international reference; medical equipment; software classification; software component; software development process; software engineering; space systems; technological developments; Capability maturity model; Embedded systems; Hardware; Monitoring; Process control; CMMI; Critical Software; Embedded System; Generic Practices; Hardware; Maturity; Process; Software; Software Quality; Specific Practices;
Conference_Titel :
Information, Intelligence, Systems and Applications, IISA 2014, The 5th International Conference on
Conference_Location :
Chania
DOI :
10.1109/IISA.2014.6878772