Efficient parallel derivation of short distinguishing sequences for nondeterministic finite state machines using MapReduce

Distinguishing sequences are widely used in finite state machine-based conformance testing to solve the state identification problem. In this paper, we address the scalability issue encountered while deriving distinguishing sequences from complete observable nondeterministic finite state machines by...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of big data Ročník 8; číslo 1; s. 1 - 27 / 145
Hlavní autoři: Elghadyry, Bilal, Ouardi, Faissal, Lotfi, Zineb, Verel, Sébastien
Médium: Journal Article
Jazyk:angličtina
Vydáno: Cham Springer International Publishing 20.11.2021
Springer Nature B.V
Springer
SpringerOpen
Témata:
ISSN:2196-1115, 2196-1115
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Distinguishing sequences are widely used in finite state machine-based conformance testing to solve the state identification problem. In this paper, we address the scalability issue encountered while deriving distinguishing sequences from complete observable nondeterministic finite state machines by introducing a massively parallel MapReduce version of the well-known Exact Algorithm. To the best of our knowledge, this is the first study to tackle this task using the MapReduce approach. First, we give a concise overview of the well-known Exact Algorithm for deriving distinguishing sequences from nondeterministic finite state machines. Second, we propose a parallel algorithm for this problem using the MapReduce approach and analyze its communication cost using Afrati et al. model. Furthermore, we conduct a variety of intensive and comparative experiments on a wide range of finite state machine classes to demonstrate that our proposed solution is efficient and scalable.
AbstractList Distinguishing sequences are widely used in finite state machine-based conformance testing to solve the state identification problem. In this paper, we address the scalability issue encountered while deriving distinguishing sequences from complete observable nondeterministic finite state machines by introducing a massively parallel MapReduce version of the well-known Exact Algorithm. To the best of our knowledge, this is the first study to tackle this task using the MapReduce approach. First, we give a concise overview of the well-known Exact Algorithm for deriving distinguishing sequences from nondeterministic finite state machines. Second, we propose a parallel algorithm for this problem using the MapReduce approach and analyze its communication cost using Afrati et al. model. Furthermore, we conduct a variety of intensive and comparative experiments on a wide range of finite state machine classes to demonstrate that our proposed solution is efficient and scalable.
Abstract Distinguishing sequences are widely used in finite state machine-based conformance testing to solve the state identification problem. In this paper, we address the scalability issue encountered while deriving distinguishing sequences from complete observable nondeterministic finite state machines by introducing a massively parallel MapReduce version of the well-known Exact Algorithm. To the best of our knowledge, this is the first study to tackle this task using the MapReduce approach. First, we give a concise overview of the well-known Exact Algorithm for deriving distinguishing sequences from nondeterministic finite state machines. Second, we propose a parallel algorithm for this problem using the MapReduce approach and analyze its communication cost using Afrati et al. model. Furthermore, we conduct a variety of intensive and comparative experiments on a wide range of finite state machine classes to demonstrate that our proposed solution is efficient and scalable.
ArticleNumber 145
Author Ouardi, Faissal
Elghadyry, Bilal
Lotfi, Zineb
Verel, Sébastien
Author_xml – sequence: 1
  givenname: Bilal
  orcidid: 0000-0002-8034-5855
  surname: Elghadyry
  fullname: Elghadyry, Bilal
  email: bilal.el-ghadyry@univ-littoral.fr
  organization: Univ. Littoral Côte d’Opale, UR 4491, LISIC, Laboratoire d’Informatique Signal et Image de la Côte d’Opale, ANISSE research Team, Department of Computer Science, Faculty of Sciences, Mohammed V University in Rabat
– sequence: 2
  givenname: Faissal
  surname: Ouardi
  fullname: Ouardi, Faissal
  organization: ANISSE research Team, Department of Computer Science, Faculty of Sciences, Mohammed V University in Rabat
– sequence: 3
  givenname: Zineb
  surname: Lotfi
  fullname: Lotfi, Zineb
  organization: ANISSE research Team, Department of Computer Science, Faculty of Sciences, Mohammed V University in Rabat
– sequence: 4
  givenname: Sébastien
  surname: Verel
  fullname: Verel, Sébastien
  organization: Univ. Littoral Côte d’Opale, UR 4491, LISIC, Laboratoire d’Informatique Signal et Image de la Côte d’Opale
BackLink https://ulco.hal.science/hal-03507111$$DView record in HAL
BookMark eNp9kctuFDEQRVsoSISQH2BliRWLJn60-7GMokAiDUJCsLaqy-UZj3rag-2JRL4ezzQKj0U2dql0z3W57uvqbA4zVdVbwT8I0bdXqeFadTWXoual0nX7ojqXYmhrIYQ--6t-VV2mtOWcC1WYtjmvHm-d8-hpzmwPEaaJJmYp-gfIPswsOJY2IWZmfcp-Xh982pSLJfpxoBkpMRciK_NYyhR3fj7KkLlSZGIpQzl3gIUp0kM6op9h_5XsAelN9dLBlOjy931Rff94--3mrl59-XR_c72qUas21zQK7JxoETk6QqUcUWe1a63sdT9wy9XYaqkJCBscVcd5r-TA1dBYGAdUF9X94msDbM0--h3EnyaAN6dGiGsDsUw9kekUdFKA6huABpH6ZrTEGwRNinegi9f7xWsD0z9Wd9crc-xxpXlXVv0givbdot3HULaVstmGQ5zLV43Uw9DJQWpVVHJRYQwpRXJPtoKbY7xmideUeM0pXtMWqP8PQp9PieUIfnoeVQuayjvzmuKfqZ6hfgFswr21
CitedBy_id crossref_primary_10_1109_TSE_2024_3358416
Cites_doi 10.1109/T-C.1970.222975
10.1109/SWCT.1964.8
10.1186/s40537-019-0265-5
10.1155/2015/575687
10.1007/978-3-030-12388-8_48
10.1080/17445760.2021.1879068
10.1016/S0164-1212(01)00132-7
10.1109/TCOM.1982.1095599
10.1137/0219033
10.1145/225058.225161
10.1109/SEFM.2009.12
10.1109/TC.2016.2532869
10.1109/ICMSAO.2017.7934857
10.1080/17445760.2017.1300801
10.1002/stvr.452
10.1201/9781315155579-9
10.1109/12.559807
10.1016/0304-3975(94)90010-8
10.1109/TC.2005.152
10.1007/BF01068590
10.1038/35106533
10.1007/s00165-014-0297-8
10.1007/978-3-642-36166-1
10.1109/TSE.2016.2539964
10.1093/bioinformatics/btt004
10.1007/978-3-662-58387-6_28
10.1007/978-3-642-12239-2_46
10.1109/26.111442
10.1145/2501928.2501930
10.1016/j.jpdc.2020.02.009
10.1145/3051121
10.1007/s00165-009-0135-6
10.1109/TR.2018.2888515
10.14778/2535570.2488334
10.1016/j.infsof.2010.07.001
10.1109/TSE.1978.231496
10.1142/s0129054115500057
10.1109/TC.2006.80
10.1093/comjnl/bxw069
10.1137/0206024
10.3906/elk-1809-1
10.1007/BFb0028774
10.1109/5.533956
10.1109/90.234857
10.1109/12.272431
10.1177/1094342006070078
10.1016/S0950-5849(03)00060-0
10.1016/j.ipl.2004.03.003
10.1016/j.diin.2004.03.001
10.1016/j.infsof.2016.02.001
10.1109/ICSE.2001.919116
10.1145/2926534.2926537
10.1109/TC.2010.17
10.1093/comjnl/41.5.349
10.1002/stvr.374
10.1186/s40537-020-00397-4
10.1016/j.ipl.2015.01.002
10.1109/T-C.1974.224043
10.1109/SFCS.1986.5
10.1007/978-3-642-22256-6_20
ContentType Journal Article
Copyright The Author(s) 2021
The Author(s) 2021. 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.
Distributed under a Creative Commons Attribution 4.0 International License
Copyright_xml – notice: The Author(s) 2021
– notice: The Author(s) 2021. 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.
– notice: Distributed under a Creative Commons Attribution 4.0 International License
DBID C6C
AAYXX
CITATION
0-V
3V.
7WY
7WZ
7XB
87Z
88J
8AL
8FE
8FG
8FK
8FL
ABUWG
AFKRA
ALSLI
ARAPS
AZQEC
BENPR
BEZIV
BGLVJ
CCPQU
DWQXO
FRNLG
F~G
GNUQQ
HCIFZ
JQ2
K60
K6~
K7-
L.-
M0C
M0N
M2R
P5Z
P62
PHGZM
PHGZT
PIMPY
PKEHL
POGQB
PQBIZ
PQBZA
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PRQQA
Q9U
1XC
VOOES
DOA
DOI 10.1186/s40537-021-00535-6
DatabaseName Springer Nature OA Free Journals
CrossRef
ProQuest Social Sciences Premium Collection【Remote access available】
ProQuest Central (Corporate)
ABI/INFORM Collection
ABI/INFORM Global (PDF only)
ProQuest Central (purchase pre-March 2016)
ABI/INFORM Collection
Social Science Database (Alumni Edition)
Computing Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ABI/INFORM Collection (Alumni)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Social Science Premium Collection
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Business Premium Collection
ProQuest Technology Collection
ProQuest One Community College
ProQuest Central
Business Premium Collection (Alumni)
ABI/INFORM Global (Corporate)
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
ProQuest Business Collection (Alumni Edition)
ProQuest Business Collection
Computer Science Database
ABI/INFORM Professional Advanced
ABI/INFORM Global
Computing Database
Social Science Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest Sociology & Social Sciences Collection
ProQuest One Business
ProQuest One Business (Alumni)
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 One Social Sciences
ProQuest Central Basic
Hyper Article en Ligne (HAL)
Hyper Article en Ligne (HAL) (Open Access)
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
ABI/INFORM Global (Corporate)
ProQuest Business Collection (Alumni Edition)
ProQuest One Business
ProQuest Sociology & Social Sciences Collection
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
ProQuest Social Science Journals (Alumni Edition)
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
Sociology & Social Sciences Collection
ProQuest Central China
ABI/INFORM Complete
ProQuest Central
ABI/INFORM Professional Advanced
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
ABI/INFORM Complete (Alumni Edition)
Advanced Technologies & Aerospace Collection
Business Premium Collection
Social Science Premium Collection
ABI/INFORM Global
ProQuest Computing
ProQuest One Social Sciences
ABI/INFORM Global (Alumni Edition)
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Business Collection
Advanced Technologies & Aerospace Database
ProQuest Social Science Journals
ProQuest Social Sciences Premium Collection
ProQuest One Academic UKI Edition
ProQuest One Business (Alumni)
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
Business Premium Collection (Alumni)
DatabaseTitleList Publicly Available Content Database



CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: PIMPY
  name: ProQuest Publicly Available Content Database
  url: http://search.proquest.com/publiccontent
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 2196-1115
EndPage 27 / 145
ExternalDocumentID oai_doaj_org_article_73a721a384aa4cce84bde04ca5e307a5
oai:HAL:hal-03507111v1
10_1186_s40537_021_00535_6
GroupedDBID 0-V
0R~
3V.
5VS
7WY
8FE
8FG
8FL
AAFWJ
AAJSJ
AAKKN
ABEEZ
ABFTD
ABUWG
ACACY
ACGFS
ACULB
ADBBV
ADINQ
ADMLS
AFGXO
AFKRA
AFPKN
AHBYD
ALMA_UNASSIGNED_HOLDINGS
ALSLI
AMKLP
ARALO
ARAPS
ASPBG
AZQEC
BCNDV
BENPR
BEZIV
BGLVJ
BPHCQ
C24
C6C
CCPQU
DWQXO
EBLON
EBS
FRNLG
GNUQQ
GROUPED_DOAJ
HCIFZ
IAO
ISR
ITC
K60
K6V
K6~
K7-
M0C
M0N
M2R
M~E
OK1
P62
PIMPY
PQBIZ
PQBZA
PQQKQ
PROAC
RSV
SOJ
AASML
AAYXX
AFFHD
CITATION
PHGZM
PHGZT
PQGLB
PRQQA
7XB
8AL
8FK
JQ2
L.-
PKEHL
POGQB
PQEST
PQUKI
PRINS
Q9U
1XC
VOOES
ID FETCH-LOGICAL-c536t-eb1c7f16cc0cfec33fee7d5f6d285890d03b6525eaec4cb370083290394dab9c3
IEDL.DBID M0C
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000720719700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2196-1115
IngestDate Mon Nov 10 04:33:15 EST 2025
Tue Oct 14 20:57:27 EDT 2025
Fri Nov 14 18:50:11 EST 2025
Sat Nov 29 06:20:03 EST 2025
Tue Nov 18 20:51:55 EST 2025
Fri Feb 21 02:48:03 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Conformance test
Parallel algorithm
Finite state machines
MapReduce framework
Language English
License Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c536t-eb1c7f16cc0cfec33fee7d5f6d285890d03b6525eaec4cb370083290394dab9c3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-8034-5855
0000-0002-7636-5001
0000-0003-1661-4093
OpenAccessLink https://www.proquest.com/docview/2599729253?pq-origsite=%requestingapplication%
PQID 2599729253
PQPubID 2046140
PageCount 27
ParticipantIDs doaj_primary_oai_doaj_org_article_73a721a384aa4cce84bde04ca5e307a5
hal_primary_oai_HAL_hal_03507111v1
proquest_journals_2599729253
crossref_primary_10_1186_s40537_021_00535_6
crossref_citationtrail_10_1186_s40537_021_00535_6
springer_journals_10_1186_s40537_021_00535_6
PublicationCentury 2000
PublicationDate 2021-11-20
PublicationDateYYYYMMDD 2021-11-20
PublicationDate_xml – month: 11
  year: 2021
  text: 2021-11-20
  day: 20
PublicationDecade 2020
PublicationPlace Cham
PublicationPlace_xml – name: Cham
– name: Heidelberg
PublicationTitle Journal of big data
PublicationTitleAbbrev J Big Data
PublicationYear 2021
Publisher Springer International Publishing
Springer Nature B.V
Springer
SpringerOpen
Publisher_xml – name: Springer International Publishing
– name: Springer Nature B.V
– name: Springer
– name: SpringerOpen
References BouteRTDistinguishing sets for optimal state identification in checking experimentsIEEE Trans Comput19741008874877
SimaoAPetrenkoAYevtushenkoNOn reducing test length for fsms with extra statesSoftw Test Verif Reliab2012226435454
TürkerUCParallel brute-force algorithm for deriving reset sequences from deterministic incomplete finite automataTurk J Electr Eng Comput Sci201927535443556
Dean J, Ghemawat S. Mapreduce: Simplified data processing on large clusters. 2004.
Pospichal P, Jaros J, Schwarz J. Parallel genetic algorithm on the cuda architecture. In: European conference on the applications of evolutionary computation. 2010; p. 442–451.
KnuthDEMorrisJHJrPrattVRFast pattern matching in stringsSIAM J Comput1977623233504519160372.68005
JourdanG-VUralHYenigünHZhangJCLower bounds on lengths of checking sequencesForm Asp Comput20102266676791214.68216
ChowTSTesting software design modeled by finite-state machinesIEEE Trans Softw Eng197831781870379.68039
ElghadyryBOuardiFVerelSComposition of weighted finite transducers in mapreduceJ Big Data202181115
Zhang Y, Chen S. i2mapreduce: incremental iterative mapreduce. In: Proceedings of the 2nd international workshop on cloud intelligence. 2013; p. 1–4.
EppsteinDReset sequences for monotonic automataSIAM J Comput199019350051010415430698.68058
Alur R, Courcoubetis C, Yannakakis M. Distinguishing tests for nondeterministic and probabilistic machines. In: Proceedings of the twenty-seventh annual ACM symposium on theory of computing. 1995; p. 363–372.
BenensonYPaz-ElizurTAdarRKeinanELivnehZShapiroEProgrammable and autonomous computing machine made of biomoleculesNature20014146862430434
DorofeevaREl-FakihKMaagSCavalliARYevtushenkoNFsm-based conformance testing methods: a survey annotated with experimental evaluationInf Softw Technol2010521212861297
HieronsRMTürkerUCDistinguishing sequences for distributed testing: preset distinguishing sequencesComput J20176011101253817571
McUmber WE, Cheng BH. A general framework for formalizing uml with formal languages. In: Proceedings of the 23rd international conference on software engineering. ICSE 2001. IEEE; 2001. p. 433–442.
HieronsRUsing a minimal number of resets when testing from a finite state machineInf Process Lett200469028729220593871178.68316
AhoAVDahburaATLeeDUyarMUAn optimization technique for protocol conformance test generation based on UIO sequences and rural Chinese postman toursIEEE Trans commun1991391116041615
Hierons RM, Jourdan G-V, Ural H, Yenigun H. Checking sequence construction using adaptive and preset distinguishing sequences. In: 2009 seventh IEEE international conference on software engineering and formal methods. IEEE; 2009. p. 157–166.
Starke PH. Abstract automata. 1972.
GladyshevPPatelAFinite state machine approach to digital event reconstructionDigit Investig200412130149
Mishra P, Somani AK. Ldm: lineage-aware data management in multi-tier storage systems. In: Future of information and communication conference. Springer; 2019. p. 683–707.
ThomasNHeatherJNdifonWShawe-TaylorJChainBDecombinator: a tool for fast, efficient gene assignment in t-cell receptor sequences using a finite state machineBioinformatics2013295542550
VasilevskiiMFailure diagnosis of automataCybernetics197394653665332395
Bělohlávek P, Steinhauser A. Omp4j - openmp for java. PhD thesis, Univerzita Karlova, Matematicko-fyzikální fakulta 2015. http://www.omp4j.org/.
GonencGA method for the design of fault detection experimentsIEEE Trans Comput197010065515580195.30902
HieronsRMAdaptive testing of a deterministic implementation against a nondeterministic finite state machineComput J19984153493550921.68032
UralHZhuKOptimal length test sequence generation using distinguishing sequencesIEEE/ACM Trans Netw199313358371
Moore EP. Gedanken-experiments. J. Automata Studies: Princeton University Press; 1956.
Hennine F. Fault detecting experiments for sequential circuits. IEEE; 1964. p. 95–110. .
HieronsRMUralHUio sequence based checking sequences for distributed test architecturesInf Softw Technol20034512793803
TürkerUCYenigünHComplexities of some problems related to synchronizing, non-synchronizing and monotonic automataInt J Found Comput Sci201526019912133346531312.68125
Grahne G, Harrafi S, Moallemi A, Onet A. Computing NFA intersections in map-reduce. In: EDBT/ICDT workshops. 2015; p. 42–45.
Afrati FN, Sarma AD, Salihoglu S, Ullman JD. Upper and lower bounds on the cost of a map-reduce computation. Proc VLDB Endow. 2013;6(4).
SpitsynaNEl-FakihKYevtushenkoNStudying the separability relation between finite state machinesSoftw Test Verif Reliab2007174227241
TürkerUCÜnlüyurtTYenigünHEffective algorithms for constructing minimum cost adaptive distinguishing sequencesInf Softw Technol2016746985
LeeDYannakakisMPrinciples and methods of testing finite state machines-a surveyProc IEEE199684810901123
LeeDYannakakisMTesting finite-state machines: state identification and verificationIEEE Trans Comput199443330632012676321395.68173
Natarajan BK. An algorithmic approach to the automated design of parts orienters. In: 27th annual symposium on foundations of computer science (sfcs 1986). IEEE; 1986. pp. 132–142.
Kushik N, El-Fakih K, Yevtushenko N. Preset and adaptive homing experiments for nondeterministic finite state machines. In: International conference on implementation and application of automata. Springer; 2011. p. 215–224.
BolzeRCappelloFCaronEDaydéMDesprezFJeannotEJégouYLanteriSLeducJMelabNGrid’5000: a large scale and highly reconfigurable experimental grid testbedInt J High Perform Comput Appl200620448194
UralHWuXZhangFOn minimizing the lengths of checking sequencesIEEE Trans Comput199746193991368.68242
Kang SJ, Lee SY, Lee KM. Performance comparison of OpenMP, MPI, and MapReduce in practical problems. Adv Multimed. 2015; 2015.
Mavridou A, Laszka A. Designing secure ethereum smart contracts: a finite state machine based approach. In: International conference on financial cryptography and data security. Springer; 2018. p. 523–540.
SimaoAPetrenkoAChecking completeness of tests for finite state machinesIEEE Trans Comput20105981023103227571201368.68240
Mishra P. Host managed storage solutions for big data. 2018.
HieronsRMTürkerUCParallel algorithms for generating harmonised state identifiers and characterising setsIEEE Trans Comput201665113370338335561511360.68891
Foundation AS. Welcome to apache hadoop. 2018. http://hadoop.apache.org/.
HsainiSAzzouziSCharafMEHA temporal based approach for mapreduce distributed testingInt J Parallel Emergent Distrib Syst2021364293311
HieronsRMTürkerUCParallel algorithms for testing finite state machines: generating UIO sequencesIEEE Trans Softw Eng2016421110771091
HieronsRMUralHOptimizing the length of checking sequencesIEEE Trans Comput2006555618629
JourdanG-VUralHYenigünHReduced checking sequences using unreliable resetInf Process Lett2015115553253533134651327.68160
AlurRDillDLA theory of timed automataTheor Comput Sci1994126218323512715800803.68071
RockstromASaraccoRSdl-ccitt specification and description languageIEEE Trans Commun198230613101318
KishaniMTahooriMAsadiHDependability analysis of data storage systems in presence of soft errorsIEEE Trans Reliab2019681201215
HieronsRMTürkerUCParallel algorithms for generating distinguishing sequences for observable non-deterministic fsmsACM Trans Softw Eng Methodol (TOSEM)2017261134
GüniçenCİnanKTürkerUCYenigünHThe relation between preset distinguishing sequences and synchronizing sequencesForm Asp Comput20142661153116732688321342.68184
PetrenkoAYevtushenkoNTesting from partial deterministic fsm specificationsIEEE Trans Comput200554911541165
Alur R, Henzinger TA. Computer-aided verification: an introduction to model building and model checking for concurrent systems. Draft. 1998. www-cad.eecs.berkeley.edu/~tah/CavBook.
Aho AV, Dahbura AT, Lee D, Uyar MU. An optimization technique for protocol conformance test generation based on uio sequences and rural chinese postman tours,” protocol specification, testing and verification, vol. viii. Testing, and verification VIII, Atlantic City, NorthHolland; 1988. p. 75–86.
LaiRA survey of communication protocol testingJ Syst Softw20026212146
KarahodaSErenayOTKayaKTürkerUCYenigünHMulticore and manycore parallelization of cheap synchronizing sequence heuristicsJ Parallel Distrib Comput20201401324
TorabzadehkashiMRezaeiSHeydariGorjiABobarshadHAlvesVBagherzadehNComputational storage: an efficient and scalable platform for big data and HPC applicationsJ Big Data201961129
Haddad AR, El-Fakih K, Barlas G. Parallel implementation for deriving preset distinguishing experiments of nondeterministic finite state machines. In: 2017 7th international conference on modeling, simulation, and applied optimization (ICMSAO). 2017; p. 1–6.
El-FakihKBarlasGAliMYevtushenkoNParallel algorithms for reducing derivation time of distinguishing experiments for nondeterministic finite state machinesInt J Parallel Emergent Distrib Syst2018332197210
CzerwinskiRKaniaDFinite state machine logic synthesis for complex programmable logic devices2013Springer1258.94001
MooreEShannonCMcCarthyJGedanken-experimentsAutomata studies1956Princeton University Press0074.11204
Mishra P, Mishra M, Somani AK. Applications of hadoop ecosystems tools. In: NoSQL: database for Storage and Retrieval of Data in Cloud. Chapman and Hall/CRC; 2017. p. 159–176. .
R Lai (535_CR14) 2002; 62
RM Hierons (535_CR6) 2017; 60
535_CR8
E Moore (535_CR29) 1956
RM Hierons (535_CR61) 2017; 26
RM Hierons (535_CR24) 2003; 45
535_CR66
N Spitsyna (535_CR47) 2007; 17
535_CR65
535_CR63
RT Boute (535_CR21) 1974; 100
R Dorofeeva (535_CR13) 2010; 52
A Simao (535_CR33) 2010; 59
535_CR25
535_CR68
535_CR67
M Vasilevskii (535_CR28) 1973; 9
DE Knuth (535_CR2) 1977; 6
R Czerwinski (535_CR11) 2013
R Alur (535_CR45) 1994; 126
RM Hierons (535_CR30) 2006; 55
P Gladyshev (535_CR3) 2004; 1
Y Benenson (535_CR20) 2001; 414
G-V Jourdan (535_CR31) 2010; 22
D Lee (535_CR32) 1994; 43
H Ural (535_CR40) 1997; 46
D Lee (535_CR12) 1996; 84
G-V Jourdan (535_CR19) 2015; 115
A Simao (535_CR34) 2012; 22
H Ural (535_CR37) 1993; 1
535_CR39
UC Türker (535_CR27) 2015; 26
535_CR36
535_CR35
RM Hierons (535_CR42) 1998; 41
M Kishani (535_CR55) 2019; 68
A Petrenko (535_CR44) 2005; 54
A Rockstrom (535_CR9) 1982; 30
RM Hierons (535_CR18) 2016; 65
M Torabzadehkashi (535_CR54) 2019; 6
535_CR43
535_CR41
N Thomas (535_CR7) 2013; 29
TS Chow (535_CR22) 1978; 3
535_CR49
R Bolze (535_CR64) 2006; 20
535_CR48
D Eppstein (535_CR23) 1990; 19
RM Hierons (535_CR17) 2016; 42
UC Türker (535_CR15) 2016; 74
535_CR10
535_CR1
535_CR53
535_CR52
G Gonenc (535_CR38) 1970; 100
535_CR51
535_CR4
C Güniçen (535_CR46) 2014; 26
UC Türker (535_CR59) 2019; 27
S Karahoda (535_CR60) 2020; 140
R Hierons (535_CR26) 2004; 6
B Elghadyry (535_CR50) 2021; 8
AV Aho (535_CR16) 1991; 39
535_CR58
535_CR57
S Hsaini (535_CR5) 2021; 36
535_CR56
K El-Fakih (535_CR62) 2018; 33
References_xml – reference: PetrenkoAYevtushenkoNTesting from partial deterministic fsm specificationsIEEE Trans Comput200554911541165
– reference: TürkerUCParallel brute-force algorithm for deriving reset sequences from deterministic incomplete finite automataTurk J Electr Eng Comput Sci201927535443556
– reference: Haddad AR, El-Fakih K, Barlas G. Parallel implementation for deriving preset distinguishing experiments of nondeterministic finite state machines. In: 2017 7th international conference on modeling, simulation, and applied optimization (ICMSAO). 2017; p. 1–6.
– reference: McUmber WE, Cheng BH. A general framework for formalizing uml with formal languages. In: Proceedings of the 23rd international conference on software engineering. ICSE 2001. IEEE; 2001. p. 433–442.
– reference: Alur R, Henzinger TA. Computer-aided verification: an introduction to model building and model checking for concurrent systems. Draft. 1998. www-cad.eecs.berkeley.edu/~tah/CavBook.
– reference: CzerwinskiRKaniaDFinite state machine logic synthesis for complex programmable logic devices2013Springer1258.94001
– reference: UralHWuXZhangFOn minimizing the lengths of checking sequencesIEEE Trans Comput199746193991368.68242
– reference: Bělohlávek P, Steinhauser A. Omp4j - openmp for java. PhD thesis, Univerzita Karlova, Matematicko-fyzikální fakulta 2015. http://www.omp4j.org/.
– reference: Hennine F. Fault detecting experiments for sequential circuits. IEEE; 1964. p. 95–110. .
– reference: JourdanG-VUralHYenigünHReduced checking sequences using unreliable resetInf Process Lett2015115553253533134651327.68160
– reference: VasilevskiiMFailure diagnosis of automataCybernetics197394653665332395
– reference: SimaoAPetrenkoAYevtushenkoNOn reducing test length for fsms with extra statesSoftw Test Verif Reliab2012226435454
– reference: Aho AV, Dahbura AT, Lee D, Uyar MU. An optimization technique for protocol conformance test generation based on uio sequences and rural chinese postman tours,” protocol specification, testing and verification, vol. viii. Testing, and verification VIII, Atlantic City, NorthHolland; 1988. p. 75–86.
– reference: Starke PH. Abstract automata. 1972.
– reference: GonencGA method for the design of fault detection experimentsIEEE Trans Comput197010065515580195.30902
– reference: RockstromASaraccoRSdl-ccitt specification and description languageIEEE Trans Commun198230613101318
– reference: LaiRA survey of communication protocol testingJ Syst Softw20026212146
– reference: Zhang Y, Chen S. i2mapreduce: incremental iterative mapreduce. In: Proceedings of the 2nd international workshop on cloud intelligence. 2013; p. 1–4.
– reference: Foundation AS. Welcome to apache hadoop. 2018. http://hadoop.apache.org/.
– reference: Afrati FN, Sarma AD, Salihoglu S, Ullman JD. Upper and lower bounds on the cost of a map-reduce computation. Proc VLDB Endow. 2013;6(4).
– reference: LeeDYannakakisMTesting finite-state machines: state identification and verificationIEEE Trans Comput199443330632012676321395.68173
– reference: Moore EP. Gedanken-experiments. J. Automata Studies: Princeton University Press; 1956.
– reference: Dean J, Ghemawat S. Mapreduce: Simplified data processing on large clusters. 2004.
– reference: BolzeRCappelloFCaronEDaydéMDesprezFJeannotEJégouYLanteriSLeducJMelabNGrid’5000: a large scale and highly reconfigurable experimental grid testbedInt J High Perform Comput Appl200620448194
– reference: HieronsRMTürkerUCParallel algorithms for testing finite state machines: generating UIO sequencesIEEE Trans Softw Eng2016421110771091
– reference: AhoAVDahburaATLeeDUyarMUAn optimization technique for protocol conformance test generation based on UIO sequences and rural Chinese postman toursIEEE Trans commun1991391116041615
– reference: GladyshevPPatelAFinite state machine approach to digital event reconstructionDigit Investig200412130149
– reference: TürkerUCÜnlüyurtTYenigünHEffective algorithms for constructing minimum cost adaptive distinguishing sequencesInf Softw Technol2016746985
– reference: HieronsRMUralHOptimizing the length of checking sequencesIEEE Trans Comput2006555618629
– reference: KarahodaSErenayOTKayaKTürkerUCYenigünHMulticore and manycore parallelization of cheap synchronizing sequence heuristicsJ Parallel Distrib Comput20201401324
– reference: Pospichal P, Jaros J, Schwarz J. Parallel genetic algorithm on the cuda architecture. In: European conference on the applications of evolutionary computation. 2010; p. 442–451.
– reference: ChowTSTesting software design modeled by finite-state machinesIEEE Trans Softw Eng197831781870379.68039
– reference: LeeDYannakakisMPrinciples and methods of testing finite state machines-a surveyProc IEEE199684810901123
– reference: Mishra P, Somani AK. Ldm: lineage-aware data management in multi-tier storage systems. In: Future of information and communication conference. Springer; 2019. p. 683–707.
– reference: BenensonYPaz-ElizurTAdarRKeinanELivnehZShapiroEProgrammable and autonomous computing machine made of biomoleculesNature20014146862430434
– reference: Hierons RM, Jourdan G-V, Ural H, Yenigun H. Checking sequence construction using adaptive and preset distinguishing sequences. In: 2009 seventh IEEE international conference on software engineering and formal methods. IEEE; 2009. p. 157–166.
– reference: HieronsRMAdaptive testing of a deterministic implementation against a nondeterministic finite state machineComput J19984153493550921.68032
– reference: TorabzadehkashiMRezaeiSHeydariGorjiABobarshadHAlvesVBagherzadehNComputational storage: an efficient and scalable platform for big data and HPC applicationsJ Big Data201961129
– reference: HieronsRMTürkerUCParallel algorithms for generating distinguishing sequences for observable non-deterministic fsmsACM Trans Softw Eng Methodol (TOSEM)2017261134
– reference: HieronsRMUralHUio sequence based checking sequences for distributed test architecturesInf Softw Technol20034512793803
– reference: MooreEShannonCMcCarthyJGedanken-experimentsAutomata studies1956Princeton University Press0074.11204
– reference: JourdanG-VUralHYenigünHZhangJCLower bounds on lengths of checking sequencesForm Asp Comput20102266676791214.68216
– reference: Natarajan BK. An algorithmic approach to the automated design of parts orienters. In: 27th annual symposium on foundations of computer science (sfcs 1986). IEEE; 1986. pp. 132–142.
– reference: ElghadyryBOuardiFVerelSComposition of weighted finite transducers in mapreduceJ Big Data202181115
– reference: Grahne G, Harrafi S, Moallemi A, Onet A. Computing NFA intersections in map-reduce. In: EDBT/ICDT workshops. 2015; p. 42–45.
– reference: GüniçenCİnanKTürkerUCYenigünHThe relation between preset distinguishing sequences and synchronizing sequencesForm Asp Comput20142661153116732688321342.68184
– reference: KnuthDEMorrisJHJrPrattVRFast pattern matching in stringsSIAM J Comput1977623233504519160372.68005
– reference: HieronsRMTürkerUCDistinguishing sequences for distributed testing: preset distinguishing sequencesComput J20176011101253817571
– reference: SpitsynaNEl-FakihKYevtushenkoNStudying the separability relation between finite state machinesSoftw Test Verif Reliab2007174227241
– reference: DorofeevaREl-FakihKMaagSCavalliARYevtushenkoNFsm-based conformance testing methods: a survey annotated with experimental evaluationInf Softw Technol2010521212861297
– reference: BouteRTDistinguishing sets for optimal state identification in checking experimentsIEEE Trans Comput19741008874877
– reference: KishaniMTahooriMAsadiHDependability analysis of data storage systems in presence of soft errorsIEEE Trans Reliab2019681201215
– reference: UralHZhuKOptimal length test sequence generation using distinguishing sequencesIEEE/ACM Trans Netw199313358371
– reference: SimaoAPetrenkoAChecking completeness of tests for finite state machinesIEEE Trans Comput20105981023103227571201368.68240
– reference: El-FakihKBarlasGAliMYevtushenkoNParallel algorithms for reducing derivation time of distinguishing experiments for nondeterministic finite state machinesInt J Parallel Emergent Distrib Syst2018332197210
– reference: Kang SJ, Lee SY, Lee KM. Performance comparison of OpenMP, MPI, and MapReduce in practical problems. Adv Multimed. 2015; 2015.
– reference: HsainiSAzzouziSCharafMEHA temporal based approach for mapreduce distributed testingInt J Parallel Emergent Distrib Syst2021364293311
– reference: Kushik N, El-Fakih K, Yevtushenko N. Preset and adaptive homing experiments for nondeterministic finite state machines. In: International conference on implementation and application of automata. Springer; 2011. p. 215–224.
– reference: Alur R, Courcoubetis C, Yannakakis M. Distinguishing tests for nondeterministic and probabilistic machines. In: Proceedings of the twenty-seventh annual ACM symposium on theory of computing. 1995; p. 363–372.
– reference: HieronsRUsing a minimal number of resets when testing from a finite state machineInf Process Lett200469028729220593871178.68316
– reference: TürkerUCYenigünHComplexities of some problems related to synchronizing, non-synchronizing and monotonic automataInt J Found Comput Sci201526019912133346531312.68125
– reference: Mishra P, Mishra M, Somani AK. Applications of hadoop ecosystems tools. In: NoSQL: database for Storage and Retrieval of Data in Cloud. Chapman and Hall/CRC; 2017. p. 159–176. .
– reference: AlurRDillDLA theory of timed automataTheor Comput Sci1994126218323512715800803.68071
– reference: HieronsRMTürkerUCParallel algorithms for generating harmonised state identifiers and characterising setsIEEE Trans Comput201665113370338335561511360.68891
– reference: ThomasNHeatherJNdifonWShawe-TaylorJChainBDecombinator: a tool for fast, efficient gene assignment in t-cell receptor sequences using a finite state machineBioinformatics2013295542550
– reference: Mavridou A, Laszka A. Designing secure ethereum smart contracts: a finite state machine based approach. In: International conference on financial cryptography and data security. Springer; 2018. p. 523–540.
– reference: Mishra P. Host managed storage solutions for big data. 2018.
– reference: EppsteinDReset sequences for monotonic automataSIAM J Comput199019350051010415430698.68058
– volume: 100
  start-page: 551
  issue: 6
  year: 1970
  ident: 535_CR38
  publication-title: IEEE Trans Comput
  doi: 10.1109/T-C.1970.222975
– ident: 535_CR35
– ident: 535_CR36
  doi: 10.1109/SWCT.1964.8
– volume: 6
  start-page: 1
  issue: 1
  year: 2019
  ident: 535_CR54
  publication-title: J Big Data
  doi: 10.1186/s40537-019-0265-5
– ident: 535_CR65
  doi: 10.1155/2015/575687
– ident: 535_CR57
  doi: 10.1007/978-3-030-12388-8_48
– volume: 36
  start-page: 293
  issue: 4
  year: 2021
  ident: 535_CR5
  publication-title: Int J Parallel Emergent Distrib Syst
  doi: 10.1080/17445760.2021.1879068
– volume: 62
  start-page: 21
  issue: 1
  year: 2002
  ident: 535_CR14
  publication-title: J Syst Softw
  doi: 10.1016/S0164-1212(01)00132-7
– volume: 30
  start-page: 1310
  issue: 6
  year: 1982
  ident: 535_CR9
  publication-title: IEEE Trans Commun
  doi: 10.1109/TCOM.1982.1095599
– volume: 19
  start-page: 500
  issue: 3
  year: 1990
  ident: 535_CR23
  publication-title: SIAM J Comput
  doi: 10.1137/0219033
– ident: 535_CR48
  doi: 10.1145/225058.225161
– ident: 535_CR67
– ident: 535_CR39
  doi: 10.1109/SEFM.2009.12
– volume: 65
  start-page: 3370
  issue: 11
  year: 2016
  ident: 535_CR18
  publication-title: IEEE Trans Comput
  doi: 10.1109/TC.2016.2532869
– ident: 535_CR66
  doi: 10.1109/ICMSAO.2017.7934857
– volume: 33
  start-page: 197
  issue: 2
  year: 2018
  ident: 535_CR62
  publication-title: Int J Parallel Emergent Distrib Syst
  doi: 10.1080/17445760.2017.1300801
– volume: 22
  start-page: 435
  issue: 6
  year: 2012
  ident: 535_CR34
  publication-title: Softw Test Verif Reliab
  doi: 10.1002/stvr.452
– ident: 535_CR53
  doi: 10.1201/9781315155579-9
– volume: 46
  start-page: 93
  issue: 1
  year: 1997
  ident: 535_CR40
  publication-title: IEEE Trans Comput
  doi: 10.1109/12.559807
– volume: 126
  start-page: 183
  issue: 2
  year: 1994
  ident: 535_CR45
  publication-title: Theor Comput Sci
  doi: 10.1016/0304-3975(94)90010-8
– volume: 54
  start-page: 1154
  issue: 9
  year: 2005
  ident: 535_CR44
  publication-title: IEEE Trans Comput
  doi: 10.1109/TC.2005.152
– volume: 9
  start-page: 653
  issue: 4
  year: 1973
  ident: 535_CR28
  publication-title: Cybernetics
  doi: 10.1007/BF01068590
– ident: 535_CR51
– volume: 414
  start-page: 430
  issue: 6862
  year: 2001
  ident: 535_CR20
  publication-title: Nature
  doi: 10.1038/35106533
– volume: 26
  start-page: 1153
  issue: 6
  year: 2014
  ident: 535_CR46
  publication-title: Form Asp Comput
  doi: 10.1007/s00165-014-0297-8
– volume-title: Finite state machine logic synthesis for complex programmable logic devices
  year: 2013
  ident: 535_CR11
  doi: 10.1007/978-3-642-36166-1
– volume: 42
  start-page: 1077
  issue: 11
  year: 2016
  ident: 535_CR17
  publication-title: IEEE Trans Softw Eng
  doi: 10.1109/TSE.2016.2539964
– volume: 29
  start-page: 542
  issue: 5
  year: 2013
  ident: 535_CR7
  publication-title: Bioinformatics
  doi: 10.1093/bioinformatics/btt004
– ident: 535_CR1
– ident: 535_CR4
  doi: 10.1007/978-3-662-58387-6_28
– ident: 535_CR63
  doi: 10.1007/978-3-642-12239-2_46
– ident: 535_CR56
– volume: 39
  start-page: 1604
  issue: 11
  year: 1991
  ident: 535_CR16
  publication-title: IEEE Trans commun
  doi: 10.1109/26.111442
– ident: 535_CR52
– ident: 535_CR68
  doi: 10.1145/2501928.2501930
– volume: 140
  start-page: 13
  year: 2020
  ident: 535_CR60
  publication-title: J Parallel Distrib Comput
  doi: 10.1016/j.jpdc.2020.02.009
– volume: 26
  start-page: 1
  issue: 1
  year: 2017
  ident: 535_CR61
  publication-title: ACM Trans Softw Eng Methodol (TOSEM)
  doi: 10.1145/3051121
– volume: 22
  start-page: 667
  issue: 6
  year: 2010
  ident: 535_CR31
  publication-title: Form Asp Comput
  doi: 10.1007/s00165-009-0135-6
– volume: 68
  start-page: 201
  issue: 1
  year: 2019
  ident: 535_CR55
  publication-title: IEEE Trans Reliab
  doi: 10.1109/TR.2018.2888515
– ident: 535_CR58
  doi: 10.14778/2535570.2488334
– volume: 52
  start-page: 1286
  issue: 12
  year: 2010
  ident: 535_CR13
  publication-title: Inf Softw Technol
  doi: 10.1016/j.infsof.2010.07.001
– volume: 3
  start-page: 178
  year: 1978
  ident: 535_CR22
  publication-title: IEEE Trans Softw Eng
  doi: 10.1109/TSE.1978.231496
– volume: 26
  start-page: 99
  issue: 01
  year: 2015
  ident: 535_CR27
  publication-title: Int J Found Comput Sci
  doi: 10.1142/s0129054115500057
– volume: 55
  start-page: 618
  issue: 5
  year: 2006
  ident: 535_CR30
  publication-title: IEEE Trans Comput
  doi: 10.1109/TC.2006.80
– volume: 60
  start-page: 110
  issue: 1
  year: 2017
  ident: 535_CR6
  publication-title: Comput J
  doi: 10.1093/comjnl/bxw069
– volume: 6
  start-page: 323
  issue: 2
  year: 1977
  ident: 535_CR2
  publication-title: SIAM J Comput
  doi: 10.1137/0206024
– volume: 27
  start-page: 3544
  issue: 5
  year: 2019
  ident: 535_CR59
  publication-title: Turk J Electr Eng Comput Sci
  doi: 10.3906/elk-1809-1
– ident: 535_CR8
  doi: 10.1007/BFb0028774
– volume: 84
  start-page: 1090
  issue: 8
  year: 1996
  ident: 535_CR12
  publication-title: Proc IEEE
  doi: 10.1109/5.533956
– volume: 1
  start-page: 358
  issue: 3
  year: 1993
  ident: 535_CR37
  publication-title: IEEE/ACM Trans Netw
  doi: 10.1109/90.234857
– volume: 43
  start-page: 306
  issue: 3
  year: 1994
  ident: 535_CR32
  publication-title: IEEE Trans Comput
  doi: 10.1109/12.272431
– volume: 20
  start-page: 481
  issue: 4
  year: 2006
  ident: 535_CR64
  publication-title: Int J High Perform Comput Appl
  doi: 10.1177/1094342006070078
– volume: 45
  start-page: 793
  issue: 12
  year: 2003
  ident: 535_CR24
  publication-title: Inf Softw Technol
  doi: 10.1016/S0950-5849(03)00060-0
– volume: 6
  start-page: 287
  issue: 90
  year: 2004
  ident: 535_CR26
  publication-title: Inf Process Lett
  doi: 10.1016/j.ipl.2004.03.003
– volume: 1
  start-page: 130
  issue: 2
  year: 2004
  ident: 535_CR3
  publication-title: Digit Investig
  doi: 10.1016/j.diin.2004.03.001
– volume: 74
  start-page: 69
  year: 2016
  ident: 535_CR15
  publication-title: Inf Softw Technol
  doi: 10.1016/j.infsof.2016.02.001
– ident: 535_CR10
  doi: 10.1109/ICSE.2001.919116
– ident: 535_CR49
  doi: 10.1145/2926534.2926537
– volume: 59
  start-page: 1023
  issue: 8
  year: 2010
  ident: 535_CR33
  publication-title: IEEE Trans Comput
  doi: 10.1109/TC.2010.17
– ident: 535_CR43
– volume-title: Automata studies
  year: 1956
  ident: 535_CR29
– volume: 41
  start-page: 349
  issue: 5
  year: 1998
  ident: 535_CR42
  publication-title: Comput J
  doi: 10.1093/comjnl/41.5.349
– volume: 17
  start-page: 227
  issue: 4
  year: 2007
  ident: 535_CR47
  publication-title: Softw Test Verif Reliab
  doi: 10.1002/stvr.374
– volume: 8
  start-page: 1
  issue: 1
  year: 2021
  ident: 535_CR50
  publication-title: J Big Data
  doi: 10.1186/s40537-020-00397-4
– volume: 115
  start-page: 532
  issue: 5
  year: 2015
  ident: 535_CR19
  publication-title: Inf Process Lett
  doi: 10.1016/j.ipl.2015.01.002
– volume: 100
  start-page: 874
  issue: 8
  year: 1974
  ident: 535_CR21
  publication-title: IEEE Trans Comput
  doi: 10.1109/T-C.1974.224043
– ident: 535_CR25
  doi: 10.1109/SFCS.1986.5
– ident: 535_CR41
  doi: 10.1007/978-3-642-22256-6_20
SSID ssj0001340564
Score 2.1909487
Snippet Distinguishing sequences are widely used in finite state machine-based conformance testing to solve the state identification problem. In this paper, we address...
Abstract Distinguishing sequences are widely used in finite state machine-based conformance testing to solve the state identification problem. In this paper,...
SourceID doaj
hal
proquest
crossref
springer
SourceType Open Website
Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1
SubjectTerms Algorithms
Artificial Intelligence
Big Data
Communications Engineering
Computational Science and Engineering
Computer Science
Conformance test
Cost analysis
Data Mining and Knowledge Discovery
Database Management
Derivation
Distinguishing
Experiments
Finite state machines
Information Storage and Retrieval
Machinery
MapReduce framework
Mathematical Applications in Computer Science
Networks
Parallel algorithm
Sequences
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3NTxUxEJ8Y4sGLH6hxEU1DvOmG3e33EQ2EgxJiNOHWdKctkDwfhPfgwF_PtLv7fJgoF6_d7may85vOTDv9DcAHaZInP2DytY9Qi6hlbbUNteTJCEwW-2ZoNqGPjszJiT1ea_WVa8IGeuDhx-1q7ilJ8dwI7wViNKIPsRHoZSR4-sJe2mi7lkyV3RVOgYgS0y0Zo3YXIjOX1LkioXCa1OqeJyqE_eRfznI55Fqs-cfxaPE6B8_h6Rgusr1BzBfwKM434dnUioGNlvkSbvcLFQR5EJbJvGezOGOBwDVsuLKLxBZnFGizkE16fno97DyxVSE1o9iVzS_mYayOKfTNLJ3niJSVS0fsVym7pKm5VP6UffOX3zPta3wFPw_2f3w5rMe2CjVKrpY1rc6oU6sQG0wROU8x6iCTCp2Rxjah4b2SnYw-osCe6xymdbbhVgTfW-SvYYMEim-A9TSCQkYKBFrST2dSaIxPJsWe9CRsBe30ix2OnOO59cXMldzDKDeoxZFaXFGLUxV8XL1zOTBu_HP256y51czMll0GCENuxJB7CEMV7JDe733jcO-ry2P54FWTP7hpK9ieYOFGO184Sh4tpSed5BV8mqDy-_Hf5d76H3K_hSddBnTb0mK3DRvLq-v4Dh7jzfJ8cfW-WMQdgqcPqw
  priority: 102
  providerName: Directory of Open Access Journals
– databaseName: SpringerOpen
  dbid: C24
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9QwEB6VlgOXPniI0IIsxA0ikvgR-1iqVj20VYVA6s1y_NhWWnarzbaH_nrGjrOlCCrB1RlHI3tetme-AfjAZTDoB2Qs-3Al8y0vVatcyWmQzAZlu2poNtGencmLC3Wei8L6Mdt9fJJMljqptRSfexahR8qYUpBASUrxBDZ4LVVM5DvINQ7pZoUipWBjhcwfpz7wQgmsH33LZUyF_CXO_O1pNHmco63_43UbNnOESfYHkdiBNT97Dltj9waSlfkF3B0m9Ah0OiTif0-nfkocyuNwR0vmgfSXGJsTF63AbHIzXFaRVe41wXCXzOYzlxNqEuIzCVcxiCWpTon8SJmaSBqz6yfk1Fx_jUix_iV8Pzr8dnBc5k4MpeVULEs06LYNtbC2ssFbSoP3reNBuEZyqSpX0U7whnvjLbMdbWNk16iKKuZMpyx9BevIkH8NpMMRy7jH2KFmxjQyuEqaIIPvJOuYKqAed0bbDFMeu2VMdTquSKGHxdW4uDotrhYFfFzNuR5AOh6l_hI3fEUZAbbTwHwx0VlfdUsNno0Nlcgjs9Yjb85XzBru0SoaXsB7FJcH_zjeP9FxLL7VtuhCbusC9kZp0tk09BrPmwpPNA2nBXwapef-89_5fvNv5LvwrIkCWNdoCfdgfbm48W_hqb1dXvWLd0llfgILFBJ1
  priority: 102
  providerName: Springer Nature
Title Efficient parallel derivation of short distinguishing sequences for nondeterministic finite state machines using MapReduce
URI https://link.springer.com/article/10.1186/s40537-021-00535-6
https://www.proquest.com/docview/2599729253
https://ulco.hal.science/hal-03507111
https://doaj.org/article/73a721a384aa4cce84bde04ca5e307a5
Volume 8
WOSCitedRecordID wos000720719700001&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: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: DOA
  dateStart: 20140101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: M~E
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVPQU
  databaseName: ABI/INFORM Collection
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 20211231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: 7WY
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/abicomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ABI/INFORM Global
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 20211231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: M0C
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/abiglobal
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 20211231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: P5Z
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Computer Science Database
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 20211231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: K7-
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 20211231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: BENPR
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Publicly Available Content Database
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 20211231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: PIMPY
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/publiccontent
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Social Science Database
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 20211231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: M2R
  dateStart: 20141201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/socscijournals
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerOpen
  customDbUrl:
  eissn: 2196-1115
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001340564
  issn: 2196-1115
  databaseCode: C24
  dateStart: 20141201
  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/eLvHCXMwpV3db9MwELfYxgMvjE8RGJWFeINoSWwnzhPaqk5D0CqaQGy8WI4_ukmlLU23B_567pykZUjshZdIcZzopDvf_XI-_46Qt0J6DXFA4rEPG3NXiLgsShsL5iU3vjR10jabKCYTeX5eVl3CrenKKnufGBy1XRjMkR8CTC8BCGaCfVj-jLFrFO6udi00dsgeIhss6Rsnw22OhQEcyXl_Vkbmhw1H_pIY6xICs0mc34pHgbYfoswlFkX-gTj_2iQNsedk_3-lfkQedqiTHrVm8pjcc_MnZL_v6EC7Bf6U_BoFRgkIRBQ5wWczN6MWbLTN29KFp80l4HVq0TPMp9dtAotu6rEpQGA6X8xtV2QTWKCpv0JgS8PZJfojVG_CVKy4n9KxXp4he6x7Rr6ejL4MT-OuO0NsBMvXMTh5U_g0NyYx3hnGvHOFFT63mRSyTGzC6lxkwmlnuKlZgWgvKxNWcqvr0rDnZBcEci8IrWHEcOEAT6Rc60x6m0jtpXe15DUvI5L2OlKmoy7HDhozFX5hZK5avSrQqwp6VXlE3m3eWbbEHXfOPkbVb2Yi6XYYWKymqlvDqmAa_pc1kyAjN8aBbNYl3GjhwFNqEZE3YDi3vnF69FnhGO7fFhBWbtKIHPSWojp30aitmUTkfW9r28f_lvvl3V97RR5kaOtpCt7wgOyuV9fuNblvbtZXzWpAdopvFwOydzyaVGdwN8z4IOQk4PqpiAdhMeE1w6eV-A5zq4_j6uI3PfUl2A
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1LbxMxELZKQYJLy6sipYCF4ASr7q7ttfeAUIFWqZJGCBWpN-P1I60UkpCkRfCj-I3MeHcTikRvPXD1eq3R7jcP2zPfEPJCqGDADygs-3AJ91IkpSxdIlhQ3IbSVmndbEIOBurkpPy4Rn61tTCYVtnaxGio3cTiGfkuhOklBIK5YG-n3xLsGoW3q20LjRoWPf_jO2zZ5m8OP8D_fZnnB_vH77tJ01UgsYIViwSMk5UhK6xNbfCWseC9dCIULldClalLWVWIXHjjLbcVkxil5GXKSu5MVVoG694gNzlTEvWqJ5PVmQ6D8KfgbW2OKnbnHPlSEsyDiEwqSXHJ_8U2AeDVTjEJ848I969L2ejrDjb_t690l2w0UTXdq9XgHlnz4_tks-1YQRsD9oD83I-MGeBoKXKej0Z-RB3oYH0uTSeBzk9hP0IdWr7x8Lw-oKPLfHMKIT4dT8auSSKKLNc0nGHgTmNtFv0as1NhKlYUDOmRmX5Cdlz_kHy-li-wRdZBIP-I0ApGLBce4qWMG5Or4FJlggq-UrziZYdkLSa0bajZsUPISMctmip0jSMNONIRR7rokFfLd6Y1McmVs98h1JYzkVQ8DkxmQ93YKC2ZkXlmmAIZubUeZHM-5dYID57AiA55DkC9tEZ3r69xDO-nJbjNi6xDdlpk6sYczvUKlh3yusX26vG_5d6-erVn5Hb3-Kiv-4eD3mNyJ0c9yzKw_DtkfTE790_ILXuxOJvPnkZFpeTLdWP-N7txe8E
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwEB5BQYgL5VWxUMBC3CBqEtuJfSylqyLKqkIg9WY5fmwrLdnV7rYHfj0zTrK0CJAQV2ccjex52jOfAV5LFS36AUVtHz4ToZaZrrXPJI9KuKhdk3ePTdSTiTo91SdXuvhTtftwJdn1NBBKU7veW_jYqbiq9laCYEgyKi9IACVZdRNu0Y0UyfhB3--QTlk4UlZi6Jb57dRrHikB96OfOaOyyCsx5y_XpMn7jLf_n-_7cK-PPNl-JyoP4EZoH8L28KoD65X8EXw_TKgS-FNGuOCzWZgxj3Land2yeWSrM4zZmSfr0E4vukMstqnJZhgGs3be-r7QJiFBs3hOwS1L_UvsW6rgRFKqup-yT3bxmRBkw2P4Oj78cnCU9S80ZE7yap2hoXd1LCrncheD4zyGUHsZK18qqXTuc95UspTBBidcw2uK-Eqdcy28bbTjO7CFDIUnwBoccUIGjCkKYW2pos-VjSqGRolG6BEUwy4Z18OX0ysaM5PSGFWZbnENLq5Ji2uqEbzZzFl04B1_pX5Hm7-hJODtNDBfTk2vx6bmFnNmyxXyKJwLyJsPuXBWBrSWVo7gFYrOtX8c7R8bGqM73Bpdy2Uxgt1BskxvMlYG81CNmU4p-QjeDpL08_Of-X76b-Qv4c7J-7E5_jD5-AzuliSLRYHGche21suL8Bxuu8v1-Wr5ImnSD5_vHj4
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=Efficient+parallel+derivation+of+short+distinguishing+sequences+for+nondeterministic+finite+state+machines+using+MapReduce&rft.jtitle=Journal+of+big+data&rft.au=Elghadyry%2C+Bilal&rft.au=Ouardi%2C+Faissal&rft.au=Lotfi%2C+Zineb&rft.au=Verel%2C+S%C3%A9bastien&rft.date=2021-11-20&rft.pub=Springer&rft.eissn=2196-1115&rft.volume=8&rft.spage=1&rft.epage=27+%2F+145&rft_id=info:doi/10.1186%2Fs40537-021-00535-6&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=oai%3AHAL%3Ahal-03507111v1
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2196-1115&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2196-1115&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2196-1115&client=summon