loading
Papers

Research.Publish.Connect.

Paper

A Process-oriented Build Tool for Safety-critical Model-based Software Development

Topics: Component-Based Software Engineering; Frameworks for Model-Driven Development; Model Quality; Software Factories and Software Product Lines; Software Process Modeling, Enactment and Execution; Systems Engineering; Workflow Management Systems

Authors: Markus Hochstrasser 1 ; Stephan Myschik 2 and Florian Holzapfel 1

Affiliations: 1 TU München, Germany ; 2 Universität der Bundeswehr München, Germany

ISBN: 978-989-758-283-7

Keyword(s): Build Automation, Workflow Management System, Component-based Software Engineering, Software Development Process, Model Standards, Model Scaffolding, Continuous Integration.

Related Ontology Subjects/Areas/Topics: Applications and Software Development ; Business and Social Applications ; Component-Based Software Engineering ; e-Business ; Enterprise Information Systems ; Frameworks for Model-Driven Development ; Methodologies, Processes and Platforms ; Model-Driven Software Development ; Society, e-Business and e-Government ; Software Engineering ; Software Factories and Software Product Lines ; Software Process Modeling, Enactment and Execution ; Systems Engineering ; Web Information Systems and Technologies ; Workflow Management Systems

Abstract: By conquering new application areas, software complexity and size increases steadily. Development cycles must become faster to deliver critical updates in shorter time. Simultaneously, software takes over more and more safety-critical tasks, requiring strict software development processes. Up to today, these processes suffer from extensive manual review work and written, static documentation in form of standards, checklists, and procedures. This paper presents a monolithic, process-oriented build tool for model-based development in MATLAB, Simulink, and Stateflow. Beyond classical build automation functionality, it supports and accelerates process workflows. The tool provides infrastructure to formalize and ship workflows, checklists, and standards, but also features to assess completeness, consistency, compliance, and cleanliness with respect to them. Additionally, it allows definition of dynamic, incrementally updated checklists, and composes traceability in parallel with t he build. The efficacy and achievable process coverage is demonstrated in an example application. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.85.245.126

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Hochstrasser, M.; Myschik, S. and Holzapfel, F. (2018). A Process-oriented Build Tool for Safety-critical Model-based Software Development.In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-283-7, pages 191-202. DOI: 10.5220/0006605301910202

@conference{modelsward18,
author={Markus Hochstrasser. and Stephan Myschik. and Florian Holzapfel.},
title={A Process-oriented Build Tool for Safety-critical Model-based Software Development},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2018},
pages={191-202},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006605301910202},
isbn={978-989-758-283-7},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Process-oriented Build Tool for Safety-critical Model-based Software Development
SN - 978-989-758-283-7
AU - Hochstrasser, M.
AU - Myschik, S.
AU - Holzapfel, F.
PY - 2018
SP - 191
EP - 202
DO - 10.5220/0006605301910202

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.