{"id":"https://openalex.org/W1548395800","doi":"https://doi.org/10.1007/978-3-642-16573-3_7","title":"Built-In Data-Flow Integration Testing in Large-Scale Component-Based Systems","display_name":"Built-In Data-Flow Integration Testing in Large-Scale Component-Based Systems","publication_year":2010,"publication_date":"2010-01-01","ids":{"openalex":"https://openalex.org/W1548395800","doi":"https://doi.org/10.1007/978-3-642-16573-3_7","mag":"1548395800"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-642-16573-3_7","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-642-16573-3_7","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-642-16573-3_7.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-642-16573-3_7.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033819962","display_name":"\u00c9ric Piel","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"\u00c9ric Piel","raw_affiliation_strings":["Software Technology Department, Delft University of Technology, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Technology Department, Delft University of Technology, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046072397","display_name":"Alberto Gonz\u00e1lez-S\u00e1nchez","orcid":"https://orcid.org/0000-0001-7880-2909"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Alberto Gonzalez-Sanchez","raw_affiliation_strings":["Software Technology Department, Delft University of Technology, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Technology Department, Delft University of Technology, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109167344","display_name":"Hans-Gerhard Gro\u00df","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Hans-Gerhard Gross","raw_affiliation_strings":["Software Technology Department, Delft University of Technology, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Technology Department, Delft University of Technology, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":null,"fwci":0.6441,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.65679825,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"79","last_page":"94"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998000264167786,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9987000226974487,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8252865076065063},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.7159985303878784},{"id":"https://openalex.org/keywords/integration-testing","display_name":"Integration testing","score":0.6441304683685303},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5417914390563965},{"id":"https://openalex.org/keywords/data-flow-diagram","display_name":"Data flow diagram","score":0.5186395049095154},{"id":"https://openalex.org/keywords/architectural-style","display_name":"Architectural style","score":0.4943253993988037},{"id":"https://openalex.org/keywords/system-integration","display_name":"System integration","score":0.4485991895198822},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4330933690071106},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.41484493017196655},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.29250195622444153},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.2775944173336029},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.2355358600616455},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16075703501701355},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.13547787070274353}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8252865076065063},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7159985303878784},{"id":"https://openalex.org/C107683887","wikidata":"https://www.wikidata.org/wiki/Q782466","display_name":"Integration testing","level":3,"score":0.6441304683685303},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5417914390563965},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.5186395049095154},{"id":"https://openalex.org/C2777364373","wikidata":"https://www.wikidata.org/wiki/Q32880","display_name":"Architectural style","level":3,"score":0.4943253993988037},{"id":"https://openalex.org/C19527686","wikidata":"https://www.wikidata.org/wiki/Q1665453","display_name":"System integration","level":2,"score":0.4485991895198822},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4330933690071106},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.41484493017196655},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.29250195622444153},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.2775944173336029},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2355358600616455},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16075703501701355},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.13547787070274353},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/978-3-642-16573-3_7","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-642-16573-3_7","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-642-16573-3_7.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},{"id":"pmh:oai:HAL:hal-01055242v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01055242","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"22nd IFIP WG 6.1 International Conference on Testing Software and Systems (ICTSS), Nov 2010, Natal, Brazil. pp.79-94, &#x27E8;10.1007/978-3-642-16573-3_7&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"doi:10.1007/978-3-642-16573-3_7","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-642-16573-3_7","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-642-16573-3_7.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/12","score":0.4300000071525574,"display_name":"Responsible consumption and production"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1548395800.pdf","grobid_xml":"https://content.openalex.org/works/W1548395800.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W155414297","https://openalex.org/W620304234","https://openalex.org/W1480000062","https://openalex.org/W1518851379","https://openalex.org/W1583047567","https://openalex.org/W1861739215","https://openalex.org/W1967210139","https://openalex.org/W2002055996","https://openalex.org/W2077318760","https://openalex.org/W2086137142","https://openalex.org/W2133876447","https://openalex.org/W2135463065","https://openalex.org/W2140294984","https://openalex.org/W2151262583","https://openalex.org/W2152766145","https://openalex.org/W2154500705","https://openalex.org/W2157195454","https://openalex.org/W2791192118","https://openalex.org/W2972497311"],"related_works":["https://openalex.org/W1531907780","https://openalex.org/W2386397602","https://openalex.org/W1586482438","https://openalex.org/W52013010","https://openalex.org/W1953779098","https://openalex.org/W2361097260","https://openalex.org/W2019734236","https://openalex.org/W2012068574","https://openalex.org/W3152034715","https://openalex.org/W2325784677"],"abstract_inverted_index":{"Modern":[0],"large-scale":[1],"component-based":[2],"applications":[3],"and":[4,16,40,53,64,85,95,124,174,190,198],"service":[5],"ecosystems":[6],"are":[7,93,163,170],"built":[8],"following":[9],"a":[10,34,73,134,142,156,166],"number":[11],"of":[12,67,80,133,150,158,182,209],"different":[13],"component":[14,136,186,212],"models":[15],"architectural":[17,23],"styles,":[18],"such":[19,141],"as":[20],"the":[21,38,58,68,78,89,131,148,202,205,210],"data-flow":[22,125],"style.":[24],"In":[25],"this":[26],"style,":[27],"each":[28],"building":[29],"block":[30],"receives":[31],"data":[32,43],"from":[33],"previous":[35,194],"one":[36],"in":[37,137,165,201,222],"flow":[39,157],"sends":[41],"output":[42],"to":[44,61,76,108,139,146,154,172,176,196],"other":[45,228],"components.":[46],"This":[47],"organisation":[48],"expresses":[49],"information":[50],"flows":[51],"adequately,":[52],"also":[54],"favours":[55],"decoupling":[56],"between":[57],"components,":[59],"leading":[60],"easier":[62],"maintenance":[63],"quicker":[65],"evolution":[66],"system.":[69],"Integration":[70],"testing":[71,188,213,230],"is":[72],"major":[74],"means":[75],"ensure":[77],"quality":[79],"large":[81],"systems.":[82],"Their":[83],"size":[84],"complexity,":[86],"together":[87],"with":[88,224],"fact":[90],"that":[91,121,168,216],"they":[92,169],"developed":[94],"maintained":[96],"by":[97,204],"several":[98,151],"stake":[99],"holders,":[100],"make":[101],"Built-In":[102],"Testing":[103],"(BIT)":[104],"an":[105],"attractive":[106],"approach":[107,214],"manage":[109],"their":[110],"integration":[111,126,187,229],"testing.":[112,127],"However,":[113],"so":[114],"far":[115],"no":[116],"technique":[117],"has":[118],"been":[119],"proposed":[120,184],"combines":[122],"BIT":[123],"We":[128,178],"have":[129],"introduced":[130],"notion":[132],"virtual":[135,185,211],"order":[138],"realize":[140],"combination.":[143],"It":[144],"permits":[145],"define":[147],"behaviour":[149],"components":[152],"assembled":[153],"process":[155],"data,":[159],"using":[160],"BIT.":[161],"Test-cases":[162],"defined":[164],"way":[167],"simple":[171],"write":[173],"flexible":[175],"adapt.":[177],"present":[179],"two":[180],"implementations":[181],"our":[183,193],"technique,":[189],"we":[191],"extend":[192],"proposal":[195],"detect":[197],"handle":[199],"errors":[200],"definition":[203],"user.":[206],"The":[207],"evaluation":[208],"suggests":[215],"more":[217],"issues":[218],"can":[219],"be":[220],"detected":[221],"systems":[223],"data-flows":[225],"than":[226],"through":[227],"approaches.":[231]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
