Developing U PPAAL over 15 years
U PPAAL is a tool suitable for model checking real‐time systems described as networks of timed automata communicating by channel synchronizations and extended with integer variables. Its first version was released in 1995 and its development is still very active. It now features an advanced modeling...
Gespeichert in:
| Veröffentlicht in: | Software, practice & experience Jg. 41; H. 2; S. 133 - 142 |
|---|---|
| Hauptverfasser: | , , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
01.02.2011
|
| ISSN: | 0038-0644, 1097-024X |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | U
PPAAL
is a tool suitable for model checking real‐time systems described as networks of timed automata communicating by channel synchronizations and extended with integer variables. Its first version was released in 1995 and its development is still very active. It now features an advanced modeling language, a user‐friendly graphical interface, and a performant model checker engine. In addition, several flavors of the tool have matured in recent years. In this paper, we present how we managed to maintain the tool during 15 years, its current architecture with its challenges, and we give the future directions of the tool. Copyright © 2011 John Wiley & Sons, Ltd. |
|---|---|
| AbstractList | U
PPAAL
is a tool suitable for model checking real‐time systems described as networks of timed automata communicating by channel synchronizations and extended with integer variables. Its first version was released in 1995 and its development is still very active. It now features an advanced modeling language, a user‐friendly graphical interface, and a performant model checker engine. In addition, several flavors of the tool have matured in recent years. In this paper, we present how we managed to maintain the tool during 15 years, its current architecture with its challenges, and we give the future directions of the tool. Copyright © 2011 John Wiley & Sons, Ltd. |
| Author | Larsen, Kim Guldstrand Pettersson, Paul Behrmann, Gerd David, Alexandre Yi, Wang |
| Author_xml | – sequence: 1 givenname: Gerd surname: Behrmann fullname: Behrmann, Gerd – sequence: 2 givenname: Alexandre surname: David fullname: David, Alexandre – sequence: 3 givenname: Kim Guldstrand surname: Larsen fullname: Larsen, Kim Guldstrand – sequence: 4 givenname: Paul surname: Pettersson fullname: Pettersson, Paul – sequence: 5 givenname: Wang surname: Yi fullname: Yi, Wang |
| BookMark | eNplj0FLxDAUhIOsYHcV_Ak5eun6XvKapsey6ioU3MMK3kqaplKpbUnKwv57W_Skp5mBbwZmzVb90DvGbhG2CCDuw-gWoy5YhJClMQh6X7EIQOoYFNEVW4fwCYCYCBUx_uBOrhvGtv_gb_xwyPOCDyfnOSb87IwP1-yyMV1wN7-6Ycenx-PuOS5e9y-7vIgtkphiVJW2IMmSITCmtg1klSKtRQN1ZqhBMadU15qSKq1sgtIZRZVUkEkHcsPufmatH0LwrilH334Zfy4RyuVYOR9bjJrR7R_UtpOZ2qGfvGm7_4Vv18ZPaA |
| CitedBy_id | crossref_primary_10_1145_2964202 crossref_primary_10_1007_s10009_014_0323_4 crossref_primary_10_3390_computers7040065 crossref_primary_10_1002_spe_3372 crossref_primary_10_1007_s10009_014_0361_y crossref_primary_10_1007_s10270_021_00917_7 crossref_primary_10_3390_s21134541 crossref_primary_10_1016_j_jpdc_2016_12_017 crossref_primary_10_1007_s11390_020_0537_8 crossref_primary_10_3390_s22031157 crossref_primary_10_1155_2020_6791891 crossref_primary_10_1109_JPROC_2015_2453253 crossref_primary_10_1109_JPROC_2018_2853608 crossref_primary_10_1016_j_cosrev_2013_05_001 crossref_primary_10_1145_3140237 crossref_primary_10_1016_j_tcs_2013_08_015 crossref_primary_10_1007_s11334_025_00607_3 crossref_primary_10_1109_TCST_2021_3054800 crossref_primary_10_1145_3313909_3313913 crossref_primary_10_1162_neco_a_01569 crossref_primary_10_1109_TSE_2015_2468717 crossref_primary_10_3390_asi8030060 crossref_primary_10_4028_www_scientific_net_AMR_630_283 crossref_primary_10_1109_TSE_2019_2917202 crossref_primary_10_1155_2015_939028 crossref_primary_10_3390_en15239041 crossref_primary_10_1177_0037549720958056 |
| Cites_doi | 10.1007/BFb0035403 10.1007/BFb0054178 10.1109/PRFTS.1997.640153 10.1016/S1567-8326(02)00036-X 10.1016/S0304-3975(01)00215-8 10.1007/3-540-46002-0_32 10.1007/978-3-540-73368-3_14 10.1145/1453775.1453793 10.1007/978-3-540-75454-1_17 10.4204/EPTCS.13.1 10.1007/978-3-540-75454-1_16 10.1007/978-3-642-04368-0_8 10.1007/978-3-642-05089-3_33 10.1145/1176887.1176923 10.1007/978-3-540-88387-6_23 10.1007/978-3-540-75596-8_15 10.1007/11539452_9 10.1007/BFb0055040 10.1007/978-3-540-24732-6_8 10.1007/3-540-45319-9_13 10.1007/3-540-60249-6_41 10.1007/3-540-46002-0_6 10.1007/3-540-45923-5_15 10.1007/BFb0032042 10.1007/3-540-46419-0_10 10.1007/b12025 10.7146/brics.v8i3.20457 10.1007/11561163_8 10.1145/1086228.1086283 10.1007/3-540-48683-6_30 10.1007/11867340_10 10.1007/978-3-540-30206-3_21 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION |
| DOI | 10.1002/spe.1006 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1097-024X |
| EndPage | 142 |
| ExternalDocumentID | 10_1002_spe_1006 |
| GroupedDBID | -~X .3N .4S .DC .GA .Y3 05W 0R~ 10A 123 1L6 1OB 1OC 31~ 33P 3EH 3R3 3SF 3WU 4.4 4ZD 50Y 50Z 51W 51X 52M 52N 52O 52P 52S 52T 52U 52W 52X 5VS 66C 702 7PT 8-0 8-1 8-3 8-4 8-5 85S 8UM 8WZ 930 9M8 A03 A6W AAESR AAEVG AAHQN AAMMB AAMNL AANHP AANLZ AAONW AASGY AAXRX AAYCA AAYXX AAZKR ABCQN ABCUV ABDPE ABEFU ABEML ABIJN ABLJU ABUFD ACAHQ ACBWZ ACCZN ACFBH ACGFS ACIWK ACNCT ACPOU ACRPL ACSCC ACXBN ACXQS ACYXJ ADBBV ADEOM ADIZJ ADKYN ADMGS ADMLS ADMXK ADNMO ADOZA ADXAS ADZMN AEFGJ AEIGN AEIMD AENEX AEUYR AEYWJ AFBPY AFFPM AFGKR AFWVQ AFZJQ AGHNM AGQPQ AGXDD AGYGG AHBTC AIDQK AIDYY AIQQE AITYG AIURR AJXKR ALAGY ALMA_UNASSIGNED_HOLDINGS ALVPJ AMBMR AMYDB ARCSS ASPBG ATUGU AUFTA AVWKF AZBYB AZFZN AZVAB BAFTC BDRZF BFHJK BHBCM BMNLL BNHUX BROTX BRXPI BY8 CITATION CS3 CWDTD D-E D-F D0L DCZOG DPXWK DR2 DRFUL DRSTM DU5 EBS EJD F00 F01 F04 FEDTE G-S G.N GNP GODZA H.T H.X HBH HF~ HGLYW HHY HVGLF HZ~ IX1 J0M JPC KQQ LATKE LAW LC2 LC3 LEEKS LH4 LITHE LOXES LP6 LP7 LUTES LW6 LYRES M61 MEWTI MK4 MRFUL MRSTM MSFUL MSSTM MXFUL MXSTM N04 N05 N9A NF~ NNB O66 O8X O9- OIG P2P P2W P2X P4D PALCI PQQKQ PZZ Q.N Q11 QB0 QRW R.K RIWAO RJQFR ROL RX1 RXW RYL S10 SAMSI SUPJJ TAE TUS TWZ UB1 V2E W8V W99 WBKPD WH7 WIB WIH WIK WOHZO WQJ WXSBR WYISQ WZISG XG1 XPP XV2 YYP ZCA ZY4 ZZTAW ~02 ~IA ~WT |
| ID | FETCH-LOGICAL-c142t-16b8c034c4a40aadcf09b64882f0d9a4f1264878d845b7bc513ea64b36093e03 |
| ISSN | 0038-0644 |
| IngestDate | Tue Nov 18 22:00:49 EST 2025 Sat Nov 29 04:02:35 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| License | http://onlinelibrary.wiley.com/termsAndConditions#vor |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c142t-16b8c034c4a40aadcf09b64882f0d9a4f1264878d845b7bc513ea64b36093e03 |
| PageCount | 10 |
| ParticipantIDs | crossref_primary_10_1002_spe_1006 crossref_citationtrail_10_1002_spe_1006 |
| PublicationCentury | 2000 |
| PublicationDate | 2011-02-00 |
| PublicationDateYYYYMMDD | 2011-02-01 |
| PublicationDate_xml | – month: 02 year: 2011 text: 2011-02-00 |
| PublicationDecade | 2010 |
| PublicationTitle | Software, practice & experience |
| PublicationYear | 2011 |
| References | Behrmann G (e_1_2_8_6_2) e_1_2_8_28_2 e_1_2_8_29_2 e_1_2_8_23_2 e_1_2_8_24_2 e_1_2_8_45_2 e_1_2_8_25_2 e_1_2_8_9_2 e_1_2_8_4_2 e_1_2_8_3_2 Bengtsson J (e_1_2_8_5_2) 2003 Hessel A (e_1_2_8_27_2) 2007 e_1_2_8_8_2 e_1_2_8_7_2 e_1_2_8_42_2 e_1_2_8_20_2 e_1_2_8_41_2 Larsson F (e_1_2_8_10_2) 1997 e_1_2_8_21_2 e_1_2_8_44_2 e_1_2_8_22_2 e_1_2_8_43_2 Hessel A (e_1_2_8_26_2) 2004 e_1_2_8_40_2 e_1_2_8_16_2 e_1_2_8_39_2 e_1_2_8_17_2 David A (e_1_2_8_18_2) 2000 e_1_2_8_38_2 e_1_2_8_19_2 e_1_2_8_12_2 e_1_2_8_35_2 e_1_2_8_13_2 e_1_2_8_34_2 e_1_2_8_14_2 e_1_2_8_37_2 e_1_2_8_15_2 e_1_2_8_36_2 Yi W (e_1_2_8_2_2) 1994 e_1_2_8_31_2 e_1_2_8_30_2 e_1_2_8_33_2 e_1_2_8_11_2 e_1_2_8_32_2 |
| References_xml | – ident: e_1_2_8_13_2 doi: 10.1007/BFb0035403 – ident: e_1_2_8_17_2 doi: 10.1007/BFb0054178 – ident: e_1_2_8_12_2 doi: 10.1109/PRFTS.1997.640153 – ident: e_1_2_8_19_2 doi: 10.1016/S1567-8326(02)00036-X – ident: e_1_2_8_21_2 – ident: e_1_2_8_41_2 doi: 10.1016/S0304-3975(01)00215-8 – ident: e_1_2_8_31_2 doi: 10.1007/3-540-46002-0_32 – ident: e_1_2_8_28_2 doi: 10.1007/978-3-540-73368-3_14 – ident: e_1_2_8_38_2 – ident: e_1_2_8_43_2 – ident: e_1_2_8_22_2 doi: 10.1145/1453775.1453793 – ident: e_1_2_8_37_2 doi: 10.1007/978-3-540-75454-1_17 – ident: e_1_2_8_20_2 doi: 10.4204/EPTCS.13.1 – start-page: 225 volume-title: SPIN Workshop 03 ident: e_1_2_8_6_2 – ident: e_1_2_8_40_2 doi: 10.1007/978-3-540-75454-1_16 – ident: e_1_2_8_44_2 doi: 10.1007/978-3-642-04368-0_8 – ident: e_1_2_8_15_2 doi: 10.1007/978-3-642-05089-3_33 – ident: e_1_2_8_14_2 doi: 10.1145/1176887.1176923 – start-page: 87 volume-title: Lectures on Concurrency and Petri Nets year: 2003 ident: e_1_2_8_5_2 – start-page: 31 volume-title: Testing of Software and Communicating Systems: Work‐in‐Progress and Position Papers, Tool Demonstrations, and Tutorial Abstracts of TestCom/FATES year: 2007 ident: e_1_2_8_27_2 – ident: e_1_2_8_45_2 – ident: e_1_2_8_29_2 doi: 10.1007/978-3-540-88387-6_23 – ident: e_1_2_8_39_2 doi: 10.1007/978-3-540-75596-8_15 – ident: e_1_2_8_35_2 doi: 10.1007/11539452_9 – ident: e_1_2_8_36_2 doi: 10.1007/BFb0055040 – ident: e_1_2_8_34_2 doi: 10.1007/978-3-540-24732-6_8 – ident: e_1_2_8_7_2 doi: 10.1007/3-540-45319-9_13 – ident: e_1_2_8_4_2 doi: 10.1007/3-540-60249-6_41 – ident: e_1_2_8_30_2 doi: 10.1007/3-540-46002-0_6 – ident: e_1_2_8_16_2 doi: 10.1007/3-540-45923-5_15 – ident: e_1_2_8_3_2 doi: 10.1007/BFb0032042 – start-page: 165 volume-title: Proceedings of Euromicro—RTS'00 year: 2000 ident: e_1_2_8_18_2 – ident: e_1_2_8_11_2 doi: 10.1007/3-540-46419-0_10 – ident: e_1_2_8_24_2 doi: 10.1007/b12025 – ident: e_1_2_8_23_2 doi: 10.7146/brics.v8i3.20457 – ident: e_1_2_8_33_2 – start-page: 14 volume-title: Proceedings of the 18th IEEE RTSS year: 1997 ident: e_1_2_8_10_2 – start-page: 268 volume-title: Proceedings of the Fourth ICQS year: 2004 ident: e_1_2_8_26_2 – start-page: 223 volume-title: Proceedings of FORTE'94 year: 1994 ident: e_1_2_8_2_2 – ident: e_1_2_8_32_2 doi: 10.1007/11561163_8 – ident: e_1_2_8_25_2 doi: 10.1145/1086228.1086283 – ident: e_1_2_8_8_2 doi: 10.1007/3-540-48683-6_30 – ident: e_1_2_8_9_2 doi: 10.1007/11867340_10 – ident: e_1_2_8_42_2 doi: 10.1007/978-3-540-30206-3_21 |
| SSID | ssj0011526 |
| Score | 2.2177892 |
| Snippet | U
PPAAL
is a tool suitable for model checking real‐time systems described as networks of timed automata communicating by channel synchronizations and extended... |
| SourceID | crossref |
| SourceType | Enrichment Source Index Database |
| StartPage | 133 |
| Title | Developing U PPAAL over 15 years |
| Volume | 41 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVWIB databaseName: Wiley Online Library customDbUrl: eissn: 1097-024X dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0011526 issn: 0038-0644 databaseCode: DRFUL dateStart: 19960101 isFulltext: true titleUrlDefault: https://onlinelibrary.wiley.com providerName: Wiley-Blackwell |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LaxsxEBZtkkMvfaQtTZMGFQI9mCWSVvvQ0TQJgZpgEhtyM3pSg7s1tpum_z6jlfZBkkN6yGURQlqhneHTaHbmG4SOhJVMlcol1jmW8MK4pFQpGHJwXDOmNZFC18UmiouL8vpajOOvmHVdTqCoqvL2ViyfVdTQB8L2qbP_Ie72pdABbRA6PEHs8HyS4E-6NKjpYDweDkcDH6Y5oNngH-x13TdHrwCE_8rghm7ypWplsC0Dcntftz99fkEVHOkr07m4b-amlyrTBdOOYLEAaj_mv0AXF8a7VSrToXFN7RlTvtoQRdP5VNtwjgirgJpg2wTPgA1ISjzNKwvhlw3UctpTKdbDTRrYMOIRTAPh1gN0D2yx66X1zUcItO8dbG24YaBmZjOY6Rv5S7TNikwACG6fXJ5NR-1vJzBm8sDjGfbTsBUTdtys2rNfeobI5C16HW8QeBgk_w69sNUuetNU58ARrN8j3CkCnuJaEbBXBEwzXCvCBzQ5O518P09iPYxEwxfZJDRXpSYp11xyIqXRjgiVAwIzR4yQ3FEfrliUpuSZKpTOaGplzlWaE5Fakn5EW9Xvyn5CGEyXXBeSyQymwSCZCy2d4lw7KlOT7aFvzSZnOnLF-5Ili9n9T7mHvrYjl4Ef5cGYz08Ys49edZp1gLY2qz_2C9rRN5v5enUY5XQHDSRXXw |
| linkProvider | Wiley-Blackwell |
| 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=Developing+U+PPAAL+over+15+years&rft.jtitle=Software%2C+practice+%26+experience&rft.au=Behrmann%2C+Gerd&rft.au=David%2C+Alexandre&rft.au=Larsen%2C+Kim+Guldstrand&rft.au=Pettersson%2C+Paul&rft.date=2011-02-01&rft.issn=0038-0644&rft.eissn=1097-024X&rft.volume=41&rft.issue=2&rft.spage=133&rft.epage=142&rft_id=info:doi/10.1002%2Fspe.1006&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_spe_1006 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0038-0644&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0038-0644&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0038-0644&client=summon |