001435493 000__ 06498cam\a2200721\a\4500 001435493 001__ 1435493 001435493 003__ OCoLC 001435493 005__ 20230309003857.0 001435493 006__ m\\\\\o\\d\\\\\\\\ 001435493 007__ cr\un\nnnunnun 001435493 008__ 210403s2021\\\\sz\\\\\\o\\\\\101\0\eng\d 001435493 019__ $$a1244535440$$a1253415187 001435493 020__ $$a9783030726966$$q(electronic bk.) 001435493 020__ $$a3030726967$$q(electronic bk.) 001435493 020__ $$a9783030726973$$q(print) 001435493 020__ $$a3030726975 001435493 020__ $$z9783030726959$$q(print) 001435493 020__ $$z3030726959 001435493 0247_ $$a10.1007/978-3-030-72696-6$$2doi 001435493 035__ $$aSP(OCoLC)1244623608 001435493 040__ $$aEBLCP$$beng$$epn$$cEBLCP$$dGW5XE$$dYDX$$dOCLCO$$dEBLCP$$dOCLCF$$dVT2$$dLIP$$dUKAHL$$dOCLCO$$dOCLCQ$$dOCLCO$$dCOM$$dOCLCO$$dOCLCQ 001435493 049__ $$aISEA 001435493 050_4 $$aQA76.9.D3$$bA33 2020eb 001435493 08204 $$a005.74$$223 001435493 1112_ $$aM2P (Workshop)$$n(2nd :$$d2020 :$$cLappeenranta, Finland) 001435493 24510 $$aModelling to program :$$bsecond International Workshop, M2P 2020, Lappeenranta, Finland, March 10-12, 2020, Revised selected papers /$$cAjantha Dahanayake, Oscar Pastor, Bernhard Thalheim (eds.). 001435493 2463_ $$aM2P 2020 001435493 260__ $$aCham :$$bSpringer,$$c2021. 001435493 300__ $$a1 online resource (242 pages) 001435493 336__ $$atext$$btxt$$2rdacontent 001435493 337__ $$acomputer$$bc$$2rdamedia 001435493 338__ $$aonline resource$$bcr$$2rdacarrier 001435493 347__ $$atext file 001435493 347__ $$bPDF 001435493 4901_ $$aCommunications in Computer and Information Science ;$$vv. 1401 001435493 500__ $$a5 Combining Industrie 4.0 Models with Subject Orientation. 001435493 500__ $$aIncludes author index. 001435493 5050_ $$aIntro -- 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 001435493 5058_ $$a3.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 001435493 5058_ $$a5.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 001435493 5058_ $$a4 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 001435493 5058_ $$a6.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 001435493 506__ $$aAccess limited to authorized users. 001435493 520__ $$aThis 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. 001435493 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed April 20, 2021). 001435493 650_0 $$aDatabases$$vCongresses. 001435493 650_0 $$aDatabase management$$vCongresses. 001435493 650_6 $$aBases de données$$xGestion$$vCongrès. 001435493 655_7 $$aConference papers and proceedings.$$2fast$$0(OCoLC)fst01423772 001435493 655_7 $$aConference papers and proceedings.$$2lcgft 001435493 655_7 $$aActes de congrès.$$2rvmgf 001435493 655_0 $$aElectronic books. 001435493 7001_ $$aDahanayake, Ajantha,$$d1954- 001435493 7001_ $$aPastor, Óscar,$$d1962- 001435493 7001_ $$aThalheim, B.$$q(Bernhard),$$d1952- 001435493 77608 $$iPrint version:$$aDahanayake, Ajantha.$$tModelling to Program.$$dCham : Springer International Publishing AG, ©2021$$z9783030726959 001435493 830_0 $$aCommunications in computer and information science ;$$v1401. 001435493 852__ $$bebk 001435493 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-3-030-72696-6$$zOnline Access$$91397441.1 001435493 909CO $$ooai:library.usi.edu:1435493$$pGLOBAL_SET 001435493 980__ $$aBIB 001435493 980__ $$aEBOOK 001435493 982__ $$aEbook 001435493 983__ $$aOnline 001435493 994__ $$a92$$bISE