Historically, system architecture has focused on the integration of diverse physical disciplines, such as mechatronics, hardware, fluid mechanics, etc, to realise complicated products. Software has often been viewed merely as the glue between these disciplines.
With the advent of cyber-physical systems that take advantage of new technologies such as AI, that situation must change. Software must become an equal player in system engineering. Software system architecture then becomes an important discipline, working hand-in-hand with the physical disciplines. Key concepts that enable this collaboration include system engineering methods (RFLP, CAFCR, NASA, etc), decomposition, component-based design and interfaces, to name but a few.
Lakana has long experience in the demands and complexities of software system architecture. In particular, the ASPICE-compliant software design process for an Automotive OEM assignment required detailed collaboration with both automotive system and software architects on the one hand and with the system test and integration team on the other. In a related assignment, Lakana provided a mechatronics company with advice and consultancy around the IT/OT architecture of their various products.
For more information, see our Cases, or contact us by clicking on the button below.