%0 Journal Article %T Insights into portability issues of FM3TR waveform %+ Equipe Security, Intelligence and Integrity of Information (Lab-STICC_SI3) %+ École Nationale Supérieure de Techniques Avancées Bretagne (ENSTA Bretagne) %+ THALES [France] %+ DGA Maîtrise de l'information (DGA.MI) %A Le Roy, Frédéric %A Rakotondrainibe, Lahatra %A Delahaye, Jean-Philippe %A Mansour, Ali %< avec comité de lecture %@ 0925-1030 %J Analog Integrated Circuits and Signal Processing %I Springer Verlag %V 106 %P 45-57 %8 2021-01 %D 2021 %R 10.1007/s10470-017-1097-x %K Model driven engineering (MDE) %K Waveform portability %K Software communications architecture (SCA) %K CORBA %K Software defined radio (SDR) %Z Computer Science [cs]/Networking and Internet Architecture [cs.NI]Journal articles %X This manuscript focuses on issues related to the implementation of the Future Multiband Multiwaveform Modular Tactical Radio (FM3TR) waveform on two different SCA platforms with similar hardware but different SCA development and deployment environments. Our experimental results showed that a SCA standardization based on technologies such as CORBA, XML, IDL, is not enough to ensure the portability of the waveform. Indeed, the files generated by SCA 2.2.2 environments (ZCE, SCA Architect, http://nordiasoft.com/products/scari-software-suite/sca-architect/) may often use a specific non-standard IDL interface to generate software components. To corroborate our statement, specific examples of SCA components are considered. The portability of the waveform depends on the waveform software used by the porting team. Three classic cases can be observed during the development of a waveform according to a standard specification: The first case is related to waveform development from scratch, the second case is observed when a static library is used to carry the golden code of the waveform and the third one occurs when only platform specific codes are available to the porting process. Finally, a general discussion about portability is provided. %G English %2 https://hal-ensta-bretagne.archives-ouvertes.fr/hal-01780390/document %2 https://hal-ensta-bretagne.archives-ouvertes.fr/hal-01780390/file/10.1007_s10470-017-1097-x.pdf %L hal-01780390 %U https://hal-ensta-bretagne.archives-ouvertes.fr/hal-01780390 %~ UNIV-BREST %~ INSTITUT-TELECOM %~ ENSTA-BRETAGNE %~ CNRS %~ UNIV-UBS %~ ENSTA-BRETAGNE-STIC %~ ENIB %~ LAB-STICC %~ INSTITUTS-TELECOM %~ LAB-STICC_SI3 %~ LAB-STICC_T2I3