# A System Modeling Approach to Enhance Functional and Software   Development

**Authors:** Saurabh Tiwari, Emina Smajlovic, Amina Krekic, Jagadish Suryadevara

arXiv: 1906.08520 · 2019-06-21

## TL;DR

This paper introduces a SysML-based modeling approach to improve functional and software development processes in complex industrial systems, addressing challenges posed by technological advancements like electromobility and automation.

## Contribution

It proposes a new modeling methodology tailored for complex embedded software development, with initial experimental validation in a transmission system context.

## Key findings

- Initial success in modeling complex transmission system functions
- Identified gaps and areas for future development
- Enhanced communication and traceability in development process

## Abstract

This paper presents a SysML-based approach to enhance functional and software development process within an industrial context. The recent changes in technology such as electromobility and increased automation in heavy construction machinery lead to increased complexity for embedded software. Hence there emerges a need for new development methodologies to address flexible functional development, enhance communication among development teams, and maintain traceability from design concepts to software artefacts. The discussed approach has experimented in the context of developing a new transmission system (partially electrified) and its functionality. While the modeling approach is a work-in-progress, some initial success, as well as existing gaps pointing to future works are highlighted.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1906.08520/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1906.08520/full.md

## References

2 references — full list in the complete paper: https://tomesphere.com/paper/1906.08520/full.md

---
Source: https://tomesphere.com/paper/1906.08520