Skip to main content

previous disabled Page of 2
and
  1. Article

    Open Access

    Rigorous engineering of collective adaptive systems – 2nd special section

    An adaptive system is able to adapt at runtime to dynamically changing environments and to new requirements. Adaptive systems can be single adaptive entities or collective ones that consist of several collabor...

    Martin Wirsing, Stefan Jähnichen in International Journal on Software Tools fo… (2023)

  2. No Access

    Chapter and Conference Paper

    Rigorous Engineering of Collective Adaptive Systems Introduction to the 4th Track Edition

    A collective adaptive system consists of collaborating entities that are able to adapt in real-time to dynamically changing and open environments and changing needs. Rigorous engineering requires appropriate m...

    Martin Wirsing, Rocco De Nicola in Leveraging Applications of Formal Methods,… (2022)

  3. Article

    Open Access

    Rigorous engineering of collective adaptive systems: special section

    An adaptive system is able to adapt at runtime to dynamically changing environments and to new requirements. Adaptive systems can be single adaptive entities or collective ones that consist of several collabor...

    Rocco De Nicola, Stefan Jähnichen in International Journal on Software Tools fo… (2020)

  4. No Access

    Chapter and Conference Paper

    Rigorous Engineering of Collective Adaptive Systems Introduction to the 3rd Track Edition

    A collective adaptive system consists of collaborating entities that are able to adapt at runtime to dynamically changing, open-ended environments and to evolving requirements. Rigorous engineering requires ap...

    Martin Wirsing, Rocco De Nicola in Leveraging Applications of Formal Methods,… (2020)

  5. No Access

    Chapter and Conference Paper

    The Meaning of Adaptation: Mastering the Unforeseen?

    This short paper gives an introduction to a panel held as part of the track on ‘Rigorous Engineering of Collective Adaptive Systems’ at ISOLA 2018. The discussion was structured on the basis of twenty question...

    Stefan Jähnichen, Rocco De Nicola in Leveraging Applications of Formal Methods,… (2018)

  6. No Access

    Chapter and Conference Paper

    Rigorous Engineering of Collective Adaptive Systems Introduction to the 2nd Track Edition

    A collective adaptive system consists of collaborating entities that are able to adapt at runtime to dynamically changing, open-ended environments and to new requirements. Rigorous engineering requires appropr...

    Rocco De Nicola, Stefan Jähnichen in Leveraging Applications of Formal Methods,… (2018)

  7. No Access

    Chapter and Conference Paper

    Modelling the Transition to Distributed Ledgers

    The emergence of Distributed Ledger Technologies and Cryptocurrencies impacts on how transactions of various assets between parties in highly dynamical settings – such as the Internet of Things or Smart Cities...

    Jan Sürmeli, Stefan Jähnichen in Leveraging Applications of Formal Methods,… (2018)

  8. No Access

    Chapter and Conference Paper

    Adaptation to the Unforeseen: Do we Master our Autonomous Systems? Questions to the Panel – Panel Introduction

    This short paper gives an introduction to a panel held as part of the track on “Rigorous Engineering of Collective Adaptive Systems” at ISOLA 2016. The moderator Stefan Jähnichen (TU Berlin) and the panelists ...

    Stefan Jähnichen, Martin Wirsing in Leveraging Applications of Formal Methods,… (2016)

  9. No Access

    Chapter and Conference Paper

    Rigorous Engineering of Collective Adaptive Systems Track Introduction

    Today’s software systems are becoming increasingly distributed and decentralized and it would be important to have them adapt autonomously to dynamically changing, open-ended environments. Often the nodes of s...

    Stefan Jähnichen, Martin Wirsing in Leveraging Applications of Formal Methods,… (2016)

  10. No Access

    Chapter and Conference Paper

    A Library and Scripting Language for Tool Independent Simulation Descriptions

    In modeling and simulation it is often necessary to simulate a model with a variety of settings and evaluate the simulation results with measured data or previously acquired results. As doing this manually is ...

    Alexandra Mehlhase, Stefan Jähnichen in Leveraging Applications of Formal Methods,… (2016)

  11. No Access

    Chapter and Conference Paper

    Modeling Constraint Programs with Software Technology Standards

    In [1] Puget argued for a “model-and-run” paradigm for constraint programming. He proposed to develop a standard file format to express CP models. There is no such unified modeling standard available to the CP...

    Matthias Hoche, Stefan Jähnichen in Principles and Practice of Constraint Prog… (2005)

  12. No Access

    Chapter and Conference Paper

    GOOSE – A Generic Object-Oriented Search Environment

    The constraint programming community keeps on creating numerous search algorithms, which differ to a greater or lesser extent.It is an as desirable as difficult task to implement a variety of search algorithms...

    Henry Müller, Stefan Jähnichen in Principles and Practice of Constraint Prog… (2005)

  13. No Access

    Book and Conference Proceedings

    Advanced Parallel Processing Technologies

    5th International Workshop, APPT 2003, **amen, China, September 17-19, 2003. Proceedings

    **ngming Zhou, Ming Xu in Lecture Notes in Computer Science (2003)

  14. No Access

    Article

    Was, bitte, bedeutet Objektorientierung?

    (25/1) vorgebracht haben [5]. Rein äußerlich enthält jener Artikel einige Ungenauigkeiten und Fehler, die eine Richtigstellung verlangen.

    Stefan Jähnichen, Stephan Herrmann in Informatik-Spektrum (2002)

  15. No Access

    Book and Conference Proceedings

    Compiler Construction

    8th International Conference, CC’99, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS’99, Amsterdam, The Netherlands, March 22-28, 1999. Proceedings

    Stefan Jähnichen in Lecture Notes in Computer Science (1999)

  16. No Access

    Chapter and Conference Paper

    A Two-Layered Approach to Support Systematic Software Development

    We present two concepts that help software engineers to perform different software development activities systematically. The concept of an agenda serves to represent technical process knowledge. An agenda consis...

    Maritta Heisel, Stefan Jähnichen in Requirements Targeting Software and Systems Engineering (1998)

  17. No Access

    Book

  18. No Access

    Chapter

    Formalization of algebraic specification in the development language Deva

    We show how software development based on algebraic specification can formally be represented in the development language Deva. We have formalized essential parts of the algebraic specification language Spectrum ...

    Thomas Santen, Florian Kammüller in KORSO: Methods, Languages, and Tools for t… (1995)

  19. No Access

    Chapter and Conference Paper

    An experimental support system for formal mathematical reasoning

    Requirements for tools which support the creation and the intelligible presentation of formal deductions are investigated. They are contrasted with requirements which emphasize the interactive construction of cor...

    Matthias Anlauff, Stefan Jähnichen in FME '94: Industrial Benefit of Formal Meth… (1994)

  20. No Access

    Chapter and Conference Paper

    The Tooluse approach to integration

    The project ToolUse aims at providing means for active assistance in the design, implementation and evolution of software. This is achieved and supported by a formal development language called Deva. As Deva u...

    Robert Gabriel, Stefan Jähnichen in Software Engineering Environments (1990)

previous disabled Page of 2