Formal reasoning about resilient goal-oriented multi-agent systems

In this paper we present our formalisation of a resilient goal-oriented multi-agent system and its essential properties. The formalisation covers the notions of system goals and agents, various formal structures (functions and relations) defining different interrelationships between these notions, a...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Science of computer programming Ročník 148; s. 66 - 87
Hlavní autori: Laibinis, L., Pereverzeva, I., Troubitsyna, E.
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Elsevier B.V 15.11.2017
Predmet:
ISSN:0167-6423, 1872-7964
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract In this paper we present our formalisation of a resilient goal-oriented multi-agent system and its essential properties. The formalisation covers the notions of system goals and agents, various formal structures (functions and relations) defining different interrelationships between these notions, as well as constraints on the system dynamics allowing a multi-agent system to become more reconfigurable and thus resilient in order to achieve the system goals. The formalisation results in establishing connections between goals at different levels of abstraction, system architecture and agent responsibilities. The proposed formal systematisation of the involved concepts can be seen as generic guidelines for formal development of reconfigurable systems. Moreover, we demonstrate how such guidelines can be interpreted within the Event-B framework. •We present a formalisation of a resilient goal-oriented multi-agent system and its essential properties.•The essential concepts of system agents, goals, and their various relationships are formalised.•The conditions to ensure system resilience and reconfigurability are investigated.•The formalisation can be seen as generic guidelines for formal development of such systems.•We demonstrate how such guidelines can be interpreted within the Event-B framework.
AbstractList In this paper we present our formalisation of a resilient goal-oriented multi-agent system and its essential properties. The formalisation covers the notions of system goals and agents, various formal structures (functions and relations) defining different interrelationships between these notions, as well as constraints on the system dynamics allowing a multi-agent system to become more reconfigurable and thus resilient in order to achieve the system goals. The formalisation results in establishing connections between goals at different levels of abstraction, system architecture and agent responsibilities. The proposed formal systematisation of the involved concepts can be seen as generic guidelines for formal development of reconfigurable systems. Moreover, we demonstrate how such guidelines can be interpreted within the Event-B framework. •We present a formalisation of a resilient goal-oriented multi-agent system and its essential properties.•The essential concepts of system agents, goals, and their various relationships are formalised.•The conditions to ensure system resilience and reconfigurability are investigated.•The formalisation can be seen as generic guidelines for formal development of such systems.•We demonstrate how such guidelines can be interpreted within the Event-B framework.
Author Pereverzeva, I.
Troubitsyna, E.
Laibinis, L.
Author_xml – sequence: 1
  givenname: L.
  surname: Laibinis
  fullname: Laibinis, L.
  email: linas.laibinis@mif.vu.lt
  organization: Vilnius University, Dep. of Computer Science, Didlaukio 47, 08303 Vilnius, Lithuania
– sequence: 2
  givenname: I.
  surname: Pereverzeva
  fullname: Pereverzeva, I.
  email: inna.pereverzeva@abo.fi
  organization: Åbo Akademi University, Information Technologies, Vesilinnantie 3, 20520 Turku, Finland
– sequence: 3
  givenname: E.
  surname: Troubitsyna
  fullname: Troubitsyna, E.
  email: elena.troubitsyna@abo.fi
  organization: Åbo Akademi University, Information Technologies, Vesilinnantie 3, 20520 Turku, Finland
BookMark eNqFkLFOwzAQhi1UJErhCVjyAg6-OLaTgQEqCkiVWLpbjmNXrhIb2S5S356EMjHAdHe6_zvpvmu08MEbhO6AlECA3x_KpJ0OZUVAlISVhDQXaAmNqLBoeb1AyyklMK8reoWuUzoQQngtYImeNiGOaiiiUSl45_eF6sIxT3NygzM-F_ugBhzi3Ju-GI9Ddljt5006pWzGdIMurRqSuf2pK7TbPO_Wr3j7_vK2ftxiTQnNWIBpgVjLVKe5sQxY11DgAKCZYrXiVrBWCdEK3nSMdrxmDWttYztb9cDoCrXnszqGlKKxUrussgs-R-UGCUTOLuRBfruQswtJmJxcTCz9xX5EN6p4-od6OFNm-urTmThnjNemd9HoLPvg_uS_AG7bfIY
CitedBy_id crossref_primary_10_1007_s00607_020_00861_2
Cites_doi 10.1007/s10514-007-9080-5
10.1007/s00165-014-0305-z
10.1007/s10515-008-0027-7
10.1145/2168260.2168268
10.1109/MIS.2004.40
10.1007/s10703-009-0088-7
10.1145/258077.258079
10.1007/s10458-006-5955-7
10.1145/990010.990013
10.1016/j.tcs.2007.02.025
10.1007/s00766-004-0189-1
10.1023/A:1012908529306
10.1504/IJAOSE.2010.036984
10.1023/B:AGNT.0000018806.20944.ef
ContentType Journal Article
Copyright 2017 Elsevier B.V.
Copyright_xml – notice: 2017 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.scico.2017.05.008
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7964
EndPage 87
ExternalDocumentID 10_1016_j_scico_2017_05_008
S0167642317301181
GroupedDBID --K
--M
.DC
.~1
0R~
123
1B1
1RT
1~.
1~5
4.4
457
4G.
5VS
7-5
71M
8P~
9JN
AACTN
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
AAYFN
ABBOA
ABJNI
ABMAC
ABVKL
ABYKQ
ACDAQ
ACGFS
ACRLP
ACZNC
ADBBV
ADEZE
ADHUB
AEBSH
AEKER
AENEX
AEXQZ
AFKWA
AFTJW
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
AXJTR
BKOJK
BLXMC
CS3
DU5
E.L
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HVGLF
IHE
IXB
J1W
KOM
LG9
M26
M41
MO0
N9A
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
RIG
ROL
RPZ
SDF
SDG
SDP
SES
SPC
SPCBC
SSV
SSZ
T5K
TN5
XPP
ZMT
~G-
9DU
AAEDT
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABFNM
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADMUD
ADNMO
ADVLN
AEIPS
AEUPX
AFFNX
AFJKZ
AFPUW
AGHFR
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
FGOYB
G-2
HZ~
R2-
SEW
WUQ
ZY4
~HD
ID FETCH-LOGICAL-c303t-71e910ff5abc6ef515b8316111c5a54a6f759a779768b53b645859f8fbf2d153
ISICitedReferencesCount 11
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000413056100005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0167-6423
IngestDate Tue Nov 18 22:44:05 EST 2025
Sat Nov 29 03:37:18 EST 2025
Fri Feb 23 02:37:16 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Event-B
Formal reasoning
Goal-oriented development
System resilience
Multi-agent systems
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c303t-71e910ff5abc6ef515b8316111c5a54a6f759a779768b53b645859f8fbf2d153
PageCount 22
ParticipantIDs crossref_citationtrail_10_1016_j_scico_2017_05_008
crossref_primary_10_1016_j_scico_2017_05_008
elsevier_sciencedirect_doi_10_1016_j_scico_2017_05_008
PublicationCentury 2000
PublicationDate 2017-11-15
PublicationDateYYYYMMDD 2017-11-15
PublicationDate_xml – month: 11
  year: 2017
  text: 2017-11-15
  day: 15
PublicationDecade 2010
PublicationTitle Science of computer programming
PublicationYear 2017
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Weyns, Malek, Jesper Andersson (br0490) May 2012; 7
van Lamsweerde (br0450) 2003; vol. 2804
White (br0470) 1993
Tarasyuk, Troubitsyna, Laibinis (br0430) 2015; 27
Norman, Parker (br0290) 2014
Lomuscio, Qu, Raimondi (br0210) 2009; vol. 5643
Aziz, Arenas, Bicarregui, Ponsard, Massonet (br0010) 2009
Weyns, Usman Iftikhar, Gil de la Iglesia, Ahmad (br0480) 2012
Roman, McCann, Plun (br0400) 1997; 6
Bordini, Fisher, Pardavila, Wooldridge (br0060) 2003
Ball, Butler (br0040) 2009
Morandini, Penserini, Perini (br0280) 2008
McIver, Morgan (br0270) 2005
Darimont, Delor, Massonet, van Lamsweerde (br0100) 1997
Hao, Song, Liu, Sun, Gui, Song Dong, Leung (br0150) 2012; vol. 7455
Laibinis, Troubitsyna, Leppänen, Lilius, Malik (br0230) August 2006; vol. 4157
Pereverzeva, Troubitsyna, Laibinis (br0340) 2012; vol. 7527
Roman, Julien, Payton (br0380) 2007; 376
Laibinis, Troubitsyna, Leppänen (br0240) July 2007
Kwiatkowska, Norman, Parker (br0160) 2010
Roman, McCann (br0390) 2002; 20
Crespi, Galstyan, Lerman (br0090) 2008; 24
Pereverzeva, Troubitsyna, Laibinis (br0360) 2012; vol. 7308
Rodin (br0410)
PRISM (br0320)
van Lamsweerde (br0460) 2009
Roman, Julien, Payton (br0370) 2004; vol. 2984
van Lamsweerde (br0440) 2001
Ferrari, Gnesi, Montanari, Pistore (br0130) October 2003; 12
Abrial (br0020) 2010
Heitmeyer, Kirby, Labaw, Bharadwaj (br0140) 1998; vol. 1427
Letier, Kramer, Magee, Uchitel (br0190) 2008; 15
DeLoach (br0500) 2004
Tarasyuk, Pereverzeva, Troubitsyna, Laibinis (br0420) 2013; vol. 8166
Matoussi, Gervais, Laleau (br0260) 2011
Ponsard, Dallons, Philippe (br0310) 2008
De Landtsheer, Letier, van Lamsweerde (br0200) 2004; 9
Bordini, Fisher, Visser, Wooldridge (br0070) 2006; 12
Baier, Cloth, Haverkort, Hermanns, Katoen (br0050) 2010; 36
DeLoach, García-Ojeda (br0120) 2010; 4
Bresciani, Perini, Giorgini, Giunchiglia, Mylopoulos (br0080) 2004; 8
br0330
Laibinis, Troubitsyna, Graja, Migeon, Kacem (br0220) 2014; vol. 8702
Alechina, Logan (br0030) 2016
Pereverzeva, Troubitsyna, Laibinis (br0350) 2012
Lyu, Chen, Wong (br0180) 2004; 19
Ponsard, Dieul (br0300) 2006; vol. 241
Matoussi, Gervais, Laleau (br0250) 2008
Laprie (br0170) 2008
Kwiatkowska (10.1016/j.scico.2017.05.008_br0160) 2010
Lyu (10.1016/j.scico.2017.05.008_br0180) 2004; 19
Laibinis (10.1016/j.scico.2017.05.008_br0230) 2006; vol. 4157
Weyns (10.1016/j.scico.2017.05.008_br0490) 2012; 7
Matoussi (10.1016/j.scico.2017.05.008_br0260) 2011
Bordini (10.1016/j.scico.2017.05.008_br0070) 2006; 12
Tarasyuk (10.1016/j.scico.2017.05.008_br0420) 2013; vol. 8166
Tarasyuk (10.1016/j.scico.2017.05.008_br0430) 2015; 27
Hao (10.1016/j.scico.2017.05.008_br0150) 2012; vol. 7455
McIver (10.1016/j.scico.2017.05.008_br0270) 2005
Ball (10.1016/j.scico.2017.05.008_br0040) 2009
Laibinis (10.1016/j.scico.2017.05.008_br0240) 2007
Laprie (10.1016/j.scico.2017.05.008_br0170) 2008
Pereverzeva (10.1016/j.scico.2017.05.008_br0350) 2012
Pereverzeva (10.1016/j.scico.2017.05.008_br0360) 2012; vol. 7308
Ferrari (10.1016/j.scico.2017.05.008_br0130) 2003; 12
Matoussi (10.1016/j.scico.2017.05.008_br0250) 2008
Roman (10.1016/j.scico.2017.05.008_br0370) 2004; vol. 2984
Roman (10.1016/j.scico.2017.05.008_br0390) 2002; 20
Abrial (10.1016/j.scico.2017.05.008_br0020) 2010
Norman (10.1016/j.scico.2017.05.008_br0290) 2014
Baier (10.1016/j.scico.2017.05.008_br0050) 2010; 36
Ponsard (10.1016/j.scico.2017.05.008_br0310) 2008
White (10.1016/j.scico.2017.05.008_br0470) 1993
Heitmeyer (10.1016/j.scico.2017.05.008_br0140) 1998; vol. 1427
Letier (10.1016/j.scico.2017.05.008_br0190) 2008; 15
PRISM (10.1016/j.scico.2017.05.008_br0320)
Laibinis (10.1016/j.scico.2017.05.008_br0220) 2014; vol. 8702
Aziz (10.1016/j.scico.2017.05.008_br0010) 2009
Pereverzeva (10.1016/j.scico.2017.05.008_br0340) 2012; vol. 7527
Roman (10.1016/j.scico.2017.05.008_br0400) 1997; 6
Rodin (10.1016/j.scico.2017.05.008_br0410)
Ponsard (10.1016/j.scico.2017.05.008_br0300) 2006; vol. 241
DeLoach (10.1016/j.scico.2017.05.008_br0120) 2010; 4
Bresciani (10.1016/j.scico.2017.05.008_br0080) 2004; 8
DeLoach (10.1016/j.scico.2017.05.008_br0500) 2004
Roman (10.1016/j.scico.2017.05.008_br0380) 2007; 376
Lomuscio (10.1016/j.scico.2017.05.008_br0210) 2009; vol. 5643
Darimont (10.1016/j.scico.2017.05.008_br0100) 1997
Morandini (10.1016/j.scico.2017.05.008_br0280) 2008
Weyns (10.1016/j.scico.2017.05.008_br0480) 2012
van Lamsweerde (10.1016/j.scico.2017.05.008_br0440) 2001
van Lamsweerde (10.1016/j.scico.2017.05.008_br0460) 2009
Crespi (10.1016/j.scico.2017.05.008_br0090) 2008; 24
De Landtsheer (10.1016/j.scico.2017.05.008_br0200) 2004; 9
Alechina (10.1016/j.scico.2017.05.008_br0030) 2016
Bordini (10.1016/j.scico.2017.05.008_br0060) 2003
van Lamsweerde (10.1016/j.scico.2017.05.008_br0450) 2003; vol. 2804
References_xml – volume: 36
  start-page: 1
  year: 2010
  end-page: 36
  ident: br0050
  article-title: Performability assessment by model checking of Markov reward models
  publication-title: Form. Methods Syst. Des.
– start-page: 156
  year: 2012
  end-page: 161
  ident: br0350
  article-title: Formal development of critical multi-agent systems: a refinement approach
  publication-title: 2012 Ninth European Dependable Computing Conference
– volume: vol. 8702
  start-page: 363
  year: 2014
  end-page: 377
  ident: br0220
  article-title: Formal modelling and verification of cooperative ant behaviour in Event-B
  publication-title: Software Engineering and Formal Methods – 12th International Conference
– volume: 27
  start-page: 53
  year: 2015
  end-page: 77
  ident: br0430
  article-title: Integrating stochastic reasoning into Event-B development
  publication-title: Form. Asp. Comput.
– volume: 7
  start-page: 8:1
  year: May 2012
  end-page: 8:61
  ident: br0490
  article-title: FORMS: unifying reference model for formal specification of distributed self-adaptive systems
  publication-title: ACM Trans. Auton. Adapt. Syst.
– volume: vol. 1427
  start-page: 526
  year: 1998
  end-page: 531
  ident: br0140
  article-title: SCR*: a toolset for specifying and analyzing software requirements
  publication-title: Computer Aided Verification, 10th International Conference
– volume: 8
  start-page: 203
  year: 2004
  end-page: 236
  ident: br0080
  article-title: Tropos: an agent-oriented software development methodology
  publication-title: Auton. Agents Multi-Agent Syst.
– year: 2016
  ident: br0030
  article-title: Verifying systems of resource-bounded agents
  publication-title: Pursuit of the Universal: Proceedings 12th Conference on Computability in Europe
– start-page: 612
  year: 1997
  end-page: 613
  ident: br0100
  article-title: GRAIL/KAOS: an environment for goal-driven requirements engineering
  publication-title: Proceedings of the 19th International Conference on Software Engineering
– volume: 9
  start-page: 104
  year: 2004
  end-page: 120
  ident: br0200
  article-title: Deriving tabular event-based specifications from goal-oriented requirements models
  publication-title: Requir. Eng.
– ident: br0320
  article-title: Probabilistic symbolic model checker
– start-page: 1691
  year: 2010
  end-page: 1698
  ident: br0160
  article-title: Advances and challenges of probabilistic model checking
  publication-title: Proc. 48th Annual Allerton Conference on Communication, Control and Computing
– volume: vol. 7455
  start-page: 16
  year: 2012
  end-page: 30
  ident: br0150
  article-title: Probabilistic model checking multi-agent behaviors in dispersion games using counter abstraction
  publication-title: PRIMA 2012
– year: 2008
  ident: br0170
  article-title: From dependability to resilience
  publication-title: DSN 2008, Dependable Systems and Networks
– volume: vol. 4157
  start-page: 261
  year: August 2006
  end-page: 287
  ident: br0230
  article-title: Formal service-oriented development of fault tolerant systems
  publication-title: Rigorous Development of Complex Fault Tolerant Systems
– volume: 19
  start-page: 32
  year: 2004
  end-page: 38
  ident: br0180
  article-title: Design and evaluation of a fault-tolerant mobile-agent system
  publication-title: IEEE Intell. Syst.
– volume: vol. 241
  year: 2006
  ident: br0300
  article-title: From requirements models to formal specifications in B
  publication-title: Proceedings of the CAISE*06 Workshop on Regulations Modelling and Their Validation and Verification ReMo2V '06
– volume: 6
  start-page: 250
  year: 1997
  end-page: 282
  ident: br0400
  article-title: Mobile UNITY: reasoning and specification in mobile computing
  publication-title: ACM Trans. Softw. Eng. Methodol.
– volume: vol. 2984
  start-page: 12
  year: 2004
  end-page: 36
  ident: br0370
  article-title: A formal treatment of context-awareness
  publication-title: Fundamental Approaches to Software Engineering, 7th International Conference
– volume: vol. 8166
  start-page: 109
  year: 2013
  end-page: 124
  ident: br0420
  article-title: Formal development and quantitative assessment of a resilient multi-robotic system
  publication-title: Software Engineering for Resilient Systems, Proceedings 5th International Workshop, SERENE 2013, Kiev, Ukraine, October 3–4, 2013
– year: 2014
  ident: br0290
  article-title: Quantitative Verification: Formal Guarantees for Timeliness, Reliability and Performance
– volume: 12
  start-page: 239
  year: 2006
  end-page: 256
  ident: br0070
  article-title: Verifying multi-agent programs by model checking
  publication-title: Auton. Agents Multi-Agent Syst.
– year: 2010
  ident: br0020
  article-title: Modeling in Event-B
– start-page: 104
  year: 2009
  end-page: 129
  ident: br0040
  article-title: Event-B patterns for specifying fault-tolerance in multi-agent interaction
  publication-title: Methods, Models and Tools for Fault Tolerance
– volume: 12
  start-page: 440
  year: October 2003
  end-page: 473
  ident: br0130
  article-title: A model-checking verification environment for mobile processes
  publication-title: ACM Trans. Softw. Eng. Methodol.
– start-page: 249
  year: 2001
  end-page: 263
  ident: br0440
  article-title: Goal-oriented requirements engineering: a guided tour
  publication-title: Requirements Engineering
– volume: vol. 7308
  start-page: 147
  year: 2012
  end-page: 161
  ident: br0360
  article-title: Formal goal-oriented development of resilient MAS in Event-B
  publication-title: Reliable Software Technologies – Ada-Europe 2012 – 17th Ada-Europe International Conference on Reliable Software Technologies, Stockholm, Sweden, June 11–15, 2012
– start-page: 139
  year: 2011
  end-page: 148
  ident: br0260
  article-title: A goal-based approach to guide the design of an abstract Event-B specification
  publication-title: 16th IEEE International Conference on Engineering of Complex Computer Systems
– start-page: 9
  year: 2008
  end-page: 16
  ident: br0280
  article-title: Towards Goal-oriented development of self-adaptive systems
  publication-title: Proceedings of the 2008 International Workshop on Software Engineering for Adaptive and Self-managing Systems
– volume: 20
  start-page: 47
  year: 2002
  end-page: 68
  ident: br0390
  article-title: A notation and logic for mobile computing
  publication-title: Form. Methods Syst. Des.
– year: 2009
  ident: br0460
  article-title: Requirements Engineering: From System Goals to UML Models to Software Specifications
– ident: br0410
  article-title: Event-B platform
– start-page: 22
  year: 2008
  end-page: 23
  ident: br0310
  article-title: From rigorous requirements engineering to formal system design of safety-critical systems
  publication-title: ERCIM News (75)
– volume: 376
  start-page: 185
  year: 2007
  end-page: 204
  ident: br0380
  article-title: Modeling adaptive behaviors in context UNITY
  publication-title: Theor. Comput. Sci.
– start-page: 96
  year: 2009
  end-page: 105
  ident: br0010
  article-title: From goal-oriented requirements to Event-B specifications
  publication-title: First NASA Formal Methods Symposium – NFM 2009
– volume: vol. 5643
  start-page: 682
  year: 2009
  end-page: 688
  ident: br0210
  article-title: MCMAS: a model checker for the verification of multi-agent systems
  publication-title: CAV 2009
– ident: br0330
  article-title: ProB Animator and Model Checker
– start-page: 24
  year: July 2007
  end-page: 32
  ident: br0240
  article-title: Formal reasoning about fault tolerance and parallelism in communicating systems
  publication-title: Proceedings of Workshop on Methods, Models and Tools for Fault Tolerance
– start-page: 338
  year: 2008
  ident: br0250
  article-title: A first attempt to express kaos refinement patterns with Event B
  publication-title: Abstract State Machines, B and Z, First International Conference, ABZ 2008
– volume: 15
  start-page: 175
  year: 2008
  end-page: 206
  ident: br0190
  article-title: Deriving event-based transition systems from goal-oriented requirements models
  publication-title: Autom. Softw. Eng.
– volume: vol. 2804
  start-page: 25
  year: 2003
  end-page: 43
  ident: br0450
  article-title: From system goals to software architecture
  publication-title: Formal Methods for Software Architectures
– start-page: 409
  year: 2003
  end-page: 416
  ident: br0060
  article-title: Model checking AgentSpeak
  publication-title: AAMAS 2003
– volume: vol. 7527
  start-page: 16
  year: 2012
  end-page: 31
  ident: br0340
  article-title: A case study in formal development of a fault tolerant multi-robotic system
  publication-title: Software Engineering for Resilient Systems – Proceedings 4th International Workshop, SERENE 2012, Pisa, Italy, September 27–28, 2012
– volume: 4
  start-page: 244
  year: 2010
  end-page: 280
  ident: br0120
  article-title: O-MaSE: a customisable approach to designing and building complex, adaptive multi-agent systems
  publication-title: IJAOSE
– year: 1993
  ident: br0470
  article-title: Markov Decision Processes
– start-page: 107
  year: 2004
  end-page: 125
  ident: br0500
  article-title: The MaSE methodology
  publication-title: Methodologies and Software Engineering for Agent Systems: The Agent-Oriented Software Engineering Handbook
– year: 2005
  ident: br0270
  article-title: Abstraction, Refinement and Proof for Probabilistic Systems
– start-page: 67
  year: 2012
  end-page: 79
  ident: br0480
  article-title: A survey of formal methods in self-adaptive systems
  publication-title: Proceedings of the Fifth International C* Conference on Computer Science and Software Engineering
– volume: 24
  start-page: 303
  year: 2008
  end-page: 313
  ident: br0090
  article-title: Top-down vs bottom-up methodologies in multi-agent system design
  publication-title: Auton. Robots
– start-page: 96
  year: 2009
  ident: 10.1016/j.scico.2017.05.008_br0010
  article-title: From goal-oriented requirements to Event-B specifications
– year: 2010
  ident: 10.1016/j.scico.2017.05.008_br0020
– volume: 24
  start-page: 303
  issue: 3
  year: 2008
  ident: 10.1016/j.scico.2017.05.008_br0090
  article-title: Top-down vs bottom-up methodologies in multi-agent system design
  publication-title: Auton. Robots
  doi: 10.1007/s10514-007-9080-5
– volume: 27
  start-page: 53
  issue: 1
  year: 2015
  ident: 10.1016/j.scico.2017.05.008_br0430
  article-title: Integrating stochastic reasoning into Event-B development
  publication-title: Form. Asp. Comput.
  doi: 10.1007/s00165-014-0305-z
– year: 2008
  ident: 10.1016/j.scico.2017.05.008_br0170
  article-title: From dependability to resilience
– volume: 15
  start-page: 175
  issue: 2
  year: 2008
  ident: 10.1016/j.scico.2017.05.008_br0190
  article-title: Deriving event-based transition systems from goal-oriented requirements models
  publication-title: Autom. Softw. Eng.
  doi: 10.1007/s10515-008-0027-7
– volume: vol. 4157
  start-page: 261
  year: 2006
  ident: 10.1016/j.scico.2017.05.008_br0230
  article-title: Formal service-oriented development of fault tolerant systems
– volume: vol. 5643
  start-page: 682
  year: 2009
  ident: 10.1016/j.scico.2017.05.008_br0210
  article-title: MCMAS: a model checker for the verification of multi-agent systems
– start-page: 24
  year: 2007
  ident: 10.1016/j.scico.2017.05.008_br0240
  article-title: Formal reasoning about fault tolerance and parallelism in communicating systems
– volume: 7
  start-page: 8:1
  issue: 1
  year: 2012
  ident: 10.1016/j.scico.2017.05.008_br0490
  article-title: FORMS: unifying reference model for formal specification of distributed self-adaptive systems
  publication-title: ACM Trans. Auton. Adapt. Syst.
  doi: 10.1145/2168260.2168268
– volume: 19
  start-page: 32
  issue: 5
  year: 2004
  ident: 10.1016/j.scico.2017.05.008_br0180
  article-title: Design and evaluation of a fault-tolerant mobile-agent system
  publication-title: IEEE Intell. Syst.
  doi: 10.1109/MIS.2004.40
– year: 2016
  ident: 10.1016/j.scico.2017.05.008_br0030
  article-title: Verifying systems of resource-bounded agents
– start-page: 67
  year: 2012
  ident: 10.1016/j.scico.2017.05.008_br0480
  article-title: A survey of formal methods in self-adaptive systems
– start-page: 107
  year: 2004
  ident: 10.1016/j.scico.2017.05.008_br0500
  article-title: The MaSE methodology
– start-page: 338
  year: 2008
  ident: 10.1016/j.scico.2017.05.008_br0250
  article-title: A first attempt to express kaos refinement patterns with Event B
– start-page: 22
  year: 2008
  ident: 10.1016/j.scico.2017.05.008_br0310
  article-title: From rigorous requirements engineering to formal system design of safety-critical systems
– volume: vol. 7527
  start-page: 16
  year: 2012
  ident: 10.1016/j.scico.2017.05.008_br0340
  article-title: A case study in formal development of a fault tolerant multi-robotic system
– start-page: 612
  year: 1997
  ident: 10.1016/j.scico.2017.05.008_br0100
  article-title: GRAIL/KAOS: an environment for goal-driven requirements engineering
– volume: 36
  start-page: 1
  issue: 1
  year: 2010
  ident: 10.1016/j.scico.2017.05.008_br0050
  article-title: Performability assessment by model checking of Markov reward models
  publication-title: Form. Methods Syst. Des.
  doi: 10.1007/s10703-009-0088-7
– ident: 10.1016/j.scico.2017.05.008_br0410
– year: 2009
  ident: 10.1016/j.scico.2017.05.008_br0460
– volume: vol. 7455
  start-page: 16
  year: 2012
  ident: 10.1016/j.scico.2017.05.008_br0150
  article-title: Probabilistic model checking multi-agent behaviors in dispersion games using counter abstraction
– volume: vol. 1427
  start-page: 526
  year: 1998
  ident: 10.1016/j.scico.2017.05.008_br0140
  article-title: SCR*: a toolset for specifying and analyzing software requirements
– year: 1993
  ident: 10.1016/j.scico.2017.05.008_br0470
– volume: 6
  start-page: 250
  issue: 3
  year: 1997
  ident: 10.1016/j.scico.2017.05.008_br0400
  article-title: Mobile UNITY: reasoning and specification in mobile computing
  publication-title: ACM Trans. Softw. Eng. Methodol.
  doi: 10.1145/258077.258079
– start-page: 139
  year: 2011
  ident: 10.1016/j.scico.2017.05.008_br0260
  article-title: A goal-based approach to guide the design of an abstract Event-B specification
– volume: vol. 7308
  start-page: 147
  year: 2012
  ident: 10.1016/j.scico.2017.05.008_br0360
  article-title: Formal goal-oriented development of resilient MAS in Event-B
– start-page: 104
  year: 2009
  ident: 10.1016/j.scico.2017.05.008_br0040
  article-title: Event-B patterns for specifying fault-tolerance in multi-agent interaction
– volume: vol. 8166
  start-page: 109
  year: 2013
  ident: 10.1016/j.scico.2017.05.008_br0420
  article-title: Formal development and quantitative assessment of a resilient multi-robotic system
– volume: vol. 2984
  start-page: 12
  year: 2004
  ident: 10.1016/j.scico.2017.05.008_br0370
  article-title: A formal treatment of context-awareness
– year: 2014
  ident: 10.1016/j.scico.2017.05.008_br0290
– volume: vol. 241
  year: 2006
  ident: 10.1016/j.scico.2017.05.008_br0300
  article-title: From requirements models to formal specifications in B
– volume: 12
  start-page: 239
  issue: 2
  year: 2006
  ident: 10.1016/j.scico.2017.05.008_br0070
  article-title: Verifying multi-agent programs by model checking
  publication-title: Auton. Agents Multi-Agent Syst.
  doi: 10.1007/s10458-006-5955-7
– volume: 12
  start-page: 440
  issue: 4
  year: 2003
  ident: 10.1016/j.scico.2017.05.008_br0130
  article-title: A model-checking verification environment for mobile processes
  publication-title: ACM Trans. Softw. Eng. Methodol.
  doi: 10.1145/990010.990013
– volume: 376
  start-page: 185
  issue: 3
  year: 2007
  ident: 10.1016/j.scico.2017.05.008_br0380
  article-title: Modeling adaptive behaviors in context UNITY
  publication-title: Theor. Comput. Sci.
  doi: 10.1016/j.tcs.2007.02.025
– volume: 9
  start-page: 104
  issue: 2
  year: 2004
  ident: 10.1016/j.scico.2017.05.008_br0200
  article-title: Deriving tabular event-based specifications from goal-oriented requirements models
  publication-title: Requir. Eng.
  doi: 10.1007/s00766-004-0189-1
– volume: 20
  start-page: 47
  issue: 1
  year: 2002
  ident: 10.1016/j.scico.2017.05.008_br0390
  article-title: A notation and logic for mobile computing
  publication-title: Form. Methods Syst. Des.
  doi: 10.1023/A:1012908529306
– volume: vol. 8702
  start-page: 363
  year: 2014
  ident: 10.1016/j.scico.2017.05.008_br0220
  article-title: Formal modelling and verification of cooperative ant behaviour in Event-B
– volume: 4
  start-page: 244
  issue: 3
  year: 2010
  ident: 10.1016/j.scico.2017.05.008_br0120
  article-title: O-MaSE: a customisable approach to designing and building complex, adaptive multi-agent systems
  publication-title: IJAOSE
  doi: 10.1504/IJAOSE.2010.036984
– volume: vol. 2804
  start-page: 25
  year: 2003
  ident: 10.1016/j.scico.2017.05.008_br0450
  article-title: From system goals to software architecture
– ident: 10.1016/j.scico.2017.05.008_br0320
– start-page: 9
  year: 2008
  ident: 10.1016/j.scico.2017.05.008_br0280
  article-title: Towards Goal-oriented development of self-adaptive systems
– start-page: 409
  year: 2003
  ident: 10.1016/j.scico.2017.05.008_br0060
  article-title: Model checking AgentSpeak
– year: 2005
  ident: 10.1016/j.scico.2017.05.008_br0270
– start-page: 156
  year: 2012
  ident: 10.1016/j.scico.2017.05.008_br0350
  article-title: Formal development of critical multi-agent systems: a refinement approach
– start-page: 249
  year: 2001
  ident: 10.1016/j.scico.2017.05.008_br0440
  article-title: Goal-oriented requirements engineering: a guided tour
– volume: 8
  start-page: 203
  issue: 3
  year: 2004
  ident: 10.1016/j.scico.2017.05.008_br0080
  article-title: Tropos: an agent-oriented software development methodology
  publication-title: Auton. Agents Multi-Agent Syst.
  doi: 10.1023/B:AGNT.0000018806.20944.ef
– start-page: 1691
  year: 2010
  ident: 10.1016/j.scico.2017.05.008_br0160
  article-title: Advances and challenges of probabilistic model checking
SSID ssj0006471
Score 2.2492268
Snippet In this paper we present our formalisation of a resilient goal-oriented multi-agent system and its essential properties. The formalisation covers the notions...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 66
SubjectTerms Event-B
Formal reasoning
Goal-oriented development
Multi-agent systems
System resilience
Title Formal reasoning about resilient goal-oriented multi-agent systems
URI https://dx.doi.org/10.1016/j.scico.2017.05.008
Volume 148
WOSCitedRecordID wos000413056100005&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: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-7964
  dateEnd: 20180131
  omitProxy: false
  ssIdentifier: ssj0006471
  issn: 0167-6423
  databaseCode: AIEXJ
  dateStart: 19950201
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3fT9swELYm2AMvY-yHBmzID3tjRkkaO8kjTEWwBzSJPvQtsh17KupS1BQE_PXc2Y5b1AmxSXuJqrRurLvL3XfW3XeEfM10kmluBiy1iWQ5YF6mBLdMqKyxoqnSplFu2ERxcVGOx9XPUDbWuXECRduWd3fV9X9VNdwDZWPr7F-oO_4p3IDPoHS4gtrh-iLFnyIKRbZ-2fmjVl97DGn1ZIrNj4e_ZnLKZshvjGjTVRQyiR1Wgda5WwWs_bsfqs9xAERf0_W7j3qOt3GikKTEpflHS3-LBFHzB3PrIOp5_GI0n92oyaK79x1pw6PVwwcIaFgAx5cnYmtdMf6QEpwv5DXecRnvWMsCkHzlGcuj5_Ukm8F3CrEWhdf8uz9quILMH94TLMzzvKtJuQxnscjwEveB20idF8P-_M2s4BX4vs3j8-H4R4zYwifmcd89O5WrA1x71J8RzAoqGb0lb0I6QY-9GeyQV6Z9R7b7UR00aO89OfFWQaNVUGcVNFoFfWIVdMUqaLCKD2R0Ohx9P2NhfAbTgEsWrEgNYEFruVRaGAvAVZUDAPhpqrnkuRQWhCGLAgBpqfhAiRxSx8qWVtmsgUD4kWy0s9Z8IhRyes1TY4uksblQVuo8t4nWOmtUYmy1S7JeIrUO1PI44WRa9zWEV7UTY41irBNegxh3ybe46Nozqzz_c9GLug7g0IO-GmzjuYV7_7pwn2wtTf4z2VjMb8wX8lrfLibd_CDY0CNod4vv
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=Formal+reasoning+about+resilient+goal-oriented+multi-agent+systems&rft.jtitle=Science+of+computer+programming&rft.au=Laibinis%2C+L.&rft.au=Pereverzeva%2C+I.&rft.au=Troubitsyna%2C+E.&rft.date=2017-11-15&rft.pub=Elsevier+B.V&rft.issn=0167-6423&rft.eissn=1872-7964&rft.volume=148&rft.spage=66&rft.epage=87&rft_id=info:doi/10.1016%2Fj.scico.2017.05.008&rft.externalDocID=S0167642317301181
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-6423&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-6423&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-6423&client=summon