Title :
Final Inspection for Design Pattern Homologation Using a Real Time Embedded Software in a Production Line
Author :
Fernandes, Danilo Douradinho ; Cardoso, F.R.M. ; Montini, Denis Ávila ; Dias, L.A.V. ; de Souza Pereira Moreira, G. ; Da Cunha, Adilson Marques
Author_Institution :
Inst. Tecnol. de Aeronaut. - ITA
Abstract :
This paper summarizes a research process applied to final inspection (FI) and causal analysis for problems resolution (CAR) using a real time embedded software component in a production line. It uses C++ language in an IBM-rational rose real time (RRRT) environment. It tackles the creation of a consistent homologation process to eliminate componentspsila errors, imperfections, and defects even before design patternspsila publications in a library. Its major contribution is the construction of an FI artifact for a software component related to CAR. It proposes an industrial model for an FI process of design patternspsila homologation using an integrated computer aided software engineering environment (I-CASE-E). It considers a design pattern that was identified in a project, described, stored in a library, and successfully reused in another project. The use of rational unified process (RUP) has helped teams of undergrad and graduate students from the Brazilian Aeronautics Institute of Technology (Instituto Tecnologico de Aeronautica - ITA) to develop their components, during the second semester of 2007. The RUP utilization has provided a fertile scenario to create and apply design pattern concepts. At the end, different computer software components (CSC) were homologated with their attributes and generic methods allowing reusability.
Keywords :
C++ language; aerospace engineering; computer aided instruction; computer aided software engineering; embedded systems; object-oriented programming; software reusability; Brazilian Aeronautics Institute of Technology; C++ language; IBM-rational rose real time environment; Instituto Tecnologico de Aeronautica; causal analysis for problems resolution; computer software components; design pattern homologation; integrated computer aided software engineering environment; production line; rational unified process; real time embedded software component; software reusability; Computer aided software engineering; Computer errors; Computer industry; Construction industry; Embedded software; Inspection; Process design; Production; Software libraries; Software reusability; CAR; Design Patterns; FI; Homologation; Real Time Embedded System; Testing;
Conference_Titel :
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-3770-2
Electronic_ISBN :
978-0-7695-3596-8
DOI :
10.1109/ITNG.2009.196