{"id":"https://openalex.org/W1763409302","doi":"https://doi.org/10.1109/apsec.2004.97","title":"Testing Java Interrupts and Timed Waits","display_name":"Testing Java Interrupts and Timed Waits","publication_year":2005,"publication_date":"2005-04-05","ids":{"openalex":"https://openalex.org/W1763409302","doi":"https://doi.org/10.1109/apsec.2004.97","mag":"1763409302"},"language":"en","primary_location":{"id":"doi:10.1109/apsec.2004.97","doi":"https://doi.org/10.1109/apsec.2004.97","is_oa":false,"landing_page_url":"https://doi.org/10.1109/apsec.2004.97","pdf_url":null,"source":{"id":"https://openalex.org/S4210216296","display_name":"Asia-Pacific Software Engineering Conference (APSEC)","issn_l":"1530-1362","issn":["1530-1362","2640-0715"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","jufo-1"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"11th Asia-Pacific Software Engineering Conference","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"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/A5023688323","display_name":"Luke Wildman","orcid":"https://orcid.org/0009-0003-8003-0401","observed_orcids":["https://orcid.org/0009-0003-8003-0401"]},"institutions":[{"id":"https://openalex.org/I165143802","display_name":"The University of Queensland","ror":"https://ror.org/00rqy9422","country_code":"AU","type":"education","lineage":["https://openalex.org/I165143802"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"L. Wildman","raw_affiliation_strings":["School of Information Technology and Electrical Engineering, University of Queensland, Australia","Sch. of Information Technol. & Electr. Eng., Queensland Univ., Qld., Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Technology and Electrical Engineering, University of Queensland, Australia","institution_ids":["https://openalex.org/I165143802"]},{"raw_affiliation_string":"Sch. of Information Technol. & Electr. Eng., Queensland Univ., Qld., Australia","institution_ids":["https://openalex.org/I165143802"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047142389","display_name":"Brad Long","orcid":"https://orcid.org/0000-0002-4575-6165","observed_orcids":["https://orcid.org/0000-0002-4575-6165"]},"institutions":[{"id":"https://openalex.org/I165143802","display_name":"The University of Queensland","ror":"https://ror.org/00rqy9422","country_code":"AU","type":"education","lineage":["https://openalex.org/I165143802"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"B. Long","raw_affiliation_strings":["School of Information Technology and Electrical Engineering, University of Queensland, Australia","Sch. of Information Technol. & Electr. Eng., Queensland Univ., Qld., Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Technology and Electrical Engineering, University of Queensland, Australia","institution_ids":["https://openalex.org/I165143802"]},{"raw_affiliation_string":"Sch. of Information Technol. & Electr. Eng., Queensland Univ., Qld., Australia","institution_ids":["https://openalex.org/I165143802"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076924318","display_name":"Paul A. Strooper","orcid":"https://orcid.org/0000-0003-4789-2897","observed_orcids":["https://orcid.org/0000-0003-4789-2897"]},"institutions":[{"id":"https://openalex.org/I165143802","display_name":"The University of Queensland","ror":"https://ror.org/00rqy9422","country_code":"AU","type":"education","lineage":["https://openalex.org/I165143802"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"P. Strooper","raw_affiliation_strings":["School of Information Technology and Electrical Engineering, University of Queensland, Australia","Sch. of Information Technol. & Electr. Eng., Queensland Univ., Qld., Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Technology and Electrical Engineering, University of Queensland, Australia","institution_ids":["https://openalex.org/I165143802"]},{"raw_affiliation_string":"Sch. of Information Technol. & Electr. Eng., Queensland Univ., Qld., Australia","institution_ids":["https://openalex.org/I165143802"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I165143802"],"apc_list":null,"apc_paid":null,"fwci":0.8999,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.70416025,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":"2931","issue":null,"first_page":"438","last_page":"447"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.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/T10142","display_name":"Formal Methods in Verification","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/java-threads","display_name":"Java threads","score":0.7450000047683716},{"id":"https://openalex.org/keywords/nondeterminism","display_name":"non-determinism","score":0.9929999709129333},{"id":"https://openalex.org/keywords/readers-writers-problem","display_name":"readers-writers problem","score":0.8949999809265137}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8579233884811401},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.7852955460548401},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.7248905897140503},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5640314221382141},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5326741933822632},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.5073360800743103},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.5013422966003418},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.4551633596420288},{"id":"https://openalex.org/C60945770","wikidata":"https://www.wikidata.org/wiki/Q2517517","display_name":"Java Modeling Language","level":5,"score":0.4373742938041687},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.41221725940704346},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4111577272415161},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.37836018204689026},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.32198548316955566},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/apsec.2004.97","doi":"https://doi.org/10.1109/apsec.2004.97","is_oa":false,"landing_page_url":"https://doi.org/10.1109/apsec.2004.97","pdf_url":null,"source":{"id":"https://openalex.org/S4210216296","display_name":"Asia-Pacific Software Engineering Conference (APSEC)","issn_l":"1530-1362","issn":["1530-1362","2640-0715"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","jufo-1"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"11th Asia-Pacific Software Engineering Conference","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.93.2388","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.93.2388","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.itee.uq.edu.au/~testcon/_papers/interrupts-apsec2005.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320334704","display_name":"Australian Research Council","ror":"https://ror.org/05mmh0f86"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1595593557","https://openalex.org/W1895974704","https://openalex.org/W2016314068","https://openalex.org/W2091184222","https://openalex.org/W2106837287","https://openalex.org/W2109180425","https://openalex.org/W2112678128","https://openalex.org/W2116119186","https://openalex.org/W2119296217","https://openalex.org/W2131009004","https://openalex.org/W2144839870","https://openalex.org/W2171142397"],"related_works":["https://openalex.org/W2112678128","https://openalex.org/W2369194844","https://openalex.org/W2117357208","https://openalex.org/W4242576690","https://openalex.org/W7097119841","https://openalex.org/W2128720873","https://openalex.org/W2016314068","https://openalex.org/W1827814384","https://openalex.org/W112783523","https://openalex.org/W2149654223"],"abstract_inverted_index":{"Testing":[0,49],"concurrent":[1,26],"software":[2],"is":[3,52,88,108],"difficult":[4],"due":[5],"to":[6,77,84,103],"problems":[7],"with":[8,65],"inherent":[9],"nondeterminism.":[10],"In":[11,29],"previous":[12],"work,":[13],"we":[14,32],"have":[15,62],"presented":[16],"a":[17,69,109],"method":[18],"and":[19,38,46,74,100],"tool":[20,101],"support":[21,102],"for":[22,41],"the":[23,82,95,98,113],"testing":[24,42],"of":[25,97,112],"Java":[27,43,56],"components.":[28],"this":[30],"paper,":[31],"extend":[33],"that":[34,58,71],"work":[35],"by":[36],"presenting":[37],"discussing":[39],"techniques":[40,99],"thread":[44,50],"interrupts":[45,51,73],"timed":[47,75],"waits.":[48],"important":[53],"because":[54],"every":[55],"component":[57,70],"calls":[59],"wait":[60],"must":[61],"code":[63],"dealing":[64],"these":[66,86],"interrupts.":[67],"For":[68],"uses":[72],"waits":[76],"provide":[78],"its":[79],"basic":[80],"functionality,":[81],"ability":[83],"test":[85],"features":[87],"clearly":[89],"even":[90],"more":[91],"important.":[92],"We":[93],"discuss":[94],"application":[96],"one":[104],"such":[105],"component,":[106],"which":[107],"nontrivial":[110],"implementation":[111],"readers-writers":[114],"problem.":[115]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2026-10-27T15:51:10.671819","created_date":"2016-06-24T00:00:00"}
