Limit search to available items
Book Cover
E-book
Author M2P (Workshop) (2nd : 2020 : Lappeenranta, Finland)

Title Modelling to program : second International Workshop, M2P 2020, Lappeenranta, Finland, March 10-12, 2020, Revised selected papers / Ajantha Dahanayake, Oscar Pastor, Bernhard Thalheim (eds.)
Published Cham : Springer, 2021

Copies

Description 1 online resource (242 pages)
Series Communications in Computer and Information Science ; v. 1401
Communications in computer and information science ; 1401.
Contents Intro -- Preface -- Organisation -- Contents -- Introduction to M2P -- From Models_For_Programming to Modelling_To_Program and Towards Models_As_A_Program -- 1 The Vision: Next Generation Programming -- 2 Current Approaches to Model-Based Development -- 2.1 M4P: Models for Programming -- 2.2 Model-Driven Development -- 2.3 Conceptual-Model Programming -- 2.4 Model-Driven Web Engineering -- 2.5 Models@Runtime -- 2.6 Lessons Learned with Model-Based Development -- 3 Revisiting the State-of-Art -- 3.1 Currently: Model-Backed Development -- 3.2 The Body of Knowledge
3.3 Experience Propagation Through Reference Models -- 3.4 Tools for Model-Based Development -- 3.5 The Background: Model Suites -- 3.6 The Trick: Layered Model Development -- 4 Model-Based Thinking -- 4.1 The Modelling Method for Programming -- 4.2 The Near Future M2P: The Modelling_To_Program Initiative -- 4.3 From Literate Programming to Literate Modelling -- 4.4 MaP: Towards Second Generation -- Modelling as Programming -- 5 Towards True Fifth Generation Programming -- 5.1 Ideas for 5PL on the Basis of MaaP -- 5.2 One Potential Solution: The Onion Meta-model Specification Approach
5.3 5PL Research and Challenges -- 6 M2P, MaP, MaaP: Summarising -- References -- Research Papers -- How to Catch a Moonbeam: From Model-Ware to Component-Ware Software Product Engineering -- 1 Introduction -- 2 Software Systems Engineering Methodology -- 2.1 SSE Models and Modeling -- 2.2 SSE Models -- 2.3 Modeling Language -- 3 Models to Components Realization -- 3.1 Model-Ware and Component-Ware -- 3.2 Flexible and Adaptable Models -- 3.3 Separation of Concepts from Graphical Symbols -- 3.4 Meta Modeling Language -- 3.5 Concepts to Graphical Symbols Coupling
4 Engineering Plug and Play Software Products -- 4.1 About MetaCASE -- 5 Conclusions and Reflections: Model-Based Plug and Play Service Engineering -- References -- Models Versus Model Descriptions -- 1 Introduction -- 2 Systems -- 3 System Descriptions -- 3.1 Systems and Descriptions -- 3.2 Semantics and Meaning -- 4 Models -- 4.1 The Model-of Relation -- 4.2 Correctness -- 5 Relation to the Kiel Notion of Model -- 5.1 The Kiel Notion of Model -- 5.2 The Scandinavian Approach to Modelling -- 5.3 Comparing the Approaches -- 6 Discussion -- 6.1 Programming Versus Modelling
6.2 Do Programmers Model? -- 6.3 Code Generation and Models -- 6.4 Why is a Description Not a Model? -- 7 Summary -- References -- Modeling and Implementing of Industrie 4.0 Scenarios -- 1 Introduction -- 2 Model of a Model -- 3 Characteristics of Industrie 4.0 -- 3.1 Key Scenarios and Their Structure -- 3.2 Industrie 4.0 Key Statement -- 4 Subject Oriented Modeling -- 4.1 Fundamentals -- 4.2 Subject Behaviour and Interaction -- 4.3 Structure of Subjects -- 4.4 Formal Semantics of Subject Oriented Models -- 4.5 Implementation of Subjects -- 4.6 Related Work
Summary This book constitutes revised selected papers from the Second International Workshop on Modelling to Program, M2P 2020, held in Lappeenranta, Finland, in March 2020. The 10 papers presented were thoroughly reviewed and selected from 24 submissions. The papers provide a discussion on novel approaches to programming based on modelling approaches such as model-driven development (MDE, MDA, MDD) and conceptual-model programming and their future developments. The topics of the papers include notions of models that can be understood and used as programs, models-at-runtime, advanced conceptual modelling, conceptual-model programming, modelling foundation, transformation of models to programs, model suites/ensembles for programmers, modelling as the first step to programming and its revisions, advanced model-driven programming and software modernisation, modelling in applications
Notes 5 Combining Industrie 4.0 Models with Subject Orientation
Includes author index
Online resource; title from PDF title page (SpringerLink, viewed April 20, 2021)
Subject Databases -- Congresses
Database management -- Congresses
Database management
Databases
Genre/Form proceedings (reports)
Conference papers and proceedings
Conference papers and proceedings.
Actes de congrès.
Form Electronic book
Author Dahanayake, Ajantha, 1954-
Pastor, Óscar, 1962-
Thalheim, B. (Bernhard), 1952-
ISBN 9783030726966
3030726967
9783030726973
3030726975
Other Titles M2P 2020