A software development method in which the design and implementation activities are performed concurrently so that they influence each other. The software architecture and program code are automatically kept mutually consistent using software. This process is based on a formal modeling language (such as UML), from which at least the basic body of the program is generated using automatic program code generation. The insights and improvements obtained by refining and testing this program code flow back into the modeling of the program via a reverse engineering process. It is possible to produce software based on ‘practical experience’ in a relatively short time, with source code that is consistent with the software architecture, by cycling through this code generation / reverse engineering loop several times. Round-trip engineering is almost exclusively used with object-oriented languages (e.g. C++ and Java) in combination with UML.
Related Products
Related Articles
Infineon and Tribe join hands to strengthen Singapore’s Blockchain Ecosystem
SINGAPORE, Nov. 4, 2020 -- Infineon partners with Tribe, the first Singapore Government supported blockchain ecosystem builder, which brings together government agencies, corporates and blockchain companies to foster innovation and collaboration. Infineon will provide its longstanding industry expertise in hardware
NXP, Mastercard, and Xiaomi Expand Global Reach for Mobile Payments into Europe
July 18, 2020 -- NXP Semiconductors (NASDAQ:NXPI), Mastercard, and Xiaomi Inc. today announced they are bringing more convenient and secure contactless experiences to Russia as the first phase of a European-wide roll-out with NXP's mobile wallet solution. Powering mobile payments for
STMicroelectronics and Fingerprint Cards Cooperate to Develop and Launch an Advanced Biometric Payment Card Solution
Geneva, Switzerland and Göteborg, Sweden, July 9, 2020 – STMicroelectronics (NYSE: STM), a global semiconductor leader serving customers across the spectrum of electronics applications, has teamed with world-leading biometric company Fingerprint Cards AB (Fingerprints) to develop an advanced Biometric System-on-Card
SECORA™ ID S: highest security and flexibility for region-specific electronic ID cards and eGovernment solutions
Munich, Germany – 17 June 2020 – With SECORA™ ID, Infineon Technologies AG (FSE: IFX / OTCQX: IFNNY) offers an easy-to-integrate security platform for contactless digital ID documents. The first product variant, SECORA™ ID S, is a particularly flexible, Java
STMicroelectronics Unveils Secure Cellular-Connectivity Offering for Industrial IoT and Automotive Applications
Geneva, February 6, 2020 – STMicroelectronics (NYSE: STM), a global semiconductor leader serving customers across the spectrum of electronics applications, in collaboration with trusted partners, has created a complete ecosystem for securely connecting Industrial IoT (IIoT) and automotive systems to
GlobalPlatform Brings IoT Security to Nuremberg with SE IoT Technical Workshop
January 21, 2020 -- Able Device -- GlobalPlatform, the standard for secure digital services and devices, alongside prime sponsor Oracle and supporting sponsors STMicroelectronics and Able Device, is hosting a free technical workshop in Nuremberg on Thursday February 27, 2020. The full day