RoboChart: modelling and verification of the functional behaviour of robotic applications

Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide variety of applications, many with potential safety hazards. The work presented in this paper proposes a set of constructs suitable for both modelling robotic applications and supporting verification via model c...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Software and systems modeling Ročník 18; číslo 5; s. 3097 - 3149
Hlavní autori: Miyazawa, Alvaro, Ribeiro, Pedro, Li, Wei, Cavalcanti, Ana, Timmis, Jon, Woodcock, Jim
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Berlin/Heidelberg Springer Berlin Heidelberg 01.10.2019
Springer Nature B.V
Predmet:
ISSN:1619-1366, 1619-1374
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide variety of applications, many with potential safety hazards. The work presented in this paper proposes a set of constructs suitable for both modelling robotic applications and supporting verification via model checking and theorem proving. Our goal is to support roboticists in writing models and applying modern verification techniques using a language familiar to them. To that end, we present RoboChart, a domain-specific modelling language based on UML, but with a restricted set of constructs to enable a simplified semantics and automated reasoning. We present the RoboChart metamodel, its well-formedness rules, and its process-algebraic semantics. We discuss verification based on these foundations using an implementation of RoboChart and its semantics as a set of Eclipse plug-ins called RoboTool.
AbstractList Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide variety of applications, many with potential safety hazards. The work presented in this paper proposes a set of constructs suitable for both modelling robotic applications and supporting verification via model checking and theorem proving. Our goal is to support roboticists in writing models and applying modern verification techniques using a language familiar to them. To that end, we present RoboChart, a domain-specific modelling language based on UML, but with a restricted set of constructs to enable a simplified semantics and automated reasoning. We present the RoboChart metamodel, its well-formedness rules, and its process-algebraic semantics. We discuss verification based on these foundations using an implementation of RoboChart and its semantics as a set of Eclipse plug-ins called RoboTool.
Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide variety of applications, many with potential safety hazards. The work presented in this paper proposes a set of constructs suitable for both modelling robotic applications and supporting verification via model checking and theorem proving. Our goal is to support roboticists in writing models and applying modern verification techniques using a language familiar to them. To that end, we present RoboChart, a domain-specific modelling language based on UML, but with a restricted set of constructs to enable a simplified semantics and automated reasoning. We present the RoboChart metamodel, its well-formedness rules, and its process-algebraic semantics. We discuss verification based on these foundations using an implementation of RoboChart and its semantics as a set of Eclipse plug-ins called RoboTool.
Author Li, Wei
Cavalcanti, Ana
Timmis, Jon
Miyazawa, Alvaro
Woodcock, Jim
Ribeiro, Pedro
Author_xml – sequence: 1
  givenname: Alvaro
  surname: Miyazawa
  fullname: Miyazawa, Alvaro
  email: Alvaro.Miyazawa@york.ac.uk
  organization: Department of Computer Science, University of York
– sequence: 2
  givenname: Pedro
  surname: Ribeiro
  fullname: Ribeiro, Pedro
  organization: Department of Computer Science, University of York
– sequence: 3
  givenname: Wei
  surname: Li
  fullname: Li, Wei
  organization: Department of Electronic Engineering, University of York
– sequence: 4
  givenname: Ana
  surname: Cavalcanti
  fullname: Cavalcanti, Ana
  organization: Department of Computer Science, University of York
– sequence: 5
  givenname: Jon
  surname: Timmis
  fullname: Timmis, Jon
  organization: Department of Electronic Engineering, University of York
– sequence: 6
  givenname: Jim
  surname: Woodcock
  fullname: Woodcock, Jim
  organization: Department of Computer Science, University of York
BookMark eNp9kM1OAyEUhYmpibX2BVyRuB6FYQYGd6bxL2liYnThijAMtJjpMAJtYp9e2mk0cdEV3Mv9zj2cczDqXKcBuMToGiPEbgJGOUMZwlWWSoyy7QkYY4p5hgkrRr93Ss_ANARbI1TknBeUjsHHq6vdbCl9vIUr1-i2td0Cyq6BG-2tsUpG6zroDIxLDc26U7tatrDWS7mxbu13bz6JRKug7Pv2gIQLcGpkG_T0cE7A-8P92-wpm788Ps_u5pkilMSMM0U4o1ypmiJNSs4abBrNypIoyaUsFMuVMgQbXZVc5RQpTCtkkJSpYwyZgKtBt_fua61DFJ_JVbIYRI4ZQlVOWZGm8mFKeReC10b03q6k_xYYiV2KYkhRpBTFPkWxTVD1D1I27n8XvbTtcZQMaEh7uoX2f66OUD-ISor6
CitedBy_id crossref_primary_10_1016_j_jlamp_2024_100972
crossref_primary_10_1007_s10270_021_00916_8
crossref_primary_10_3390_robotics12020062
crossref_primary_10_1587_transinf_2020FOP0002
crossref_primary_10_1007_s00165_020_00509_0
crossref_primary_10_1007_s11042_023_18051_5
crossref_primary_10_1016_j_cola_2020_101021
crossref_primary_10_1093_comjnl_bxad124
crossref_primary_10_1145_3572837
crossref_primary_10_1145_3631976
crossref_primary_10_1007_s10009_023_00727_w
crossref_primary_10_1007_s10514_024_10163_7
crossref_primary_10_1016_j_jlamp_2025_101092
crossref_primary_10_1007_s11227_023_05483_x
crossref_primary_10_1007_s10270_021_00868_z
crossref_primary_10_1007_s10817_024_09709_2
crossref_primary_10_1016_j_jss_2024_112229
crossref_primary_10_1016_j_scico_2024_103118
crossref_primary_10_1007_s10270_023_01125_1
crossref_primary_10_1016_j_robot_2023_104488
crossref_primary_10_3389_frobt_2022_991637
crossref_primary_10_3390_mi13020300
crossref_primary_10_1007_s00165_021_00537_4
crossref_primary_10_1016_j_jlamp_2023_100940
crossref_primary_10_1109_MC_2022_3192206
crossref_primary_10_1145_3702981
crossref_primary_10_3390_robotics10020067
crossref_primary_10_1007_s10270_020_00806_5
crossref_primary_10_1016_j_jlamp_2021_100681
crossref_primary_10_1007_s10270_022_01041_w
crossref_primary_10_1016_j_jss_2024_112034
crossref_primary_10_1016_j_tcs_2024_114876
crossref_primary_10_1007_s10846_021_01549_1
crossref_primary_10_1109_ACCESS_2019_2963774
crossref_primary_10_3390_machines11020282
crossref_primary_10_1016_j_jss_2020_110738
crossref_primary_10_1016_j_robot_2023_104387
crossref_primary_10_1016_j_scico_2021_102766
Cites_doi 10.1007/3-540-45923-5_15
10.1007/s11334-008-0055-2
10.1109/43.31537
10.1007/978-3-319-98938-9_10
10.1016/j.scico.2006.08.005
10.1007/11494881_7
10.1007/978-3-319-51046-0_3
10.1007/s10270-015-0492-y
10.1007/978-3-319-41579-6_5
10.1007/978-3-319-73008-0_36
10.1007/3-540-45949-9
10.1016/j.jcss.2011.08.007
10.1007/978-3-642-02658-4_59
10.1007/3-540-47884-1_2
10.1016/0304-3975(94)00169-J
10.1007/s00165-007-0065-0
10.1109/TRO.2012.2230992
10.1016/0165-6074(92)90307-S
10.1007/BFb0057795
10.1109/TSMCC.2012.2218236
10.1007/s10009-004-0140-2
10.1007/s10846-012-9692-7
10.1007/s00165-003-0008-3
10.1007/978-3-540-78800-3_24
10.1007/978-3-540-45236-2_46
10.1016/B978-0-444-89208-9.50029-6
10.1007/978-3-319-11900-7_26
10.1007/978-3-319-66845-1_2
10.1007/978-3-642-13464-7_5
10.1007/978-1-4613-0091-5
10.1016/j.robot.2012.03.003
10.1109/MRA.2012.2206473
10.1007/BFb0013021
10.1007/s00165-009-0119-6
10.1016/j.scico.2011.07.007
10.1177/0278364914525244
10.1109/TSMCC.2004.826285
10.1016/0304-3975(94)90010-8
10.1007/978-3-030-02146-7_7
10.1007/978-3-319-10181-1_10
10.1145/197320.197322
10.1007/978-3-642-22110-1_14
10.1007/978-3-319-08867-9_22
10.1145/2786805.2786824
10.1109/ICRA.2013.6630674
10.1007/978-3-319-14806-9_2
10.1109/IROS.2016.7759506
10.7551/978-0-262-32621-6-ch047
10.1007/978-3-642-54862-8_13
10.1109/IROS.2014.6942757
10.1109/IROS.2017.8206238
10.1007/978-3-642-35705-3_11
10.1007/978-3-642-34327-8_16
10.1109/ICRA.2016.7487442
10.1145/3196558.3196561
10.1007/978-3-642-04425-0_47
10.1145/3342355
10.1007/978-3-319-46750-4_17
10.1007/978-3-642-30561-0_4
10.1007/978-1-4471-1021-7_26
10.1007/BFb0020949
10.1007/978-3-319-47846-3_24
10.1007/978-3-319-52228-9_3
10.1007/978-3-319-44427-7_10
10.1145/3183440.3195044
10.1109/ICECCS.2011.13
10.1145/571157.571174
10.4204/EPTCS.202.5
10.1109/IROS.2013.6696915
10.1007/978-3-540-39958-2_16
10.4204/EPTCS.86.3
10.1007/11889229_6
ContentType Journal Article
Copyright The Author(s) 2019
Software & Systems Modeling is a copyright of Springer, (2019). All Rights Reserved. © 2019. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: The Author(s) 2019
– notice: Software & Systems Modeling is a copyright of Springer, (2019). All Rights Reserved. © 2019. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID C6C
AAYXX
CITATION
3V.
7SC
7XB
8AL
8AO
8FD
8FE
8FG
8FK
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L7M
L~C
L~D
M0N
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
DOI 10.1007/s10270-018-00710-z
DatabaseName Springer Nature OA Free Journals
CrossRef
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
ProQuest Pharma Collection
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One Community College
ProQuest Central
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
DatabaseTitle CrossRef
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Pharma Collection
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Collection
ProQuest Computing
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest Central (Alumni)
ProQuest One Academic (New)
DatabaseTitleList
Computer Science Database
Database_xml – sequence: 1
  dbid: BENPR
  name: ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1619-1374
EndPage 3149
ExternalDocumentID 10_1007_s10270_018_00710_z
GrantInformation_xml – fundername: EPSRC
  grantid: EP/M025756/1; EP/R025479/1
– fundername: Royal Academy of Engineering
  funderid: https://doi.org/10.13039/501100000287
GroupedDBID -59
-5G
-BR
-EM
-~C
.4S
.86
.DC
.VR
06D
0R~
0VY
123
1N0
203
2J2
2JN
2JY
2KG
2LR
2~H
30V
4.4
406
408
409
40D
40E
5VS
67Z
6NX
8AO
8FE
8FG
8TC
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBXA
ABDBF
ABDZT
ABECU
ABFTD
ABFTV
ABHLI
ABHQN
ABJNI
ABJOX
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABQBU
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABUWG
ABWNU
ABXPI
ACAOD
ACDTI
ACGFS
ACHSB
ACHXU
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACPIV
ACSNA
ACUHS
ACZOJ
ADHHG
ADHIR
ADINQ
ADKNI
ADKPE
ADMLS
ADRFC
ADTPH
ADURQ
ADYFF
ADZKW
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEMSY
AENEX
AEOHA
AEPYU
AESKC
AETLH
AEVLU
AEXYK
AFBBN
AFKRA
AFLOW
AFQWF
AFWTZ
AFZKB
AGAYW
AGDGC
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AITGF
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMTXH
AMXSW
AMYLF
AMYQR
AOCGG
ARAPS
ARCSS
ARMRJ
ASPBG
AVWKF
AXYYD
AYJHY
AZFZN
AZQEC
B-.
B0M
BA0
BDATZ
BENPR
BGLVJ
BGNMA
BPHCQ
BSONS
C6C
CCPQU
CS3
CSCUP
DDRTE
DL5
DNIVK
DPUIP
DU5
DWQXO
EAD
EAP
EBLON
EBS
EDO
EIOEI
EJD
EMK
EPL
ESBYG
ESX
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNUQQ
GNWQR
GQ6
GQ7
GQ8
GXS
HCIFZ
HF~
HG5
HG6
HLICF
HMJXF
HQYDN
HRMNR
HVGLF
I-F
I09
IHE
IJ-
IKXTQ
ITM
IWAJR
IXC
IXE
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
JBSCW
JCJTX
JZLTJ
K6V
K7-
KDC
KOV
LAS
LLZTM
M0N
M4Y
MA-
NB0
NPVJJ
NQJWS
NU0
O93
O9J
OAM
P62
P9O
PF0
PQQKQ
PROAC
PT4
Q2X
QOS
R89
R9I
RNS
ROL
RPX
RSV
S16
S27
S3B
SAP
SCO
SDH
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
TSG
TSK
TSV
TUC
TUS
U2A
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
W23
W48
WK8
YLTOR
Z45
Z5O
Z7R
Z7S
Z7X
Z7Z
Z81
Z83
Z88
ZMTXR
~8M
-Y2
2P1
2VQ
AAPKM
AARHV
AAYXX
ABBRH
ABDBE
ABFSG
ABQSL
ABRTQ
ABULA
ACBXY
ACSTC
ADHKG
AEBTG
AEKMD
AEZWR
AFDZB
AFFHD
AFGCZ
AFHIU
AFOHR
AGQPQ
AHPBZ
AHSBF
AHWEU
AIXLP
AJBLW
ATHPR
AYFIA
CAG
CITATION
COF
H13
HZ~
N2Q
O9-
PHGZM
PHGZT
PQGLB
S1Z
3V.
7SC
7XB
8AL
8FD
8FK
JQ2
L7M
L~C
L~D
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-c363t-97c39769ccb60e3597d1fde7553ca9aa4c72ccf31fe859c260c1680f0aafe8ff3
IEDL.DBID RSV
ISICitedReferencesCount 75
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000475600500013&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1619-1366
IngestDate Tue Nov 04 22:45:29 EST 2025
Tue Nov 18 22:41:15 EST 2025
Sat Nov 29 04:10:43 EST 2025
Fri Feb 21 02:34:13 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 5
Keywords Process algebra
CSP
Model checking
Timed properties
Domain-specific language for robotics
State machines
Formal semantics
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c363t-97c39769ccb60e3597d1fde7553ca9aa4c72ccf31fe859c260c1680f0aafe8ff3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://link.springer.com/10.1007/s10270-018-00710-z
PQID 2170082674
PQPubID 43171
PageCount 53
ParticipantIDs proquest_journals_2170082674
crossref_primary_10_1007_s10270_018_00710_z
crossref_citationtrail_10_1007_s10270_018_00710_z
springer_journals_10_1007_s10270_018_00710_z
PublicationCentury 2000
PublicationDate 20191001
2019-10-00
PublicationDateYYYYMMDD 2019-10-01
PublicationDate_xml – month: 10
  year: 2019
  text: 20191001
  day: 1
PublicationDecade 2010
PublicationPlace Berlin/Heidelberg
PublicationPlace_xml – name: Berlin/Heidelberg
– name: Heidelberg
PublicationTitle Software and systems modeling
PublicationTitleAbbrev Softw Syst Model
PublicationYear 2019
Publisher Springer Berlin Heidelberg
Springer Nature B.V
Publisher_xml – name: Springer Berlin Heidelberg
– name: Springer Nature B.V
References Milner (CR64) 1989
CR39
Miyazawa, Cavalcanti (CR66) 2012; 77
CR38
CR35
Ringert, Roth, Rumpe, Wortmann (CR83) 2015; 6
CR33
Leuschel, Butler, Araki, Gnesi, Mandrioli (CR50) 2003
CR30
Feiler, Gluch (CR32) 2012
Sun, Liu, Dong, Pang, Bouajjani, Maler (CR94) 2009
Sherif, Cavalcanti, He, Sampaio (CR91) 2010; 22
Ölveczky, Boronat, Meseguer, Hatcliff, Zucca (CR75) 2010
Alur, Dill (CR2) 1994; 126
Hilder, Owens, Neal, Hickey, Cairns, Kilgour, Timmis, Tyrrell (CR44) 2012; 42
Zic (CR101) 1994; 16
Bjerknes, Winfield (CR10) 2013
Barrett, Conway, Deters, Hadarean, Jovanović, King, Reynolds, Tinelli, Gopalakrishnan, Qadeer (CR4) 2011
Ramos, Sampaio, Mota (CR80) 2005; 3535
CR47
CR43
de Moura, Bjørner, Ramakrishnan, Rehof (CR69) 2008
Tomic, Schmid, Lutz, Domel, Kassecker, Mair, Grixa, Ruess, Suppa, Burschka (CR95) 2012; 19
CR41
Davies, Crichton (CR22) 2003; 15
Dutt, Cho, Hadley, Borrione, Waxman (CR28) 1991
CR59
CR58
CR57
CR55
CR53
Selic, Grard (CR90) 2013
Akhlaki, Tunon, Terriza, Morales (CR1) 2007; 65
Nordmann, Hochgeschwender, Wigand, Wrede (CR72) 2016; 7
Calvez, Pasquier (CR17) 1992; 35
Woodcock, Davies (CR99) 1996
Kwiatkowska, Norman, Parker (CR49) 2004; 6
CR68
CR63
CR62
CR61
CR60
Bergstra, Klop, de Bakker, de Roever, Rozenberg (CR8) 1989
Schneider (CR88) 2000
Milner (CR65) 1999
CR79
CR77
CR74
Gobillot, Lesire, Doose, Brugali, Broenink, Kroeger, MacDonald (CR42) 2014
CR73
Gauci, Chen, Li, Dodd, Gross (CR40) 2014; 33
CR70
Dixon, Winfield, Fisher, Zeng (CR26) 2012; 60
Davies, Schneider (CR23) 1995; 138
CR6
Foster, Baxter, Cavalcanti, Miyazawa, Woodcock, Bae, Ölveczky (CR34) 2018
CR5
Rabbath (CR78) 2013; 70
CR7
Hoare (CR45) 1985
CR9
Foster, Woodcock, Gibson-Robinson, Hopcroft, Lazic (CR36) 2017
CR87
CR86
Lowe (CR54) 2008; 20
CR84
Hoare, He (CR46) 1998
CR81
Selic, Mueller, Bestavros (CR89) 1998
Mallet (CR56) 2008; 4
Park, Ramezani, Grizzle (CR76) 2013; 29
CR19
CR16
Foster, Zeyda, Woodcock, Naumann (CR37) 2015
CR15
CR14
CR12
CR98
CR97
CR96
Li, Miyazawa, Ribeiro, Cavalcanti, Woodcock, Timmis, Groß, Kolling, Berman, Frazzoli, Martinoli, Matsuno, Gauci (CR51) 2018
CR93
CR92
David, Möller, Yi, Kutsche, Weber (CR21) 2002
Cavada, Cimatti, Dorigatti, Griggio, Mariotti, Micheli, Mover, Roveri, Tonetta, Biere, Bloem (CR18) 2014
Roscoe (CR85) 2011
Farrell, Luckcuck, Fisher, Furia, Winter (CR31) 2018
Nipkow, Wenzel, Paulson (CR71) 2002
Bloem, Jobstmann, Piterman, Pnueli, Sa’ar (CR11) 2012; 78
Endo, MacKenzie, Arkin (CR29) 2004; 34
Drusinsky, Harel (CR27) 1989; 8
Miyazawa, Cavalcanti, Albert, Sekerinski (CR67) 2014
Broy, Stølen (CR13) 2001
CR25
CR24
CR20
Kuske, Gogolla, Kollmann, Kreowski, Butler, Petre, SereKaisa (CR48) 2002
CR100
Lima, Miyazawa, Cavalcanti, Cornélio, Iyoda, Sampaio, Hains, Larkham, Lewis (CR52) 2015; 16
Ribeiro, Miyazawa, Li, Cavalcanti, Timmis, Polikarpova, Schneider (CR82) 2017
Baar, Mazzara, Voronkov (CR3) 2016
C Dixon (710_CR26) 2012; 60
710_CR84
710_CR87
710_CR86
R Alur (710_CR2) 1994; 126
710_CR81
A Miyazawa (710_CR66) 2012; 77
CAR Hoare (710_CR46) 1998
D Drusinsky (710_CR27) 1989; 8
ND Dutt (710_CR28) 1991
B Selic (710_CR89) 1998
T Baar (710_CR3) 2016
JA Bergstra (710_CR8) 1989
710_CR74
710_CR73
710_CR70
S Foster (710_CR37) 2015
JP Calvez (710_CR17) 1992; 35
710_CR77
710_CR79
S Foster (710_CR34) 2018
JD Bjerknes (710_CR10) 2013
710_CR20
S Kuske (710_CR48) 2002
HW Park (710_CR76) 2013; 29
L Lima (710_CR52) 2015; 16
A Miyazawa (710_CR67) 2014
R Milner (710_CR64) 1989
710_CR25
710_CR24
710_CR19
M Leuschel (710_CR50) 2003
710_CR96
710_CR98
710_CR97
710_CR92
710_CR9
710_CR93
710_CR16
710_CR15
N Gobillot (710_CR42) 2014
710_CR12
710_CR14
M Farrell (710_CR31) 2018
S Schneider (710_CR88) 2000
L Moura de (710_CR69) 2008
JJ Zic (710_CR101) 1994; 16
T Nipkow (710_CR71) 2002
710_CR41
S Foster (710_CR36) 2017
710_CR43
W Li (710_CR51) 2018
B Selic (710_CR90) 2013
710_CR47
J Davies (710_CR23) 1995; 138
R Cavada (710_CR18) 2014
JA Hilder (710_CR44) 2012; 42
J Davies (710_CR22) 2003; 15
710_CR5
710_CR6
F Mallet (710_CR56) 2008; 4
710_CR7
710_CR30
A David (710_CR21) 2002
PH Feiler (710_CR32) 2012
JCP Woodcock (710_CR99) 1996
PC Ölveczky (710_CR75) 2010
710_CR38
710_CR39
710_CR33
M Kwiatkowska (710_CR49) 2004; 6
710_CR35
R Ramos (710_CR80) 2005; 3535
P Ribeiro (710_CR82) 2017
CAR Hoare (710_CR45) 1985
G Lowe (710_CR54) 2008; 20
A Sherif (710_CR91) 2010; 22
710_CR63
710_CR62
T Tomic (710_CR95) 2012; 19
R Bloem (710_CR11) 2012; 78
710_CR61
710_CR60
M Gauci (710_CR40) 2014; 33
710_CR68
AW Roscoe (710_CR85) 2011
M Broy (710_CR13) 2001
710_CR100
C Barrett (710_CR4) 2011
Y Endo (710_CR29) 2004; 34
A Nordmann (710_CR72) 2016; 7
710_CR53
710_CR59
KB Akhlaki (710_CR1) 2007; 65
710_CR55
CA Rabbath (710_CR78) 2013; 70
710_CR58
J Sun (710_CR94) 2009
710_CR57
JO Ringert (710_CR83) 2015; 6
R Milner (710_CR65) 1999
References_xml – start-page: 431-
  year: 2013
  end-page: 444
  ident: CR10
  publication-title: On Fault Tolerance and Scalability of Swarm Robotic Systems
– ident: CR97
– ident: CR68
– ident: CR74
– start-page: 218
  year: 2002
  end-page: 232
  ident: CR21
  article-title: Formal verification of UML statecharts with real-time extensions
  publication-title: Fundamental Approaches to Software Engineering
  doi: 10.1007/3-540-45923-5_15
– ident: CR39
– ident: CR16
– volume: 4
  start-page: 309
  issue: 3
  year: 2008
  end-page: 314
  ident: CR56
  article-title: Clock constraint specification language: specifying clock constraints with UML/MARTE
  publication-title: Innov. Syst. Softw. Eng.
  doi: 10.1007/s11334-008-0055-2
– ident: CR77
– volume: 8
  start-page: 798
  issue: 7
  year: 1989
  end-page: 807
  ident: CR27
  article-title: Using statecharts for hardware description and synthesis
  publication-title: IEEE Trans. Comput. Aided Desi. Integr. Circuits Syst.
  doi: 10.1109/43.31537
– ident: CR25
– year: 1989
  ident: CR64
  publication-title: Communication and Concurrency
– year: 1998
  ident: CR46
  publication-title: Unifying Theories of Programming
– ident: CR19
– start-page: 161
  year: 2018
  end-page: 171
  ident: CR31
  article-title: Robotics and integrated formal methods: necessity meets opportunity
  publication-title: Integrated Formal Methods, Lecture Notes in Computer Science
  doi: 10.1007/978-3-319-98938-9_10
– ident: CR92
– ident: CR57
– ident: CR60
– ident: CR5
– volume: 65
  start-page: 41
  issue: 1
  year: 2007
  end-page: 56
  ident: CR1
  article-title: A methodological approach to the formal specification of real-time systems by transformation of UML-RT design models
  publication-title: Sci. Comput. Program.
  doi: 10.1016/j.scico.2006.08.005
– volume: 3535
  start-page: 99
  year: 2005
  end-page: 114
  ident: CR80
  article-title: A semantics for UML-RT active classes via mapping into Circus
  publication-title: Formal Methods Open Object-based Distributed Systems, Lecture Notes in Computer Science
  doi: 10.1007/11494881_7
– year: 2013
  ident: CR90
  publication-title: Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE: Developing Cyber-Physical Systems
– ident: CR100
– ident: CR47
– start-page: 39
  year: 2017
  end-page: 64
  ident: CR36
  article-title: Towards verification of cyber-physical systems with UTP and Isabelle/HOL
  publication-title: Concurrency, Security, and Puzzles—Essays Dedicated to Andrew William Roscoe on the Occasion of His 60th Birthday, Lecture Notes in Computer Science
  doi: 10.1007/978-3-319-51046-0_3
– volume: 6
  start-page: 33
  issue: 1
  year: 2015
  end-page: 57
  ident: CR83
  article-title: Code generator composition for model-driven engineering of robotics component and connector systems
  publication-title: J. Softw. Eng. Robot.
– volume: 16
  start-page: 875
  year: 2015
  end-page: 902
  ident: CR52
  article-title: An integrated semantics for reasoning about SysML design models using refinement
  publication-title: Softw. Syst. Model.
  doi: 10.1007/s10270-015-0492-y
– ident: CR30
– ident: CR33
– start-page: 50
  year: 2016
  end-page: 60
  ident: CR3
  article-title: Verification support for a state-transition-DSL defined with Xtext
  publication-title: Perspectives of System Informatics
  doi: 10.1007/978-3-319-41579-6_5
– ident: CR6
– start-page: 517
  year: 2018
  end-page: 529
  ident: CR51
  article-title: From formalised state machines to implementations of robotic controllers
  publication-title: Distributed Autonomous Robotic Systems: the 13th International Symposium
  doi: 10.1007/978-3-319-73008-0_36
– year: 2002
  ident: CR71
  publication-title: Isabelle/HOL: A Proof Assistant for Higher-Order Logic
  doi: 10.1007/3-540-45949-9
– volume: 78
  start-page: 911
  issue: 3
  year: 2012
  end-page: 938
  ident: CR11
  article-title: Synthesis of reactive(1) designs
  publication-title: J. Comput. Syst. Sci.
  doi: 10.1016/j.jcss.2011.08.007
– ident: CR86
– start-page: 21
  year: 2015
  end-page: 41
  ident: CR37
  article-title: Isabelle/UTP: a mechanised theory engineering framework
  publication-title: Unifying Theories of Programming, Lecture Notes in Computer Science
– start-page: 709
  year: 2009
  end-page: 714
  ident: CR94
  article-title: PAT: towards flexible verification under fairness
  publication-title: Computer Aided Verification
  doi: 10.1007/978-3-642-02658-4_59
– start-page: 11
  year: 2002
  end-page: 28
  ident: CR48
  article-title: An integrated semantics for UML class, object and state diagrams based on graph transformation
  publication-title: Integrated Formal Methods, Lecture Notes in Computer Science
  doi: 10.1007/3-540-47884-1_2
– ident: CR63
– volume: 138
  start-page: 243
  issue: 2
  year: 1995
  end-page: 271
  ident: CR23
  article-title: A brief history of Timed CSP
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/0304-3975(94)00169-J
– volume: 20
  start-page: 277
  issue: 3
  year: 2008
  end-page: 294
  ident: CR54
  article-title: Specification of communicating processes: temporal logic versus refusals-based refinement
  publication-title: Form. Asp. Comput.
  doi: 10.1007/s00165-007-0065-0
– volume: 29
  start-page: 331
  issue: 2
  year: 2013
  end-page: 345
  ident: CR76
  article-title: A finite-state machine for accommodating unexpected large ground-height variations in bipedal robot walking
  publication-title: IEEE Trans. Robot.
  doi: 10.1109/TRO.2012.2230992
– ident: CR38
– volume: 35
  start-page: 133
  issue: 1
  year: 1992
  end-page: 139
  ident: CR17
  article-title: Implementation of statecharts with transputers
  publication-title: Microprocess. Microprogram.
  doi: 10.1016/0165-6074(92)90307-S
– start-page: 250
  year: 1998
  end-page: 260
  ident: CR89
  article-title: Using UML for modeling complex real-time systems
  publication-title: Languages, Compilers, and Tools for Embedded Systems, Lecture Notes in Computer Science
  doi: 10.1007/BFb0057795
– volume: 42
  start-page: 1730
  issue: 6
  year: 2012
  end-page: 1741
  ident: CR44
  article-title: Chemical detection using the receptor density algorithm
  publication-title: IEEE Trans. Syst. Man Cybern. C Appl. Rev.
  doi: 10.1109/TSMCC.2012.2218236
– volume: 6
  start-page: 128
  issue: 2
  year: 2004
  end-page: 142
  ident: CR49
  article-title: Probabilistic symbolic model checking with PRISM: a hybrid approach
  publication-title: Int. J. Softw. Tools Technol. Transf.
  doi: 10.1007/s10009-004-0140-2
– ident: CR55
– ident: CR41
– ident: CR24
– volume: 70
  start-page: 233
  issue: 1
  year: 2013
  end-page: 253
  ident: CR78
  article-title: A finite-state machine for collaborative airlift with a formation of unmanned air vehicles
  publication-title: J. Intell. Robot. Syst.
  doi: 10.1007/s10846-012-9692-7
– ident: CR70
– year: 2000
  ident: CR88
  publication-title: Concurrent and Real-time Systems: The CSP Approach
– volume: 15
  start-page: 118
  issue: 2–3
  year: 2003
  end-page: 145
  ident: CR22
  article-title: Concurrency and refinement in the unified modeling language
  publication-title: Formal Asp. Comput.
  doi: 10.1007/s00165-003-0008-3
– ident: CR93
– start-page: 337
  year: 2008
  end-page: 340
  ident: CR69
  article-title: Z3: an efficient smt solver
  publication-title: Tools and Algorithms for the Construction and Analysis of Systems
  doi: 10.1007/978-3-540-78800-3_24
– ident: CR87
– start-page: 855
  year: 2003
  end-page: 874
  ident: CR50
  article-title: ProB: a model checker for B
  publication-title: FME 2003: Formal Methods
  doi: 10.1007/978-3-540-45236-2_46
– ident: CR12
– start-page: 407
  year: 1991
  end-page: 425
  ident: CR28
  article-title: A user interface for VHDL behavioral modeling
  publication-title: Computer Hardware Description Languages and Their Applications
  doi: 10.1016/B978-0-444-89208-9.50029-6
– start-page: 303
  year: 2014
  end-page: 314
  ident: CR42
  article-title: A modeling framework for software architecture specification and validation
  publication-title: Simulation, Modeling, and Programming for Autonomous Robots
  doi: 10.1007/978-3-319-11900-7_26
– start-page: 18
  year: 2017
  end-page: 33
  ident: CR82
  article-title: Modelling and verification of timed robotic controllers
  publication-title: Integrated Formal Methods
  doi: 10.1007/978-3-319-66845-1_2
– start-page: 47
  year: 2010
  end-page: 62
  ident: CR75
  article-title: Formal semantics and analysis of behavioral aadl models in real-time maude
  publication-title: Formal Techniques for Distributed Systems
  doi: 10.1007/978-3-642-13464-7_5
– ident: CR35
– ident: CR61
– ident: CR58
– ident: CR84
– year: 2001
  ident: CR13
  publication-title: Specification and Development of Interactive Systems: Focus on Streams, Interfaces, and Refinement
  doi: 10.1007/978-1-4613-0091-5
– volume: 60
  start-page: 1429
  issue: 11
  year: 2012
  end-page: 1441
  ident: CR26
  article-title: Towards temporal verification of swarm robotic systems
  publication-title: Robot. Auton. Syst.
  doi: 10.1016/j.robot.2012.03.003
– volume: 19
  start-page: 46
  issue: 3
  year: 2012
  end-page: 56
  ident: CR95
  article-title: Toward a fully autonomous UAV: research platform for indoor and outdoor urban search and rescue
  publication-title: IEEE Robot. Autom. Mag.
  doi: 10.1109/MRA.2012.2206473
– ident: CR96
– start-page: 50
  year: 1989
  end-page: 122
  ident: CR8
  article-title: Process theory based on bisimulation semantics
  publication-title: Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency
  doi: 10.1007/BFb0013021
– ident: CR15
– volume: 22
  start-page: 153
  issue: 2
  year: 2010
  end-page: 191
  ident: CR91
  article-title: A process algebraic framework for specification and validation of real-time systems
  publication-title: Form. Asp. Comput.
  doi: 10.1007/s00165-009-0119-6
– year: 1999
  ident: CR65
  publication-title: Communicating and Mobile Systems: The -Calculus
– ident: CR9
– volume: 77
  start-page: 1151
  issue: 10–11
  year: 2012
  end-page: 1177
  ident: CR66
  article-title: Refinement-oriented models of Stateflow charts
  publication-title: Sci. Comput. Program.
  doi: 10.1016/j.scico.2011.07.007
– year: 1996
  ident: CR99
  publication-title: Using Z-Specification, Refinement, and Proof
– ident: CR81
– volume: 33
  start-page: 1145
  issue: 8
  year: 2014
  end-page: 1161
  ident: CR40
  article-title: Self-organized aggregation without computation
  publication-title: Int. J. Robot. Res.
  doi: 10.1177/0278364914525244
– volume: 34
  start-page: 168
  issue: 2
  year: 2004
  end-page: 180
  ident: CR29
  article-title: Usability evaluation of high-level user assistance for robot mission specification
  publication-title: IEEE Trans. Syst. Man Cybern. Part C Appl. Rev.
  doi: 10.1109/TSMCC.2004.826285
– volume: 126
  start-page: 183
  issue: 2
  year: 1994
  end-page: 235
  ident: CR2
  article-title: A theory of timed automata
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/0304-3975(94)90010-8
– year: 2012
  ident: CR32
  publication-title: Model-Based Engineering with AADL: An Introduction to the SAE Architecture Analysis & Design Language
– ident: CR43
– ident: CR14
– start-page: 137
  year: 2018
  end-page: 155
  ident: CR34
  article-title: Automating verification of state machines with reactive designs and Isabelle/UTP
  publication-title: Formal Aspects of Component Software
  doi: 10.1007/978-3-030-02146-7_7
– ident: CR53
– start-page: 155
  year: 2014
  end-page: 170
  ident: CR67
  article-title: Formal refinement in SysML
  publication-title: 11th International Conference on Integrated Formal Methods
  doi: 10.1007/978-3-319-10181-1_10
– volume: 16
  start-page: 1661
  issue: 6
  year: 1994
  end-page: 1674
  ident: CR101
  article-title: Time-constrained buffer specifications in CSP + T and timed CSP
  publication-title: ACM Trans. Program. Lang. Syst.
  doi: 10.1145/197320.197322
– year: 1985
  ident: CR45
  publication-title: Communicating Sequential Processes
– ident: CR79
– ident: CR98
– ident: CR73
– year: 2011
  ident: CR85
  publication-title: Understanding Concurrent Systems. Texts in Computer Science
– volume: 7
  start-page: 75
  issue: 1
  year: 2016
  end-page: 99
  ident: CR72
  article-title: A survey on domain-specific modeling and languages in Robotics
  publication-title: J. Softw. Eng. Robot.
– start-page: 171
  year: 2011
  end-page: 177
  ident: CR4
  article-title: Cvc4
  publication-title: Computer Aided Verification
  doi: 10.1007/978-3-642-22110-1_14
– ident: CR7
– ident: CR59
– start-page: 334
  year: 2014
  end-page: 342
  ident: CR18
  article-title: The nuXmv Symbolic Model Checker
  publication-title: 26th International Conference on Computer Aided Verification
  doi: 10.1007/978-3-319-08867-9_22
– ident: CR62
– ident: CR20
– start-page: 11
  volume-title: Integrated Formal Methods, Lecture Notes in Computer Science
  year: 2002
  ident: 710_CR48
  doi: 10.1007/3-540-47884-1_2
– ident: 710_CR57
– volume: 65
  start-page: 41
  issue: 1
  year: 2007
  ident: 710_CR1
  publication-title: Sci. Comput. Program.
  doi: 10.1016/j.scico.2006.08.005
– start-page: 250
  volume-title: Languages, Compilers, and Tools for Embedded Systems, Lecture Notes in Computer Science
  year: 1998
  ident: 710_CR89
  doi: 10.1007/BFb0057795
– volume: 35
  start-page: 133
  issue: 1
  year: 1992
  ident: 710_CR17
  publication-title: Microprocess. Microprogram.
  doi: 10.1016/0165-6074(92)90307-S
– volume: 126
  start-page: 183
  issue: 2
  year: 1994
  ident: 710_CR2
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/0304-3975(94)90010-8
– start-page: 18
  volume-title: Integrated Formal Methods
  year: 2017
  ident: 710_CR82
  doi: 10.1007/978-3-319-66845-1_2
– ident: 710_CR58
  doi: 10.1145/2786805.2786824
– volume-title: Communicating and Mobile Systems: The $$\pi $$ π
  year: 1999
  ident: 710_CR65
– ident: 710_CR20
  doi: 10.1109/ICRA.2013.6630674
– volume: 42
  start-page: 1730
  issue: 6
  year: 2012
  ident: 710_CR44
  publication-title: IEEE Trans. Syst. Man Cybern. C Appl. Rev.
  doi: 10.1109/TSMCC.2012.2218236
– start-page: 21
  volume-title: Unifying Theories of Programming, Lecture Notes in Computer Science
  year: 2015
  ident: 710_CR37
  doi: 10.1007/978-3-319-14806-9_2
– ident: 710_CR43
– volume: 19
  start-page: 46
  issue: 3
  year: 2012
  ident: 710_CR95
  publication-title: IEEE Robot. Autom. Mag.
  doi: 10.1109/MRA.2012.2206473
– volume: 16
  start-page: 1661
  issue: 6
  year: 1994
  ident: 710_CR101
  publication-title: ACM Trans. Program. Lang. Syst.
  doi: 10.1145/197320.197322
– volume-title: Isabelle/HOL: A Proof Assistant for Higher-Order Logic
  year: 2002
  ident: 710_CR71
  doi: 10.1007/3-540-45949-9
– ident: 710_CR14
  doi: 10.1109/IROS.2016.7759506
– volume-title: Understanding Concurrent Systems. Texts in Computer Science
  year: 2011
  ident: 710_CR85
– start-page: 155
  volume-title: 11th International Conference on Integrated Formal Methods
  year: 2014
  ident: 710_CR67
  doi: 10.1007/978-3-319-10181-1_10
– ident: 710_CR70
  doi: 10.7551/978-0-262-32621-6-ch047
– ident: 710_CR41
  doi: 10.1007/978-3-642-54862-8_13
– ident: 710_CR79
  doi: 10.1109/IROS.2014.6942757
– volume: 6
  start-page: 128
  issue: 2
  year: 2004
  ident: 710_CR49
  publication-title: Int. J. Softw. Tools Technol. Transf.
  doi: 10.1007/s10009-004-0140-2
– volume: 70
  start-page: 233
  issue: 1
  year: 2013
  ident: 710_CR78
  publication-title: J. Intell. Robot. Syst.
  doi: 10.1007/s10846-012-9692-7
– ident: 710_CR9
– ident: 710_CR68
  doi: 10.1109/IROS.2017.8206238
– ident: 710_CR15
  doi: 10.1109/IROS.2016.7759506
– volume: 29
  start-page: 331
  issue: 2
  year: 2013
  ident: 710_CR76
  publication-title: IEEE Trans. Robot.
  doi: 10.1109/TRO.2012.2230992
– ident: 710_CR100
  doi: 10.1007/978-3-642-35705-3_11
– start-page: 50
  volume-title: Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency
  year: 1989
  ident: 710_CR8
  doi: 10.1007/BFb0013021
– ident: 710_CR25
  doi: 10.1007/978-3-642-34327-8_16
– ident: 710_CR61
– start-page: 517
  volume-title: Distributed Autonomous Robotic Systems: the 13th International Symposium
  year: 2018
  ident: 710_CR51
  doi: 10.1007/978-3-319-73008-0_36
– ident: 710_CR84
– ident: 710_CR86
  doi: 10.1109/ICRA.2016.7487442
– ident: 710_CR60
  doi: 10.1145/3196558.3196561
– volume: 15
  start-page: 118
  issue: 2–3
  year: 2003
  ident: 710_CR22
  publication-title: Formal Asp. Comput.
  doi: 10.1007/s00165-003-0008-3
– start-page: 407
  volume-title: Computer Hardware Description Languages and Their Applications
  year: 1991
  ident: 710_CR28
  doi: 10.1016/B978-0-444-89208-9.50029-6
– ident: 710_CR33
  doi: 10.1007/978-3-642-04425-0_47
– ident: 710_CR55
  doi: 10.1145/3342355
– volume: 78
  start-page: 911
  issue: 3
  year: 2012
  ident: 710_CR11
  publication-title: J. Comput. Syst. Sci.
  doi: 10.1016/j.jcss.2011.08.007
– ident: 710_CR38
  doi: 10.1007/978-3-319-46750-4_17
– volume: 3535
  start-page: 99
  year: 2005
  ident: 710_CR80
  publication-title: Formal Methods Open Object-based Distributed Systems, Lecture Notes in Computer Science
  doi: 10.1007/11494881_7
– volume: 22
  start-page: 153
  issue: 2
  year: 2010
  ident: 710_CR91
  publication-title: Form. Asp. Comput.
  doi: 10.1007/s00165-009-0119-6
– volume: 34
  start-page: 168
  issue: 2
  year: 2004
  ident: 710_CR29
  publication-title: IEEE Trans. Syst. Man Cybern. Part C Appl. Rev.
  doi: 10.1109/TSMCC.2004.826285
– volume: 33
  start-page: 1145
  issue: 8
  year: 2014
  ident: 710_CR40
  publication-title: Int. J. Robot. Res.
  doi: 10.1177/0278364914525244
– ident: 710_CR97
– start-page: 334
  volume-title: 26th International Conference on Computer Aided Verification
  year: 2014
  ident: 710_CR18
  doi: 10.1007/978-3-319-08867-9_22
– ident: 710_CR53
  doi: 10.1007/s10270-015-0492-y
– ident: 710_CR24
  doi: 10.1007/978-3-642-30561-0_4
– ident: 710_CR6
– volume: 6
  start-page: 33
  issue: 1
  year: 2015
  ident: 710_CR83
  publication-title: J. Softw. Eng. Robot.
– volume: 77
  start-page: 1151
  issue: 10–11
  year: 2012
  ident: 710_CR66
  publication-title: Sci. Comput. Program.
  doi: 10.1016/j.scico.2011.07.007
– volume-title: Model-Based Engineering with AADL: An Introduction to the SAE Architecture Analysis & Design Language
  year: 2012
  ident: 710_CR32
– volume: 16
  start-page: 875
  year: 2015
  ident: 710_CR52
  publication-title: Softw. Syst. Model.
  doi: 10.1007/s10270-015-0492-y
– ident: 710_CR92
– volume-title: Specification and Development of Interactive Systems: Focus on Streams, Interfaces, and Refinement
  year: 2001
  ident: 710_CR13
  doi: 10.1007/978-1-4613-0091-5
– volume: 4
  start-page: 309
  issue: 3
  year: 2008
  ident: 710_CR56
  publication-title: Innov. Syst. Softw. Eng.
  doi: 10.1007/s11334-008-0055-2
– ident: 710_CR30
  doi: 10.1007/978-1-4471-1021-7_26
– ident: 710_CR5
– start-page: 431-
  volume-title: On Fault Tolerance and Scalability of Swarm Robotic Systems
  year: 2013
  ident: 710_CR10
– start-page: 50
  volume-title: Perspectives of System Informatics
  year: 2016
  ident: 710_CR3
  doi: 10.1007/978-3-319-41579-6_5
– ident: 710_CR7
  doi: 10.1007/BFb0020949
– ident: 710_CR39
  doi: 10.1007/978-3-319-47846-3_24
– ident: 710_CR35
  doi: 10.1007/978-3-319-52228-9_3
– ident: 710_CR16
  doi: 10.1007/978-3-319-44427-7_10
– ident: 710_CR62
– start-page: 303
  volume-title: Simulation, Modeling, and Programming for Autonomous Robots
  year: 2014
  ident: 710_CR42
  doi: 10.1007/978-3-319-11900-7_26
– ident: 710_CR63
  doi: 10.1145/3183440.3195044
– ident: 710_CR87
– volume-title: Using Z-Specification, Refinement, and Proof
  year: 1996
  ident: 710_CR99
– ident: 710_CR73
– volume-title: Communication and Concurrency
  year: 1989
  ident: 710_CR64
– volume: 8
  start-page: 798
  issue: 7
  year: 1989
  ident: 710_CR27
  publication-title: IEEE Trans. Comput. Aided Desi. Integr. Circuits Syst.
  doi: 10.1109/43.31537
– ident: 710_CR98
  doi: 10.1109/ICECCS.2011.13
– start-page: 709
  volume-title: Computer Aided Verification
  year: 2009
  ident: 710_CR94
  doi: 10.1007/978-3-642-02658-4_59
– ident: 710_CR77
  doi: 10.1145/571157.571174
– ident: 710_CR59
  doi: 10.4204/EPTCS.202.5
– volume-title: Unifying Theories of Programming
  year: 1998
  ident: 710_CR46
– volume-title: Communicating Sequential Processes
  year: 1985
  ident: 710_CR45
– ident: 710_CR74
– ident: 710_CR47
  doi: 10.1109/IROS.2013.6696915
– ident: 710_CR81
  doi: 10.1007/978-3-540-39958-2_16
– start-page: 855
  volume-title: FME 2003: Formal Methods
  year: 2003
  ident: 710_CR50
  doi: 10.1007/978-3-540-45236-2_46
– volume-title: Concurrent and Real-time Systems: The CSP Approach
  year: 2000
  ident: 710_CR88
– ident: 710_CR93
  doi: 10.4204/EPTCS.86.3
– start-page: 337
  volume-title: Tools and Algorithms for the Construction and Analysis of Systems
  year: 2008
  ident: 710_CR69
  doi: 10.1007/978-3-540-78800-3_24
– start-page: 218
  volume-title: Fundamental Approaches to Software Engineering
  year: 2002
  ident: 710_CR21
  doi: 10.1007/3-540-45923-5_15
– volume-title: Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE: Developing Cyber-Physical Systems
  year: 2013
  ident: 710_CR90
– ident: 710_CR12
– start-page: 171
  volume-title: Computer Aided Verification
  year: 2011
  ident: 710_CR4
  doi: 10.1007/978-3-642-22110-1_14
– start-page: 161
  volume-title: Integrated Formal Methods, Lecture Notes in Computer Science
  year: 2018
  ident: 710_CR31
  doi: 10.1007/978-3-319-98938-9_10
– volume: 7
  start-page: 75
  issue: 1
  year: 2016
  ident: 710_CR72
  publication-title: J. Softw. Eng. Robot.
– ident: 710_CR96
– start-page: 47
  volume-title: Formal Techniques for Distributed Systems
  year: 2010
  ident: 710_CR75
  doi: 10.1007/978-3-642-13464-7_5
– volume: 60
  start-page: 1429
  issue: 11
  year: 2012
  ident: 710_CR26
  publication-title: Robot. Auton. Syst.
  doi: 10.1016/j.robot.2012.03.003
– volume: 20
  start-page: 277
  issue: 3
  year: 2008
  ident: 710_CR54
  publication-title: Form. Asp. Comput.
  doi: 10.1007/s00165-007-0065-0
– volume: 138
  start-page: 243
  issue: 2
  year: 1995
  ident: 710_CR23
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/0304-3975(94)00169-J
– start-page: 39
  volume-title: Concurrency, Security, and Puzzles—Essays Dedicated to Andrew William Roscoe on the Occasion of His 60th Birthday, Lecture Notes in Computer Science
  year: 2017
  ident: 710_CR36
  doi: 10.1007/978-3-319-51046-0_3
– start-page: 137
  volume-title: Formal Aspects of Component Software
  year: 2018
  ident: 710_CR34
  doi: 10.1007/978-3-030-02146-7_7
– ident: 710_CR19
  doi: 10.1007/11889229_6
SSID ssib004299466
ssj0027432
Score 2.5247145
Snippet Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide variety of applications, many with potential safety hazards. The work...
Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide variety of applications, many with potential safety hazards. The work...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 3097
SubjectTerms Automated reasoning
Autonomous cars
Compilers
Computer Science
Electric appliances
Hazards
Information Systems Applications (incl.Internet)
Interpreters
IT in Business
Modelling
Programming Languages
Programming Techniques
Regular Paper
Robotics
Semantics
Software Engineering
Software Engineering/Programming and Operating Systems
Vacuum cleaners
SummonAdditionalLinks – databaseName: Advanced Technologies & Aerospace Database
  dbid: P5Z
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV09T8MwELWgMLBQPkWhIA9sYJHE-WRBCFExVRUCqbBE7sWWkFBS0pShvx6f45CCRBfWOHGiPNv3zue7R8g597WPAUpPpCyYMJ9LxYRygIksyAJPociIY8QmouEwHo-Tkd1wm9ljlc2aaBbqrADcI7_ysJCc5sKRfzP9YKgahdFVK6GxTjawSgJKN4yC1yWHywiUaVKTMJeHoU2asalzHkquuDEzVpYtfhqmlm3-CpAauzPo_veLd8i2ZZz0th4iu2RN5nuk26g5UDu598nLYzEpMPpeXVOjj4OJ6lTkGdWjHQ8UGQxpoajmjBTtYb2NSG2m_7zEtlJ3ol9ElwPjB-R5cP9098Cs8AIDHvKKJREgTUkAJqEjufY5MldlMgoCDiIRwofIA1DcVTIOEtAuEbhh7ChHCH1FKX5IOnmRyyNCBWh_DlzphwJ8GWeJwkzYMI41kdTswe8Rt_nrKdiq5CiO8Z629ZQRqVQjlRqk0kWPXHw_M61rcqy8u9_Ak9r5OUtbbHrksgG4bf67t-PVvZ2QLc2okvq0X590qnIuT8kmfFZvs_LMjM4v8K3rTg
  priority: 102
  providerName: ProQuest
Title RoboChart: modelling and verification of the functional behaviour of robotic applications
URI https://link.springer.com/article/10.1007/s10270-018-00710-z
https://www.proquest.com/docview/2170082674
Volume 18
WOSCitedRecordID wos000475600500013&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 1619-1374
  dateEnd: 20191231
  omitProxy: false
  ssIdentifier: ssj0027432
  issn: 1619-1366
  databaseCode: P5Z
  dateStart: 20190101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Computer Science Database
  customDbUrl:
  eissn: 1619-1374
  dateEnd: 20191231
  omitProxy: false
  ssIdentifier: ssj0027432
  issn: 1619-1366
  databaseCode: K7-
  dateStart: 20190101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 1619-1374
  dateEnd: 20191231
  omitProxy: false
  ssIdentifier: ssj0027432
  issn: 1619-1366
  databaseCode: BENPR
  dateStart: 20190101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: Springer Nature Link Journals
  customDbUrl:
  eissn: 1619-1374
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0027432
  issn: 1619-1366
  databaseCode: RSV
  dateStart: 20020901
  isFulltext: true
  titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22
  providerName: Springer Nature
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LSwMxEB5s68GL9YnVWnLwpoHdZp_eVFoEoZT6oHpZ0tkEBNlKHx76652ku32ICnrZwyabDZPHfJPJzAdwJjyyMVDTQkr9AfeE0lxqB7lM_dRvakMy4liyibDTifr9uJsHhY2L2-6FS9Lu1CvBbk1DkuJG3OpFPitBhdRdZAgbevdPazusZ0DKwuyyNGUEbWLuiiDIQ2e-b3NdPS0x5xc3qdU-7er_-r0D2znaZFfz6bELGyrbg2rB5MDyhb0Pz73hYGg875NLZrlxTJA6k1nKaKaby0R2_NhQM8KLzOjC-REiy6P8pyNTNqJG6Eds1Sl-AI_t1sPNLc9JFziKQEx4HKKBKDHiIHCUIHsjdXWqQt8XKGMpPQybiFq4WkV-jGQOoRtEjnakpDdai0MoZ8NMHQGTSLYcusoLJHoqSmNtomCDKCIQScjBq4FbyDrBPCO5IcZ4S5a5lI3sEpJdYmWXzGpwvvjmfZ6P49fa9WIIk3xtjpOmSUlIVlVIHbgohmxZ_HNrx3-rfgJbhK7i-c2_OpQno6k6hU38mLyORw2oXLc63V4DSnchp2fXf2nYefwJ3wLo9A
linkProvider Springer Nature
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1LT9wwEB4BRYILlJdYHq0P7QkskjjPSgihtgi0dIUQSHAK3oktVao2y-4Cgh_Fb-yMk3QpEtw4cI0TR4m_8Xy2Z-YD-KJCWmOgJUMqoq4MlbFSWw-lLqIiCiyLjHhObCLpdNKLi-xkAh6bXBgOq2zmRDdRFyXyHvlOwIXkiAsn4V7_WrJqFJ-uNhIaFSza5v6OlmzD3aMfNL5fg-Dg59n3Q1mrCkhUsRrJLEH2wRliN_aMIkJd-LYwSRQp1JnWISYBolW-NWmUIfF99OPUs57WdMVaRf1OwodQpQnbVTuRTxZ4ThCNSFQmfRXHdZJOnaoXsMSLn0rn1eXD_45wzG6fHcg6P3cw_97-0EeYqxm12K9MYAEmTG8R5hu1ClFPXktweVp2S44uGH0TTv-HE_GF7hWCrJkDphxGRWkFcWLB_r7aJhV1JYObAbcNqBN6kXh68L8M52_ygSsw1St7ZhWERlqvom_CWGNo0iKznOkbpykRZWJHYQv8ZpRzrKuus_jHn3xcL5qRkRMycoeM_KEFW_-e6Vc1R169e6OBQ17PP8N8jIUWbDeAGje_3Nva6719hpnDs1_H-fFRp70Os8QesyqycQOmRoMbswnTeDv6PRx8cpYh4OqtgfYXHsVKKw
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1NT9wwEB3xUaFeSmlB3QLFh_ZELZI4n0gIIWAFolqtEEi0l-Cd2FKlakN3l1blp_HrmHGcLlQqNw5c48RR4jf2G3tmHsBHFZOPgZYMqUoGMlbGSm0DlLpKqiSyLDISOLGJrNfLLy6K_gzctrkwHFbZzoluoq5q5D3yrYgLyREXzuIt68Mi-gfd3aufkhWk-KS1ldNoIHJi_vwm9228c3xAY_0pirqHZ_tH0isMSFSpmsgiQ16PC8RBGhhF5LoKbWWyJFGoC61jzCJEq0Jr8qRA4v4YpnlgA63pirWK-p2F-Yx8TA4n7Cff7jl7ThyNCFUhQ5WmPmHHp-1FLPcS5tKt8PLm4aI4Zbr_HM66Na-7-Jz_1mt45Zm22GtMYwlmzPANLLYqFsJPam_h62k9qDnqYLItnC4QJ-gLPawEWTkHUjnsitoK4sqCeUCzfSp8hYPrEbeNqBN6kbgfELAM50_ygSswN6yH5h0IjeTHYmjiVGNs8qqwnAGc5jkRaGJNcQfCdsRL9NXYWRTkRzmtI80oKQklpUNJedOBzb_PXDW1SB69e62FRunnpXE5xUUHPrfgmjb_v7f3j_e2AQuEr_LLce9kFV4SqSyagMc1mJuMrs06vMBfk-_j0QdnJAIunxpndxn9U08
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=RoboChart%3A+modelling+and+verification+of+the+functional+behaviour+of+robotic+applications&rft.jtitle=Software+and+systems+modeling&rft.au=Miyazawa%2C+Alvaro&rft.au=Ribeiro%2C+Pedro&rft.au=Li%2C+Wei&rft.au=Cavalcanti%2C+Ana&rft.date=2019-10-01&rft.pub=Springer+Berlin+Heidelberg&rft.issn=1619-1366&rft.eissn=1619-1374&rft.volume=18&rft.issue=5&rft.spage=3097&rft.epage=3149&rft_id=info:doi/10.1007%2Fs10270-018-00710-z&rft.externalDocID=10_1007_s10270_018_00710_z
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1619-1366&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1619-1366&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1619-1366&client=summon