{"id":"https://openalex.org/W2020268879","doi":"https://doi.org/10.1007/s10009-008-0075-0","title":"An approach to quality engineering of TTCN-3 test specifications","display_name":"An approach to quality engineering of TTCN-3 test specifications","publication_year":2008,"publication_date":"2008-05-05","ids":{"openalex":"https://openalex.org/W2020268879","doi":"https://doi.org/10.1007/s10009-008-0075-0","mag":"2020268879"},"language":"en","primary_location":{"id":"doi:10.1007/s10009-008-0075-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10009-008-0075-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10009-008-0075-0.pdf","source":{"id":"https://openalex.org/S122567160","display_name":"International Journal on Software Tools for Technology Transfer","issn_l":"1433-2779","issn":["1433-2779","1433-2787"],"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":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal on Software Tools for Technology Transfer","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10009-008-0075-0.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5087299678","display_name":"Helmut Neukirchen","orcid":"https://orcid.org/0000-0001-8595-3748"},"institutions":[{"id":"https://openalex.org/I74656192","display_name":"University of G\u00f6ttingen","ror":"https://ror.org/01y9bpm73","country_code":"DE","type":"education","lineage":["https://openalex.org/I74656192"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Helmut Neukirchen","raw_affiliation_strings":["Software Engineering for Distributed Systems Group, Institute for Computer Science, University of G\u00f6ttingen, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany","University of G\u00f6ttingen, Software Engineering for Distributed Systems Group, Institute for Computer Science, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany#TAB#"],"affiliations":[{"raw_affiliation_string":"Software Engineering for Distributed Systems Group, Institute for Computer Science, University of G\u00f6ttingen, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany","institution_ids":["https://openalex.org/I74656192"]},{"raw_affiliation_string":"University of G\u00f6ttingen, Software Engineering for Distributed Systems Group, Institute for Computer Science, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany#TAB#","institution_ids":["https://openalex.org/I74656192"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044832168","display_name":"Benjamin Zei\u00df","orcid":null},"institutions":[{"id":"https://openalex.org/I74656192","display_name":"University of G\u00f6ttingen","ror":"https://ror.org/01y9bpm73","country_code":"DE","type":"education","lineage":["https://openalex.org/I74656192"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Benjamin Zeiss","raw_affiliation_strings":["Software Engineering for Distributed Systems Group, Institute for Computer Science, University of G\u00f6ttingen, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany","University of G\u00f6ttingen, Software Engineering for Distributed Systems Group, Institute for Computer Science, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany#TAB#"],"affiliations":[{"raw_affiliation_string":"Software Engineering for Distributed Systems Group, Institute for Computer Science, University of G\u00f6ttingen, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany","institution_ids":["https://openalex.org/I74656192"]},{"raw_affiliation_string":"University of G\u00f6ttingen, Software Engineering for Distributed Systems Group, Institute for Computer Science, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany#TAB#","institution_ids":["https://openalex.org/I74656192"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078674128","display_name":"Jens Grabowski","orcid":"https://orcid.org/0000-0003-2994-3531"},"institutions":[{"id":"https://openalex.org/I74656192","display_name":"University of G\u00f6ttingen","ror":"https://ror.org/01y9bpm73","country_code":"DE","type":"education","lineage":["https://openalex.org/I74656192"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jens Grabowski","raw_affiliation_strings":["Software Engineering for Distributed Systems Group, Institute for Computer Science, University of G\u00f6ttingen, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany","University of G\u00f6ttingen, Software Engineering for Distributed Systems Group, Institute for Computer Science, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany#TAB#"],"affiliations":[{"raw_affiliation_string":"Software Engineering for Distributed Systems Group, Institute for Computer Science, University of G\u00f6ttingen, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany","institution_ids":["https://openalex.org/I74656192"]},{"raw_affiliation_string":"University of G\u00f6ttingen, Software Engineering for Distributed Systems Group, Institute for Computer Science, Lotzestr. 16\u201318, 37083, G\u00f6ttingen, Germany#TAB#","institution_ids":["https://openalex.org/I74656192"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5087299678"],"corresponding_institution_ids":["https://openalex.org/I74656192"],"apc_list":{"value":2390,"currency":"EUR","value_usd":2990},"apc_paid":{"value":2390,"currency":"EUR","value_usd":2990},"fwci":3.194,"has_fulltext":true,"cited_by_count":21,"citation_normalized_percentile":{"value":0.91256736,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"10","issue":"4","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"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":1.0,"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/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9998000264167786,"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/computer-science","display_name":"Computer science","score":0.7519522905349731},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.6825464367866516},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6136770844459534},{"id":"https://openalex.org/keywords/code-refactoring","display_name":"Code refactoring","score":0.5721396803855896},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.5195549130439758},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5121781826019287},{"id":"https://openalex.org/keywords/test-suite","display_name":"Test suite","score":0.5052171349525452},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.4736950397491455},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.44038793444633484},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.42513832449913025},{"id":"https://openalex.org/keywords/test-management-approach","display_name":"Test Management Approach","score":0.41088899970054626},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.32860833406448364},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.28196924924850464},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.2725546360015869},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.19666719436645508},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1516181230545044},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14009690284729004}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7519522905349731},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.6825464367866516},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6136770844459534},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.5721396803855896},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.5195549130439758},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5121781826019287},{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.5052171349525452},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.4736950397491455},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.44038793444633484},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.42513832449913025},{"id":"https://openalex.org/C7435765","wikidata":"https://www.wikidata.org/wiki/Q7705776","display_name":"Test Management Approach","level":5,"score":0.41088899970054626},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.32860833406448364},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.28196924924850464},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2725546360015869},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.19666719436645508},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1516181230545044},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14009690284729004},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1007/s10009-008-0075-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10009-008-0075-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10009-008-0075-0.pdf","source":{"id":"https://openalex.org/S122567160","display_name":"International Journal on Software Tools for Technology Transfer","issn_l":"1433-2779","issn":["1433-2779","1433-2787"],"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":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal on Software Tools for Technology Transfer","raw_type":"journal-article"},{"id":"pmh:oai:goescholar:1/11195","is_oa":true,"landing_page_url":"http://resolver.sub.uni-goettingen.de/purl?gs-1/11195","pdf_url":null,"source":{"id":"https://openalex.org/S4306401634","display_name":"GoeScholar  The Publication Server of the Georg-August-Universit\u00e4t G\u00f6ttingen (Georg-August-Universit\u00e4t G\u00f6ttingen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210122495","host_organization_name":"Asklepios Klinik St. Georg","host_organization_lineage":["https://openalex.org/I4210122495"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"journalArticle"},{"id":"pmh:oai:publications.goettingen-research-online.de:2/58225","is_oa":true,"landing_page_url":"https://resolver.sub.uni-goettingen.de/purl?gs-1/11195","pdf_url":null,"source":{"id":"https://openalex.org/S4306401634","display_name":"GoeScholar  The Publication Server of the Georg-August-Universit\u00e4t G\u00f6ttingen (Georg-August-Universit\u00e4t G\u00f6ttingen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210122495","host_organization_name":"Asklepios Klinik St. Georg","host_organization_lineage":["https://openalex.org/I4210122495"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"journal_article"}],"best_oa_location":{"id":"doi:10.1007/s10009-008-0075-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10009-008-0075-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10009-008-0075-0.pdf","source":{"id":"https://openalex.org/S122567160","display_name":"International Journal on Software Tools for Technology Transfer","issn_l":"1433-2779","issn":["1433-2779","1433-2787"],"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":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal on Software Tools for Technology Transfer","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5400000214576721,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2020268879.pdf","grobid_xml":"https://content.openalex.org/works/W2020268879.grobid-xml"},"referenced_works_count":36,"referenced_works":["https://openalex.org/W38814960","https://openalex.org/W58180796","https://openalex.org/W102600278","https://openalex.org/W111098712","https://openalex.org/W172857819","https://openalex.org/W587814499","https://openalex.org/W1487664366","https://openalex.org/W1519290655","https://openalex.org/W1556297068","https://openalex.org/W1577034617","https://openalex.org/W1582374110","https://openalex.org/W1964962870","https://openalex.org/W1983121589","https://openalex.org/W2049624350","https://openalex.org/W2049695835","https://openalex.org/W2084541517","https://openalex.org/W2106013472","https://openalex.org/W2112343351","https://openalex.org/W2123301443","https://openalex.org/W2125409890","https://openalex.org/W2145615994","https://openalex.org/W2149963636","https://openalex.org/W2151165049","https://openalex.org/W2153887189","https://openalex.org/W2157427137","https://openalex.org/W2164575402","https://openalex.org/W2172168118","https://openalex.org/W2288977256","https://openalex.org/W2294305189","https://openalex.org/W2496610809","https://openalex.org/W2787379525","https://openalex.org/W3010856131","https://openalex.org/W3020990745","https://openalex.org/W3217434207","https://openalex.org/W4206344531","https://openalex.org/W4254940549"],"related_works":["https://openalex.org/W2107258625","https://openalex.org/W1517399247","https://openalex.org/W2101548204","https://openalex.org/W2094573024","https://openalex.org/W2149714737","https://openalex.org/W1487271212","https://openalex.org/W2589723489","https://openalex.org/W2028897749","https://openalex.org/W2040664883","https://openalex.org/W2020268879"],"abstract_inverted_index":{"Experience":[0],"with":[1,31,56],"the":[2,12,53,115],"development":[3],"and":[4,14,58,104,114],"maintenance":[5],"of":[6,62,69,94,117],"large":[7],"test":[8,63,106],"suites":[9],"specified":[10],"using":[11,129],"Testing":[13],"Test":[15],"Control":[16],"Notation":[17],"(TTCN-3)":[18],"has":[19],"shown":[20],"that":[21,28,51],"it":[22,75,82],"is":[23,110,123,138],"difficult":[24],"to":[25,33,76,84,102],"construct":[26],"tests":[27],"are":[29],"concise":[30],"respect":[32],"quality":[34,49,121],"aspects":[35],"such":[36,79],"as":[37,80,97,99],"maintainability":[38],"or":[39],"usability.":[40],"The":[41,60,108,120],"ISO/IEC":[42],"standard":[43],"9126":[44],"defines":[45],"a":[46],"general":[47,71],"software":[48],"model":[50,96],"substantiates":[52],"term":[54],"\u201cquality\u201d":[55],"characteristics":[57],"subcharacteristics.":[59],"domain":[61],"specifications,":[64],"however,":[65],"requires":[66],"an":[67,92,100],"adaption":[68],"this":[70,88,95,136],"model.":[72],"To":[73],"apply":[74],"specific":[77],"languages":[78],"TTCN-3,":[81],"needs":[83],"be":[85],"instantiated.":[86],"In":[87],"paper,":[89],"we":[90],"present":[91],"instantiation":[93],"well":[98],"approach":[101],"assess":[103],"improve":[105],"specifications.":[107],"assessment":[109],"based":[111,124],"on":[112,125],"metrics":[113],"identification":[116],"code":[118],"smells.":[119],"improvement":[122],"refactoring.":[126],"Example":[127],"measurements":[128],"our":[130],"TTCN-3":[131],"tool":[132],"TRex":[133],"demonstrate":[134],"how":[135],"procedure":[137],"applied":[139],"in":[140],"practise.":[141]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
