Skip to main content

Showing 1–5 of 5 results for author: Philipps, J

Searching in archive cs. Search in all archives.
.
  1. Model-Based Safety-Cases for Software-Intensive Systems

    Authors: Peter Braun, Jan Philipps, Bernhard Schätz, Stefan Wagner

    Abstract: Safety cases become increasingly important for software certification. Models play a crucial role in building and combining information for the safety case. This position paper sketches an ideal model-based safety case with defect hypotheses and failure characterisations. From this, open research issues are derived.

    Submitted 13 June, 2018; originally announced June 2018.

    Comments: 7 pages, 2 figures

    Journal ref: Electronic Notes in Theoretical Computer Science, Volume 238, Issue 4, 28 September 2009, Pages 71-77

  2. arXiv:1709.00266  [pdf, other

    cs.SE

    Should I Stay or Should I Go? On Forces that Drive and Prevent MBSE Adoption in the Embedded Systems Industry

    Authors: Andreas Vogelsang, Tiago Amorim, Florian Pudlitz, Peter Gersing, Jan Philipps

    Abstract: [Context] Model-based Systems Engineering (MBSE) comprises a set of models and techniques that is often suggested as solution to cope with the challenges of engineering complex systems. Although many practitioners agree with the arguments on the potential benefits of the techniques, companies struggle with the adoption of MBSE. [Goal] In this paper, we investigate the forces that prevent or impede… ▽ More

    Submitted 1 September, 2017; originally announced September 2017.

  3. Refinement of Pipe-and-Filter Architectures

    Authors: Jan Philipps, Bernhard Rumpe

    Abstract: Software and hardware architectures are prone to modifications. We demonstrate how a mathematically founded powerful refinement calculus for a class of architectures, namely pipe and filter architectures, can be used to modify a system in a provably correct way. The calculus consists of basic rules to add and to remove filters (components) and pipes (channels) to a system. A networking example dem… ▽ More

    Submitted 10 November, 2014; originally announced November 2014.

    Comments: 20 pages, 4 figures; FM'99 - Formal Methods, Proceedings of the World Congress on Formal Methods in the Development of Computing System. LNCS 1708, pages 96-115 J. M. Wing, J. Woodcock, J. Davies (eds.) Springer, 1999

  4. arXiv:1409.7241  [pdf

    cs.SE

    Stepwise Refinement of Data Flow Architectures

    Authors: Jan Philipps, Bernhard Rumpe

    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 welldefined semantics for document evolution. The use of the develop… ▽ More

    Submitted 25 September, 2014; originally announced September 2014.

    Comments: 18 pages, 1 figure. arXiv admin note: substantial text overlap with arXiv:1409.6932

    Report number: TUM-I9746

    Journal ref: Software Architectures and Design Patterns in Business Applications Technische Universität München, TUM-I9746. 1997

  5. Refinement of Information Flow Architectures

    Authors: Jan Philipps, Bernhard Rumpe

    Abstract: A calculus is presented for the stepwise refinement of abstract information flow architectures. We give a mathematical model for information flow components based on relations between input and output communication histories, and describe system architectures using two views: the glass box view is a network of basic components, while the black box view regards the network itself as a component. Th… ▽ More

    Submitted 24 September, 2014; originally announced September 2014.

    Comments: 10 pages, 2 figures

    Journal ref: ICFEM'97 Proceedings, Hiroshima. Japan., M. Hinchey, IEEE CS Press. 1997