Towards Development of Correct Software using Views
Barbara Paech, Bernhard Rumpe

TL;DR
This paper proposes an integrated formal approach to unify heterogeneous development documents into a coherent system model, facilitating correct software development through formal refinement and document evolution.
Contribution
It introduces a formal semantics for heterogeneous documents and a set of syntactic development steps within a unified system model.
Findings
Demonstrated the approach with a small example
Provided a formal semantics for document evolution
Unified heterogeneous documents in software development
Abstract
This paper aims at integrating heterogeneous documents used in pragmatic software develpoment methods to describe views with a formal refinement based software development process. Therefore we propose an integrated semantics of heterogeneous documents based on a common system model and a set of syntactic development steps with a well-defined semantics for document evolution. The use of the development steps is demonstrated in a small example.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Model-Driven Software Engineering Techniques · Advanced Software Engineering Methodologies
