Subscribe to our newsletter and receive updated information about the conference

Organised by


Sponsored by




System architecture testing

Xabier Arbulu    
Ficosa - Spain

Presentation abstract

As the complexity of different embedded systems is increasing rapidly the last years, software development processes and the respective testing and quality assurance tasks must follow the same direction in order to release a good product. To achieve this purpose the product requirements and traceability should follow a good system and planning. In automotive area this is being accomplished following Automotive SPICE processes. One of the processes into SPICE describes the Primary Life Cycle of the product. There, the life cycles of the product requirements, development and validation are explained.

To improve the quality of the process, the life cycle is split in different layers. This way, software development and validation should be oriented to check the correctness of all of the layers. To fulfil the whole process, each development layer must be linked with the respective testing layer. The same way, each layer must be linked with the previous and next layers to guarantee that every requirement is created with a correct purpose.

Nowadays, most of the efforts in Test&Validation teams are focused in System Qualification Testing (the highest layer) due that this system, the most of the times, is the final product. However, the rest of the layers usually are not covered properly with the respective validations by the two engineering groups (mostly SW development and Test&Validation teams). This paper will explain the advantages of starting System and Software architectural design testing and the requirements the engineering groups need to fulfil in order to face this challenge properly.

Speakers information

Xabier Arbulu is a IT engineer specialized in embedded systems and testing. With a Master degree in Embedded systems he has focused his career to Software testing sectors with a real conviction that good quality processes are the key to have good SW
development results in complex environments. With experience in different sectors as automotive and telecommunications, he believes that as the IT sector is growing very fast, the software development has to follow this trend.

return back