{"id":"https://openalex.org/W4414122478","doi":"https://doi.org/10.1109/jiot.2025.3609240","title":"TISSEA: A Framework for Testing IoT Systems Based on Technical Software Engineering Aspects","display_name":"TISSEA: A Framework for Testing IoT Systems Based on Technical Software Engineering Aspects","publication_year":2025,"publication_date":"2025-09-11","ids":{"openalex":"https://openalex.org/W4414122478","doi":"https://doi.org/10.1109/jiot.2025.3609240"},"language":"en","primary_location":{"id":"doi:10.1109/jiot.2025.3609240","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2025.3609240","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032494599","display_name":"Jean Baptiste Minani","orcid":"https://orcid.org/0000-0002-9164-6645"},"institutions":[{"id":"https://openalex.org/I60158472","display_name":"Concordia University","ror":"https://ror.org/0420zvk78","country_code":"CA","type":"education","lineage":["https://openalex.org/I60158472"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Jean Baptiste Minani","raw_affiliation_strings":["Department of Computer Science and Software Engineering, Concordia University, Montreal, QC, Canada"],"raw_orcid":"https://orcid.org/0000-0002-9164-6645","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Concordia University, Montreal, QC, Canada","institution_ids":["https://openalex.org/I60158472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042078753","display_name":"Fatima Sabir","orcid":"https://orcid.org/0000-0001-8707-6603"},"institutions":[{"id":"https://openalex.org/I172780181","display_name":"University of the Punjab","ror":"https://ror.org/011maz450","country_code":"PK","type":"education","lineage":["https://openalex.org/I172780181"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Fatima Sabir","raw_affiliation_strings":["Department of Computer Sciences, University of the Punjab, Lahore, Pakistan"],"raw_orcid":"https://orcid.org/0000-0001-8707-6603","affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of the Punjab, Lahore, Pakistan","institution_ids":["https://openalex.org/I172780181"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007508017","display_name":"Naouel Moha","orcid":"https://orcid.org/0000-0001-9252-9937"},"institutions":[{"id":"https://openalex.org/I4210126406","display_name":"Xuzhou Construction Machinery Group (China)","ror":"https://ror.org/02y5rmj89","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210126406"]},{"id":"https://openalex.org/I9736820","display_name":"\u00c9cole de Technologie Sup\u00e9rieure","ror":"https://ror.org/0020snb74","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I9736820"]}],"countries":["CA","CN"],"is_corresponding":false,"raw_author_name":"Naouel Moha","raw_affiliation_strings":["D&#x00E9;partement de g&#x00E9;nie logiciel et des TI, &#x00C9;cole de technologie sup&#x00E9;rieure, Montreal, QC, Canada","D&#x00E9;partement de g&#x00E9;nie logiciel et des TI, &#x00C9;cole de technologie sup&#x00E9;rieure, Montr&#x00E9;al, QC, Canada"],"raw_orcid":"https://orcid.org/0000-0001-9252-9937","affiliations":[{"raw_affiliation_string":"D&#x00E9;partement de g&#x00E9;nie logiciel et des TI, &#x00C9;cole de technologie sup&#x00E9;rieure, Montreal, QC, Canada","institution_ids":["https://openalex.org/I9736820"]},{"raw_affiliation_string":"D&#x00E9;partement de g&#x00E9;nie logiciel et des TI, &#x00C9;cole de technologie sup&#x00E9;rieure, Montr&#x00E9;al, QC, Canada","institution_ids":["https://openalex.org/I4210126406"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048594006","display_name":"Yann\u2010Ga\u00ebl Gu\u00e9h\u00e9neuc","orcid":"https://orcid.org/0000-0002-4361-2563"},"institutions":[{"id":"https://openalex.org/I60158472","display_name":"Concordia University","ror":"https://ror.org/0420zvk78","country_code":"CA","type":"education","lineage":["https://openalex.org/I60158472"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc","raw_affiliation_strings":["Department of Computer Science and Software Engineering, Concordia University, Montreal, QC, Canada"],"raw_orcid":"https://orcid.org/0000-0002-4361-2563","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Concordia University, Montreal, QC, Canada","institution_ids":["https://openalex.org/I60158472"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103924689","display_name":"Tomoaki Masuda","orcid":null},"institutions":[{"id":"https://openalex.org/I2251713219","display_name":"NTT (Japan)","ror":"https://ror.org/00berct97","country_code":"JP","type":"company","lineage":["https://openalex.org/I2251713219"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Tomoaki Masuda","raw_affiliation_strings":["NTT Communications, Tokyo, Japan"],"raw_orcid":"https://orcid.org/0009-0007-6722-9757","affiliations":[{"raw_affiliation_string":"NTT Communications, Tokyo, Japan","institution_ids":["https://openalex.org/I2251713219"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9384,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.88638306,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":"12","issue":"22","first_page":"48787","last_page":"48802"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9581999778747559,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9581999778747559,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9021000266075134,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/system-integration-testing","display_name":"System integration testing","score":0.5365999937057495},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5340999960899353},{"id":"https://openalex.org/keywords/test-strategy","display_name":"Test strategy","score":0.42829999327659607},{"id":"https://openalex.org/keywords/software-performance-testing","display_name":"Software performance testing","score":0.4106000065803528},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.40470001101493835},{"id":"https://openalex.org/keywords/non-functional-testing","display_name":"Non-functional testing","score":0.4034999907016754},{"id":"https://openalex.org/keywords/software-reliability-testing","display_name":"Software reliability testing","score":0.40310001373291016},{"id":"https://openalex.org/keywords/conformance-testing","display_name":"Conformance testing","score":0.38769999146461487},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.38119998574256897}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7573000192642212},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5605999827384949},{"id":"https://openalex.org/C111524372","wikidata":"https://www.wikidata.org/wiki/Q7663718","display_name":"System integration testing","level":5,"score":0.5365999937057495},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5340999960899353},{"id":"https://openalex.org/C188598960","wikidata":"https://www.wikidata.org/wiki/Q7705805","display_name":"Test strategy","level":3,"score":0.42829999327659607},{"id":"https://openalex.org/C178059732","wikidata":"https://www.wikidata.org/wiki/Q1982529","display_name":"Software performance testing","level":5,"score":0.4106000065803528},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.40470001101493835},{"id":"https://openalex.org/C26336911","wikidata":"https://www.wikidata.org/wiki/Q7048920","display_name":"Non-functional testing","level":5,"score":0.4034999907016754},{"id":"https://openalex.org/C52928878","wikidata":"https://www.wikidata.org/wiki/Q7554226","display_name":"Software reliability testing","level":5,"score":0.40310001373291016},{"id":"https://openalex.org/C76844732","wikidata":"https://www.wikidata.org/wiki/Q4072285","display_name":"Conformance testing","level":3,"score":0.38769999146461487},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.38119998574256897},{"id":"https://openalex.org/C7166840","wikidata":"https://www.wikidata.org/wiki/Q1199682","display_name":"System testing","level":2,"score":0.36809998750686646},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.36739999055862427},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.35010001063346863},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.3433000147342682},{"id":"https://openalex.org/C15845906","wikidata":"https://www.wikidata.org/wiki/Q1172338","display_name":"Data exchange","level":2,"score":0.3190999925136566},{"id":"https://openalex.org/C107683887","wikidata":"https://www.wikidata.org/wiki/Q782466","display_name":"Integration testing","level":3,"score":0.30219998955726624},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.3012999892234802},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2985000014305115},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.29760000109672546},{"id":"https://openalex.org/C162443782","wikidata":"https://www.wikidata.org/wiki/Q1066228","display_name":"White-box testing","level":5,"score":0.29030001163482666},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.28850001096725464},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.2838999927043915},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.28029999136924744},{"id":"https://openalex.org/C120115606","wikidata":"https://www.wikidata.org/wiki/Q5135723","display_name":"Cloud testing","level":4,"score":0.27880001068115234},{"id":"https://openalex.org/C2984328558","wikidata":"https://www.wikidata.org/wiki/Q188522","display_name":"Software testing","level":3,"score":0.2773999869823456},{"id":"https://openalex.org/C165825675","wikidata":"https://www.wikidata.org/wiki/Q1399743","display_name":"Model-based testing","level":4,"score":0.2606000006198883},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.25440001487731934},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.25429999828338623},{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.2515000104904175}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/jiot.2025.3609240","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2025.3609240","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"},{"id":"pmh:oai:espace2.etsmtl.ca:32546","is_oa":false,"landing_page_url":"https://espace2.etsmtl.ca/id/eprint/32546/","pdf_url":null,"source":{"id":"https://openalex.org/S4306402392","display_name":"Espace \u00c9TS (ETS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1341030882","host_organization_name":"Educational Testing Service","host_organization_lineage":["https://openalex.org/I1341030882"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article publi\u00e9 dans une revue, r\u00e9vis\u00e9 par les pairs"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1707101138","https://openalex.org/W2279957488","https://openalex.org/W2610370268","https://openalex.org/W2063289013","https://openalex.org/W2152262712","https://openalex.org/W2381119662","https://openalex.org/W2076253536","https://openalex.org/W2093540203","https://openalex.org/W4403598763","https://openalex.org/W2355246136"],"abstract_inverted_index":{"Internet":[0],"of":[1,9,27,52,88,103,131,159,164,243,263,305,317,327,344],"Things":[2],"(IoT)":[3],"systems":[4,8,33,149],"refer":[5,62],"to":[6,21,42,45,63,119,123,156,320,338],"interconnected":[7],"devices":[10],"that":[11,68,83,211,261,277,294],"collect,":[12],"process,":[13],"and":[14,58,112,180,191,199,202,224,235,252,334],"exchange":[15],"data.":[16],"As":[17],"IoT":[18,32,89,104,132,148,166,307,345],"adoption":[19],"continues":[20],"grow,":[22],"ensuring":[23],"effective":[24],"testing":[25,31,73,81,97,160,201,221,232],"is":[26,92],"paramount":[28],"importance.":[29],"However,":[30,227,309],"remains":[34],"a":[35,74,117,248,284],"challenge,":[36],"particularly":[37],"for":[38,80,96,147,220,231],"software":[39,99,121,127,341],"engineers,":[40],"due":[41],"the":[43,125,157,165,185,215,222,228,233,244,264,268,306,311,315],"need":[44],"test":[46,124,174,177,339],"aspects":[47,61,87,102,130,143,219,229,343],"beyond":[48],"their":[49],"primary":[50],"area":[51],"expertise":[53],"(e.g.,":[54],"security,":[55],"sensor":[56],"calibration,":[57],"connectivity).":[59],"Testing":[60],"any":[64,300,303],"concept":[65],"or":[66],"concern":[67],"should":[69],"be":[70,279,297],"considered":[71],"when":[72,281],"given":[75],"system.":[76,167,308],"While":[77],"several":[78],"frameworks":[79],"exist":[82],"focus":[84],"on":[85,283],"generic":[86],"systems,":[90],"there":[91],"no":[93],"dedicated":[94],"framework":[95,118],"technical":[98,126,141,217,340],"engineering":[100,128,342],"(SE)":[101,129],"systems.":[105,133,346],"To":[106],"address":[107],"this":[108],"gap,":[109],"we":[110,152,259,292],"propose":[111],"evaluate":[113],"<italic":[114],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[115],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">TISSEA</i>,":[116],"guide":[120],"engineers":[122],"We":[134,168,183],"constructed":[135],"TISSEA":[136,186,328],"by":[137,187,267],"identifying":[138],"all":[139],"possible":[140],"software-engineering":[142],"from":[144],"published":[145],"taxonomies":[146],"testing.":[150,206],"Further,":[151],"mapped":[153,170],"each":[154,162,171,323],"aspect":[155,172],"granularity":[158],"at":[161,299,302,322],"layer":[163,304],"finally":[169],"with":[173,214,332],"orchestration":[175,286],"strategies,":[176],"input":[178],"artifacts,":[179],"execution":[181],"strategies.":[182],"evaluated":[184],"surveying":[188],"22":[189],"professionals":[190,212],"conducting":[192],"two":[193],"case":[194,245],"studies:":[195],"(1)":[196],"event":[197,257],"logging":[198],"handling":[200],"(2)":[203],"data":[204,289,295,313],"integrity":[205,290],"The":[207],"survey":[208],"results":[209],"show":[210],"agreed":[213],"proposed":[216,230],"SE":[218],"device":[223],"application":[225],"layers.":[226],"gateway":[234],"cloud":[236],"layers":[237],"still":[238],"require":[239],"further":[240],"investigation.":[241],"Results":[242],"studies":[246],"indicate":[247],"gap":[249],"between":[250],"expected":[251],"captured":[253],"log":[254],"events.":[255],"Regarding":[256,288],"handling,":[258],"found":[260,293],"some":[262],"events":[265,276],"reported":[266],"system":[269],"as":[270],"successfully":[271],"handled":[272],"may":[273],"include":[274],"unhandled":[275],"cannot":[278],"identified":[280],"relying":[282],"single":[285],"strategy.":[287],"testing,":[291],"can":[296],"altered":[298],"node":[301],"accessing":[310],"original":[312],"allows":[314],"detection":[316],"modifications":[318],"made":[319],"it":[321,335],"node.":[324],"Overall":[325],"evaluation":[326],"shows":[329],"strong":[330],"agreement":[331],"practitioners,":[333],"could":[336],"usefulness":[337]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-02T09:51:11.867554","created_date":"2025-10-10T00:00:00"}
