Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems / / edited by Paulo Carreira, Vasco Amaral, Hans Vangheluwe.

This open access book coherently gathers well-founded information on the fundamentals of and formalisms for modelling cyber-physical systems (CPS). Highlighting the cross-disciplinary nature of CPS modelling, it also serves as a bridge for anyone entering CPS from related areas of computer science o...

Full description

Saved in:
Bibliographic Details
HerausgeberIn:
Place / Publishing House:Cham : : Springer International Publishing :, Imprint: Springer,, 2020.
Year of Publication:2020
Edition:1st ed. 2020.
Language:English
Physical Description:1 online resource (XX, 285 p. 157 illus., 54 illus. in color.)
Tags: Add Tag
No Tags, Be the first to tag this record!
id 993544440404498
ctrlnum (CKB)4100000011273845
(DE-He213)978-3-030-43946-0
(MiAaPQ)EBC6419639
(Au-PeEL)EBL6419639
(OCoLC)1155113748
(oapen)https://directory.doabooks.org/handle/20.500.12854/39590
(PPN)248397710
(MiAaPQ)EBC31323952
(Au-PeEL)EBL31323952
(EXLCZ)994100000011273845
collection bib_alma
record_format marc
spelling Carreira, Paulo edt
Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems / edited by Paulo Carreira, Vasco Amaral, Hans Vangheluwe.
1st ed. 2020.
Cham Springer Nature 2020
Cham : Springer International Publishing : Imprint: Springer, 2020.
1 online resource (XX, 285 p. 157 illus., 54 illus. in color.)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
This open access book coherently gathers well-founded information on the fundamentals of and formalisms for modelling cyber-physical systems (CPS). Highlighting the cross-disciplinary nature of CPS modelling, it also serves as a bridge for anyone entering CPS from related areas of computer science or engineering. Truly complex, engineered systems—known as cyber-physical systems—that integrate physical, software, and network aspects are now on the rise. However, there is no unifying theory nor systematic design methods, techniques or tools for these systems. Individual (mechanical, electrical, network or software) engineering disciplines only offer partial solutions. A technique known as Multi-Paradigm Modelling has recently emerged suggesting to model every part and aspect of a system explicitly, at the most appropriate level(s) of abstraction, using the most appropriate modelling formalism(s), and then weaving the results together to form a representation of the system. If properly applied, it enables, among other global aspects, performance analysis, exhaustive simulation, and verification. This book is the first systematic attempt to bring together these formalisms for anyone starting in the field of CPS who seeks solid modelling foundations and a comprehensive introduction to the distinct existing techniques that are multi-paradigmatic. Though chiefly intended for master and post-graduate level students in computer science and engineering, it can also be used as a reference text for practitioners.
Multi-Paradigm Modelling for Cyber-Physical Systems: Foundations -- Bond Graphs: A Unifying Framework for Modelling of Physical Systems -- Modelica: Equation-Based, Object-Oriented Modelling of Physical Systems -- Causal-Block Diagrams: A Family of Languages for Causal Modelling of Cyber-Physical Systems -- DEVS: Discrete-Event Modelling and Simulation for Performance Analysis of Resource-Constrained Systems -- Statecharts: A Formalism to Model, Simulate and Synthesize Reactive and Autonomous Timed Systems -- Petri Nets: A Formal Language to Specify and Verify Concurrent Non-Deterministic Event Systems -- AADL: A Language to Specify the Architecture of Cyber-Physical Systems -- FTG+PM: Describing Engineering Processes in Multi-Paradigm Modelling.
Description based on publisher supplied metadata and other sources.
English
Software engineering.
Computer engineering.
Internet of things.
Embedded computer systems.
Special purpose computers.
Application software.
Computer-aided engineering.
Software Engineering. https://scigraph.springernature.com/ontologies/product-market-codes/I14029
Cyber-physical systems, IoT. https://scigraph.springernature.com/ontologies/product-market-codes/T24080
Special Purpose and Application-Based Systems. https://scigraph.springernature.com/ontologies/product-market-codes/I13030
Computer Applications. https://scigraph.springernature.com/ontologies/product-market-codes/I23001
Computer-Aided Engineering (CAD, CAE) and Design. https://scigraph.springernature.com/ontologies/product-market-codes/I23044
Software Engineering
Cyber-physical systems, IoT
Special Purpose and Application-Based Systems
Computer Applications
Computer-Aided Engineering (CAD, CAE) and Design
Open Access
Embedded and cyber-physical systems
Software design engineering
Model-driven software engineering
Modelica
Performance Analysis
Design Languages
System Description Languages
System and Modeling
DEVS
Statecharts
Petri Nets
Multi-Paradigm Modeling
AADL
Concurrency Modeling
Electrical engineering
Cybernetics & systems theory
Expert systems / knowledge-based systems
Information technology: general issues
Computer-aided design (CAD)
3-030-43945-3
Carreira, Paulo. editor. edt http://id.loc.gov/vocabulary/relators/edt
Amaral, Vasco. editor. edt http://id.loc.gov/vocabulary/relators/edt
Vangheluwe, Hans. editor. edt http://id.loc.gov/vocabulary/relators/edt
language English
format eBook
author2 Carreira, Paulo.
Carreira, Paulo.
Amaral, Vasco.
Amaral, Vasco.
Vangheluwe, Hans.
Vangheluwe, Hans.
author_facet Carreira, Paulo.
Carreira, Paulo.
Amaral, Vasco.
Amaral, Vasco.
Vangheluwe, Hans.
Vangheluwe, Hans.
author2_variant p c pc
p c pc
p c pc
v a va
v a va
h v hv
h v hv
author2_role HerausgeberIn
HerausgeberIn
HerausgeberIn
HerausgeberIn
HerausgeberIn
HerausgeberIn
author_sort Carreira, Paulo.
title Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems /
spellingShingle Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems /
Multi-Paradigm Modelling for Cyber-Physical Systems: Foundations -- Bond Graphs: A Unifying Framework for Modelling of Physical Systems -- Modelica: Equation-Based, Object-Oriented Modelling of Physical Systems -- Causal-Block Diagrams: A Family of Languages for Causal Modelling of Cyber-Physical Systems -- DEVS: Discrete-Event Modelling and Simulation for Performance Analysis of Resource-Constrained Systems -- Statecharts: A Formalism to Model, Simulate and Synthesize Reactive and Autonomous Timed Systems -- Petri Nets: A Formal Language to Specify and Verify Concurrent Non-Deterministic Event Systems -- AADL: A Language to Specify the Architecture of Cyber-Physical Systems -- FTG+PM: Describing Engineering Processes in Multi-Paradigm Modelling.
title_full Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems / edited by Paulo Carreira, Vasco Amaral, Hans Vangheluwe.
title_fullStr Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems / edited by Paulo Carreira, Vasco Amaral, Hans Vangheluwe.
title_full_unstemmed Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems / edited by Paulo Carreira, Vasco Amaral, Hans Vangheluwe.
title_auth Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems /
title_new Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems /
title_sort foundations of multi-paradigm modelling for cyber-physical systems /
publisher Springer Nature
Springer International Publishing : Imprint: Springer,
publishDate 2020
physical 1 online resource (XX, 285 p. 157 illus., 54 illus. in color.)
edition 1st ed. 2020.
contents Multi-Paradigm Modelling for Cyber-Physical Systems: Foundations -- Bond Graphs: A Unifying Framework for Modelling of Physical Systems -- Modelica: Equation-Based, Object-Oriented Modelling of Physical Systems -- Causal-Block Diagrams: A Family of Languages for Causal Modelling of Cyber-Physical Systems -- DEVS: Discrete-Event Modelling and Simulation for Performance Analysis of Resource-Constrained Systems -- Statecharts: A Formalism to Model, Simulate and Synthesize Reactive and Autonomous Timed Systems -- Petri Nets: A Formal Language to Specify and Verify Concurrent Non-Deterministic Event Systems -- AADL: A Language to Specify the Architecture of Cyber-Physical Systems -- FTG+PM: Describing Engineering Processes in Multi-Paradigm Modelling.
isbn 3-030-43946-1
3-030-43945-3
callnumber-first Q - Science
callnumber-subject QA - Mathematics
callnumber-label QA76
callnumber-sort QA 276.758
illustrated Not Illustrated
dewey-hundreds 000 - Computer science, information & general works
dewey-tens 000 - Computer science, knowledge & systems
dewey-ones 005 - Computer programming, programs & data
dewey-full 005.1
dewey-sort 15.1
dewey-raw 005.1
dewey-search 005.1
oclc_num 1155113748
work_keys_str_mv AT carreirapaulo foundationsofmultiparadigmmodellingforcyberphysicalsystems
AT amaralvasco foundationsofmultiparadigmmodellingforcyberphysicalsystems
AT vangheluwehans foundationsofmultiparadigmmodellingforcyberphysicalsystems
status_str n
ids_txt_mv (CKB)4100000011273845
(DE-He213)978-3-030-43946-0
(MiAaPQ)EBC6419639
(Au-PeEL)EBL6419639
(OCoLC)1155113748
(oapen)https://directory.doabooks.org/handle/20.500.12854/39590
(PPN)248397710
(MiAaPQ)EBC31323952
(Au-PeEL)EBL31323952
(EXLCZ)994100000011273845
carrierType_str_mv cr
is_hierarchy_title Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems /
author2_original_writing_str_mv noLinkedField
noLinkedField
noLinkedField
noLinkedField
noLinkedField
noLinkedField
_version_ 1804772114513788928
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04818nam a22005775i 4500</leader><controlfield tag="001">993544440404498</controlfield><controlfield tag="005">20230125223154.0</controlfield><controlfield tag="006">m o d | </controlfield><controlfield tag="007">cr nn 008mamaa</controlfield><controlfield tag="008">200507s2020 gw | o |||| 0|eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3-030-43946-1</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-3-030-43946-0</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(CKB)4100000011273845</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)978-3-030-43946-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(MiAaPQ)EBC6419639</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(Au-PeEL)EBL6419639</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1155113748</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(oapen)https://directory.doabooks.org/handle/20.500.12854/39590</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(PPN)248397710</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(MiAaPQ)EBC31323952</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(Au-PeEL)EBL31323952</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(EXLCZ)994100000011273845</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">MiAaPQ</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">MiAaPQ</subfield><subfield code="d">MiAaPQ</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.758</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UMZ</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM051230</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UMZ</subfield><subfield code="2">thema</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">005.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Carreira, Paulo</subfield><subfield code="4">edt</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Foundations of Multi-Paradigm Modelling for Cyber-Physical Systems /</subfield><subfield code="c">edited by Paulo Carreira, Vasco Amaral, Hans Vangheluwe.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st ed. 2020.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Cham</subfield><subfield code="b">Springer Nature</subfield><subfield code="c">2020</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cham :</subfield><subfield code="b">Springer International Publishing :</subfield><subfield code="b">Imprint: Springer,</subfield><subfield code="c">2020.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (XX, 285 p. 157 illus., 54 illus. in color.) </subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This open access book coherently gathers well-founded information on the fundamentals of and formalisms for modelling cyber-physical systems (CPS). Highlighting the cross-disciplinary nature of CPS modelling, it also serves as a bridge for anyone entering CPS from related areas of computer science or engineering. Truly complex, engineered systems—known as cyber-physical systems—that integrate physical, software, and network aspects are now on the rise. However, there is no unifying theory nor systematic design methods, techniques or tools for these systems. Individual (mechanical, electrical, network or software) engineering disciplines only offer partial solutions. A technique known as Multi-Paradigm Modelling has recently emerged suggesting to model every part and aspect of a system explicitly, at the most appropriate level(s) of abstraction, using the most appropriate modelling formalism(s), and then weaving the results together to form a representation of the system. If properly applied, it enables, among other global aspects, performance analysis, exhaustive simulation, and verification. This book is the first systematic attempt to bring together these formalisms for anyone starting in the field of CPS who seeks solid modelling foundations and a comprehensive introduction to the distinct existing techniques that are multi-paradigmatic. Though chiefly intended for master and post-graduate level students in computer science and engineering, it can also be used as a reference text for practitioners.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Multi-Paradigm Modelling for Cyber-Physical Systems: Foundations -- Bond Graphs: A Unifying Framework for Modelling of Physical Systems -- Modelica: Equation-Based, Object-Oriented Modelling of Physical Systems -- Causal-Block Diagrams: A Family of Languages for Causal Modelling of Cyber-Physical Systems -- DEVS: Discrete-Event Modelling and Simulation for Performance Analysis of Resource-Constrained Systems -- Statecharts: A Formalism to Model, Simulate and Synthesize Reactive and Autonomous Timed Systems -- Petri Nets: A Formal Language to Specify and Verify Concurrent Non-Deterministic Event Systems -- AADL: A Language to Specify the Architecture of Cyber-Physical Systems -- FTG+PM: Describing Engineering Processes in Multi-Paradigm Modelling.</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Description based on publisher supplied metadata and other sources.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software engineering.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer engineering.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Internet of things.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Embedded computer systems.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Special purpose computers.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer-aided engineering.</subfield></datafield><datafield tag="650" ind1="1" ind2="4"><subfield code="a">Software Engineering.</subfield><subfield code="0">https://scigraph.springernature.com/ontologies/product-market-codes/I14029</subfield></datafield><datafield tag="650" ind1="2" ind2="4"><subfield code="a">Cyber-physical systems, IoT.</subfield><subfield code="0">https://scigraph.springernature.com/ontologies/product-market-codes/T24080</subfield></datafield><datafield tag="650" ind1="2" ind2="4"><subfield code="a">Special Purpose and Application-Based Systems.</subfield><subfield code="0">https://scigraph.springernature.com/ontologies/product-market-codes/I13030</subfield></datafield><datafield tag="650" ind1="2" ind2="4"><subfield code="a">Computer Applications.</subfield><subfield code="0">https://scigraph.springernature.com/ontologies/product-market-codes/I23001</subfield></datafield><datafield tag="650" ind1="2" ind2="4"><subfield code="a">Computer-Aided Engineering (CAD, CAE) and Design.</subfield><subfield code="0">https://scigraph.springernature.com/ontologies/product-market-codes/I23044</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Software Engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Cyber-physical systems, IoT</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Special Purpose and Application-Based Systems</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Computer Applications</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Computer-Aided Engineering (CAD, CAE) and Design</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Open Access</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Embedded and cyber-physical systems</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Software design engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Model-driven software engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Modelica</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Performance Analysis</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Design Languages</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">System Description Languages</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">System and Modeling</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">DEVS</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Statecharts</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Petri Nets</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Multi-Paradigm Modeling</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">AADL</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Concurrency Modeling</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Electrical engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Cybernetics &amp; systems theory</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Expert systems / knowledge-based systems</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Information technology: general issues</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Computer-aided design (CAD)</subfield></datafield><datafield tag="776" ind1=" " ind2=" "><subfield code="z">3-030-43945-3</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Carreira, Paulo.</subfield><subfield code="e">editor.</subfield><subfield code="4">edt</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/edt</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Amaral, Vasco.</subfield><subfield code="e">editor.</subfield><subfield code="4">edt</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/edt</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Vangheluwe, Hans.</subfield><subfield code="e">editor.</subfield><subfield code="4">edt</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/edt</subfield></datafield><datafield tag="906" ind1=" " ind2=" "><subfield code="a">BOOK</subfield></datafield><datafield tag="ADM" ind1=" " ind2=" "><subfield code="b">2024-07-16 21:32:08 Europe/Vienna</subfield><subfield code="f">system</subfield><subfield code="c">marc21</subfield><subfield code="a">2020-06-14 05:40:19 Europe/Vienna</subfield><subfield code="g">false</subfield></datafield><datafield tag="AVE" ind1=" " ind2=" "><subfield code="i">DOAB Directory of Open Access Books</subfield><subfield code="P">DOAB Directory of Open Access Books</subfield><subfield code="x">https://eu02.alma.exlibrisgroup.com/view/uresolver/43ACC_OEAW/openurl?u.ignore_date_coverage=true&amp;portfolio_pid=5337644680004498&amp;Force_direct=true</subfield><subfield code="Z">5337644680004498</subfield><subfield code="b">Available</subfield><subfield code="8">5337644680004498</subfield></datafield></record></collection>