Trace preservation in B and Event-B refinements

Saved in:
Bibliographic Details
Published inJournal of logical and algebraic methods in programming Vol. 137; p. 100943
Main Authors Stock, Sebastian, Mashkoor, Atif, Leuschel, Michael, Egyed, Alexander
Format Journal Article
LanguageEnglish
Published 01.02.2024
Online AccessGet full text

Cover

Loading…
ArticleNumber 100943
Author Egyed, Alexander
Leuschel, Michael
Mashkoor, Atif
Stock, Sebastian
Author_xml – sequence: 1
  givenname: Sebastian
  orcidid: 0000-0002-2231-8656
  surname: Stock
  fullname: Stock, Sebastian
– sequence: 2
  givenname: Atif
  orcidid: 0000-0003-1210-5953
  surname: Mashkoor
  fullname: Mashkoor, Atif
– sequence: 3
  givenname: Michael
  orcidid: 0000-0002-4595-1518
  surname: Leuschel
  fullname: Leuschel, Michael
– sequence: 4
  givenname: Alexander
  orcidid: 0000-0003-3128-5427
  surname: Egyed
  fullname: Egyed, Alexander
BookMark eNotj01qwzAUhLVIoWmaE3SjC9iRnv6sZRPSNhDoJl0LVX4Cm1g2Ugj09nWaroYZhmG-J7JIY0JCXjirOeN609f92Q9TDQzknDArxYIsQSioAFjzSNal9IzN1cY0gi_J5pR9QDplLJiv_tKNiXaJbqlPLd1fMV2qLc0Yu4TDbMozeYj-XHD9ryvy9bY_7T6q4-f7Yfd6rAJIealEVFIrDxaiFUwFa1tAI4zyTAvjW8MF55objDLG4GUToubWRKu-NYJGsSLivhvyWMp8wE25G3z-cZy5G6rr3R-qu6G6O6r4BUAnSuc
Cites_doi 10.1007/s10009-010-0145-y
10.1016/j.scico.2022.102907
10.1007/s10009-007-0063-9
10.1016/j.sysarc.2020.101833
10.1002/spe.2634
10.1007/s00766-011-0120-5
10.1016/j.scico.2011.03.005
10.1007/s00165-016-0376-0
10.1007/s10270-016-0514-4
ContentType Journal Article
DBID AAYXX
CITATION
DOI 10.1016/j.jlamp.2024.100943
DatabaseName CrossRef
DatabaseTitle CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
ExternalDocumentID 10_1016_j_jlamp_2024_100943
GroupedDBID --M
0R~
4.4
457
4G.
7-5
8P~
AAEDT
AAEDW
AAIKJ
AAKOC
AALRI
AAOAW
AATTM
AAXKI
AAXUO
AAYFN
AAYWO
AAYXX
ABBOA
ABJNI
ABMAC
ABXDB
ACDAQ
ACGFS
ACRLP
ACVFH
ADBBV
ADCNI
ADEZE
ADVLN
AEBSH
AEIPS
AEKER
AENEX
AEUPX
AFJKZ
AFPUW
AFTJW
AFXIZ
AGCQF
AGHFR
AGRNS
AGUBO
AIALX
AIEXJ
AIGII
AIIUN
AIKHN
AITUG
AKBMS
AKRWK
AKYEP
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
ANKPU
AOUOD
AXJTR
BKOJK
BLXMC
BNPGV
CITATION
EBS
EFJIC
EJD
FDB
FIRID
FYGXN
GBLVA
GBOLZ
HZ~
KOM
M41
O9-
OAUVE
RIG
ROL
SPC
SPCBC
SSH
SSV
SSZ
T5K
~G-
ID FETCH-LOGICAL-c244t-3f5465a292f9305c99d2e7375a0637ad71311617ef4ffca48cf6197f95b6e26e3
ISSN 2352-2208
IngestDate Tue Jul 01 00:37:50 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c244t-3f5465a292f9305c99d2e7375a0637ad71311617ef4ffca48cf6197f95b6e26e3
ORCID 0000-0003-1210-5953
0000-0003-3128-5427
0000-0002-4595-1518
0000-0002-2231-8656
OpenAccessLink https://doi.org/10.1016/j.jlamp.2024.100943
ParticipantIDs crossref_primary_10_1016_j_jlamp_2024_100943
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2024-02-00
PublicationDateYYYYMMDD 2024-02-01
PublicationDate_xml – month: 02
  year: 2024
  text: 2024-02-00
PublicationDecade 2020
PublicationTitle Journal of logical and algebraic methods in programming
PublicationYear 2024
References Gibson-Robinson (10.1016/j.jlamp.2024.100943_br0330) 2014
Mashkoor (10.1016/j.jlamp.2024.100943_br0230) 2011
Houdek (10.1016/j.jlamp.2024.100943_br0170) 2020
Vu (10.1016/j.jlamp.2024.100943_br0050) 2021
Zhu (10.1016/j.jlamp.2024.100943_br0150) 2019
Hansen (10.1016/j.jlamp.2024.100943_br0190) 2014; vol. 4
Fischer (10.1016/j.jlamp.2024.100943_br0260) 2019
Leuschel (10.1016/j.jlamp.2024.100943_br0130) 2005
Leuschel (10.1016/j.jlamp.2024.100943_br0100) 2021
Hallerstede (10.1016/j.jlamp.2024.100943_br0310) 2010
Lecomte (10.1016/j.jlamp.2024.100943_br0120) 2014
Wynne (10.1016/j.jlamp.2024.100943_br0270) 2017
Leuschel (10.1016/j.jlamp.2024.100943_br0070) 2008; 10
Gargantini (10.1016/j.jlamp.2024.100943_br0250) 2008
Snook (10.1016/j.jlamp.2024.100943_br0290) 2021; 112
Mashkoor (10.1016/j.jlamp.2024.100943_br0110) 2018; 48
Mashkoor (10.1016/j.jlamp.2024.100943_br0040) 2017; 16
Leuschel (10.1016/j.jlamp.2024.100943_br0200) 2020
Arcaini (10.1016/j.jlamp.2024.100943_br0240) 2019
Mashkoor (10.1016/j.jlamp.2024.100943_br0210) 2011; 16
Malik (10.1016/j.jlamp.2024.100943_br0280) 2009
Abrial (10.1016/j.jlamp.2024.100943_br0090) 2010
Mammar (10.1016/j.jlamp.2024.100943_br0180) 2020
Hallerstede (10.1016/j.jlamp.2024.100943_br0320) 2013; 78
Snook (10.1016/j.jlamp.2024.100943_br0300) 2021
Schneider (10.1016/j.jlamp.2024.100943_br0340) 2014
Abrial (10.1016/j.jlamp.2024.100943_br0140) 2010; 12
Werth (10.1016/j.jlamp.2024.100943_br0060) 2020
Boniol (10.1016/j.jlamp.2024.100943_br0160) 2014; vol. 4
Hoang (10.1016/j.jlamp.2024.100943_br0350) 2016; 28
Stock (10.1016/j.jlamp.2024.100943_br0220) 2023
Mashkoor (10.1016/j.jlamp.2024.100943_br0020) 2021
Bendisposto (10.1016/j.jlamp.2024.100943_br0030) 2021
Abrial (10.1016/j.jlamp.2024.100943_br0010) 1996
Zhu (10.1016/j.jlamp.2024.100943_br0360) 2023; 225
Stock (10.1016/j.jlamp.2024.100943_br0080) 2022
References_xml – start-page: 335
  year: 2020
  ident: 10.1016/j.jlamp.2024.100943_br0200
  article-title: Modelling and validating an automotive system in classical B and Event-B
– volume: vol. 4
  start-page: 66
  year: 2014
  ident: 10.1016/j.jlamp.2024.100943_br0190
  article-title: Validation of the ABZ landing gear system using ProB
– start-page: 138
  year: 2011
  ident: 10.1016/j.jlamp.2024.100943_br0230
  article-title: Guidelines for formal domain modeling in Event-B
– start-page: 147
  year: 2021
  ident: 10.1016/j.jlamp.2024.100943_br0100
  article-title: Spot the difference: a detailed comparison between B and Event-B
– start-page: 345
  year: 2005
  ident: 10.1016/j.jlamp.2024.100943_br0130
  article-title: Automatic refinement checking for B
– start-page: 1
  year: 2019
  ident: 10.1016/j.jlamp.2024.100943_br0150
  article-title: Towards refinement semantics of real-time trigger-response properties in event-B
– start-page: 287
  year: 2010
  ident: 10.1016/j.jlamp.2024.100943_br0310
  article-title: Refinement-animation for Event-B — towards a method of validation
– volume: 12
  start-page: 447
  year: 2010
  ident: 10.1016/j.jlamp.2024.100943_br0140
  article-title: Rodin: an open toolset for modelling and reasoning in Event-B
  publication-title: Int. J. Softw. Tools Technol. Transf.
  doi: 10.1007/s10009-010-0145-y
– start-page: 177
  year: 2009
  ident: 10.1016/j.jlamp.2024.100943_br0280
  article-title: Model-based testing using scenarios and Event-B refinements
– start-page: 281
  year: 2020
  ident: 10.1016/j.jlamp.2024.100943_br0170
  article-title: Adaptive exterior light and speed control system
– start-page: 1
  year: 2019
  ident: 10.1016/j.jlamp.2024.100943_br0240
  article-title: Automatic refinement of ASM abstract test cases
– start-page: 193
  year: 2021
  ident: 10.1016/j.jlamp.2024.100943_br0030
  article-title: ProB 2-UI: a Java-based user interface for ProB
– start-page: 373
  year: 2008
  ident: 10.1016/j.jlamp.2024.100943_br0250
  article-title: Model-driven language engineering: the ASMETA case study
– start-page: 260
  year: 2020
  ident: 10.1016/j.jlamp.2024.100943_br0060
  article-title: VisB: a lightweight tool to visualize formal models with SVG graphics
– volume: 225
  year: 2023
  ident: 10.1016/j.jlamp.2024.100943_br0360
  article-title: A fairness-based refinement strategy to transform liveness properties in Event-B models
  publication-title: Sci. Comput. Program.
  doi: 10.1016/j.scico.2022.102907
– volume: 10
  start-page: 185
  year: 2008
  ident: 10.1016/j.jlamp.2024.100943_br0070
  article-title: ProB: an automated analysis toolset for the B method
  publication-title: Int. J. Softw. Tools Technol. Transf.
  doi: 10.1007/s10009-007-0063-9
– year: 2017
  ident: 10.1016/j.jlamp.2024.100943_br0270
– start-page: 12
  year: 2021
  ident: 10.1016/j.jlamp.2024.100943_br0300
  article-title: Scenario checker: an Event-B tool for validating abstract models
– volume: 112
  year: 2021
  ident: 10.1016/j.jlamp.2024.100943_br0290
  article-title: Domain-specific scenarios for refinement-based methods
  publication-title: J. Syst. Archit.
  doi: 10.1016/j.sysarc.2020.101833
– start-page: 187
  year: 2014
  ident: 10.1016/j.jlamp.2024.100943_br0330
  article-title: FDR3–a modern refinement checker for CSP
– volume: 48
  start-page: 2350
  year: 2018
  ident: 10.1016/j.jlamp.2024.100943_br0110
  article-title: Evaluating the suitability of state-based formal methods for industrial deployment
  publication-title: Softw. Pract. Exp.
  doi: 10.1002/spe.2634
– volume: 16
  start-page: 191
  year: 2011
  ident: 10.1016/j.jlamp.2024.100943_br0210
  article-title: Utilizing Event-B for domain engineering: a critical analysis
  publication-title: Requir. Eng.
  doi: 10.1007/s00766-011-0120-5
– start-page: 351
  year: 2020
  ident: 10.1016/j.jlamp.2024.100943_br0180
  article-title: An Event-B model of an automotive adaptive exterior light system
– volume: 78
  start-page: 272
  year: 2013
  ident: 10.1016/j.jlamp.2024.100943_br0320
  article-title: Validation of formal models by refinement animation
  publication-title: Sci. Comput. Program.
  doi: 10.1016/j.scico.2011.03.005
– volume: 28
  start-page: 909
  year: 2016
  ident: 10.1016/j.jlamp.2024.100943_br0350
  article-title: Foundations for using linear temporal logic in Event-B refinement
  publication-title: Form. Asp. Comput.
  doi: 10.1007/s00165-016-0376-0
– start-page: 160
  year: 2023
  ident: 10.1016/j.jlamp.2024.100943_br0220
  article-title: Validation by abstraction and refinement
– start-page: 159
  year: 2019
  ident: 10.1016/j.jlamp.2024.100943_br0260
  article-title: Formal model validation through acceptance tests
– volume: vol. 4
  start-page: 1
  year: 2014
  ident: 10.1016/j.jlamp.2024.100943_br0160
  article-title: The landing gear system case study
– year: 1996
  ident: 10.1016/j.jlamp.2024.100943_br0010
– year: 2010
  ident: 10.1016/j.jlamp.2024.100943_br0090
– start-page: 81
  year: 2021
  ident: 10.1016/j.jlamp.2024.100943_br0050
  article-title: Validation of formal models by timed probabilistic simulation
– start-page: 35
  year: 2014
  ident: 10.1016/j.jlamp.2024.100943_br0120
  article-title: Atelier B
  publication-title: Form. Methods Appl. Complex Syst. Implement. B Method
– volume: 16
  start-page: 789
  year: 2017
  ident: 10.1016/j.jlamp.2024.100943_br0040
  article-title: Refinement-based validation of Event-B specifications
  publication-title: Softw. Syst. Model.
  doi: 10.1007/s10270-016-0514-4
– start-page: 316
  year: 2022
  ident: 10.1016/j.jlamp.2024.100943_br0080
  article-title: Trace refinement in B and Event-B
– start-page: 221
  year: 2014
  ident: 10.1016/j.jlamp.2024.100943_br0340
  article-title: Managing LTL properties in Event-B refinement
– start-page: 1
  year: 2021
  ident: 10.1016/j.jlamp.2024.100943_br0020
  article-title: Validation obligations: a novel approach to check compliance between requirements and their formal specification
SSID ssj0001687831
Score 2.2605639
SourceID crossref
SourceType Index Database
StartPage 100943
Title Trace preservation in B and Event-B refinements
Volume 137
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELZ4LCy8EW95YIOU4jivsUWgAioLVOoWOY5dWmiLShjg13O24ySFClGWKIoiK8ldvvty-e4OoRNGSeL6ad2B6O05lLPUCUWgZDmK7fo0YakqcG7f-60Ove163VKQqatLsqTGP2fWlfzHqnAM7KqqZOewbLEoHIB9sC9swcKw_ZuNJ4yrQidRpFZV-qKpfwhcKSGj0zyFCAhEcmhbNs0gohb9dNvWl576k9zn-WhpozI3Gq6hjXJmuprB0QcBcTCr-FibvT09j00SoJH1Zan4eX9TqtPvWn3F5nsfJuVaVNtUcxGEWvmyhSwCdM4hpB5O4avp6pIj5IXWMs4Eb5NHGNQG8C6oVqKE1sqzp1tlfwthhbDQatYGsV4kVovEZpFFtEzgUwKwcLlxc9e6LzNxfhiEenBlcfm2PZUWAv64nAqFqXCRx3W0mtsON4xHbKAFMdpEa3ZAB87xegudawfBVQfB_RFuYnjIOHcQXHGQbdS5vnq8bDn5hAyHAy3LHFeqWfaMRERGANw8ilIiAjfwGDDPgKWBaqYEHFVIKqXqX88lfDAHMvISXxBfuDtoaTQeiV2EqR_y1BfA1lhIuR4j4NE0lAmpy9SVbA-d2ZuOX00jlPiXp70_3-kHaKX0p0O0lE3exRGwvSw5zs31BWUcU6o
linkProvider Elsevier
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=Trace+preservation+in+B+and+Event-B+refinements&rft.jtitle=Journal+of+logical+and+algebraic+methods+in+programming&rft.au=Stock%2C+Sebastian&rft.au=Mashkoor%2C+Atif&rft.au=Leuschel%2C+Michael&rft.au=Egyed%2C+Alexander&rft.date=2024-02-01&rft.issn=2352-2208&rft.volume=137&rft.spage=100943&rft_id=info:doi/10.1016%2Fj.jlamp.2024.100943&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jlamp_2024_100943
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2352-2208&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2352-2208&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2352-2208&client=summon