{"id":"https://openalex.org/W2159297672","doi":"https://doi.org/10.1145/1595637.1595647","title":"A thread synchronization model for SIP servlet containers","display_name":"A thread synchronization model for SIP servlet containers","publication_year":2009,"publication_date":"2009-07-07","ids":{"openalex":"https://openalex.org/W2159297672","doi":"https://doi.org/10.1145/1595637.1595647","mag":"2159297672"},"language":"en","primary_location":{"id":"doi:10.1145/1595637.1595647","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1595637.1595647","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd International Conference on Principles, Systems and Applications of IP Telecommunications","raw_type":"proceedings-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/A5021726625","display_name":"Yi Huang","orcid":"https://orcid.org/0000-0002-6741-6751"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yi Huang","raw_affiliation_strings":["Michigan State University, East Lansing, MI"],"affiliations":[{"raw_affiliation_string":"Michigan State University, East Lansing, MI","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073415664","display_name":"Eric Cheung","orcid":"https://orcid.org/0000-0001-8040-6606"},"institutions":[{"id":"https://openalex.org/I1283103587","display_name":"AT&T (United States)","ror":"https://ror.org/02bbd5539","country_code":"US","type":"company","lineage":["https://openalex.org/I1283103587"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Eric Cheung","raw_affiliation_strings":["AT&amp;T Research Labs, Inc., Florham, NJ"],"affiliations":[{"raw_affiliation_string":"AT&amp;T Research Labs, Inc., Florham, NJ","institution_ids":["https://openalex.org/I1283103587"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108188424","display_name":"Laura K. Dillon","orcid":null},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Laura K. Dillon","raw_affiliation_strings":["Michigan State University, East Lansing, MI"],"affiliations":[{"raw_affiliation_string":"Michigan State University, East Lansing, MI","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033582861","display_name":"R. E. Kurt Stirewalt","orcid":null},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"R. E. Kurt Stirewalt","raw_affiliation_strings":["Michigan State University, East Lansing, MI"],"affiliations":[{"raw_affiliation_string":"Michigan State University, East Lansing, MI","institution_ids":["https://openalex.org/I87216513"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5021726625"],"corresponding_institution_ids":["https://openalex.org/I87216513"],"apc_list":null,"apc_paid":null,"fwci":0.6857,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.74961376,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","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/T12203","display_name":"Mobile Agent-Based Network Management","score":0.9994000196456909,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9991999864578247,"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.8174470067024231},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.7137171626091003},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.70820152759552},{"id":"https://openalex.org/keywords/interleaving","display_name":"Interleaving","score":0.6426479816436768},{"id":"https://openalex.org/keywords/lock","display_name":"Lock (firearm)","score":0.6074912548065186},{"id":"https://openalex.org/keywords/business-logic","display_name":"Business logic","score":0.4566035568714142},{"id":"https://openalex.org/keywords/deadlock","display_name":"Deadlock","score":0.4454595744609833},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4383491277694702},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.41033995151519775},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.399892657995224},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.38494420051574707},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3332533538341522},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.17816278338432312},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.07682991027832031}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8174470067024231},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.7137171626091003},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.70820152759552},{"id":"https://openalex.org/C28034677","wikidata":"https://www.wikidata.org/wiki/Q17092530","display_name":"Interleaving","level":2,"score":0.6426479816436768},{"id":"https://openalex.org/C174839445","wikidata":"https://www.wikidata.org/wiki/Q1134386","display_name":"Lock (firearm)","level":2,"score":0.6074912548065186},{"id":"https://openalex.org/C146222976","wikidata":"https://www.wikidata.org/wiki/Q1204997","display_name":"Business logic","level":2,"score":0.4566035568714142},{"id":"https://openalex.org/C159023740","wikidata":"https://www.wikidata.org/wiki/Q623276","display_name":"Deadlock","level":2,"score":0.4454595744609833},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4383491277694702},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.41033995151519775},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.399892657995224},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.38494420051574707},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3332533538341522},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.17816278338432312},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07682991027832031},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/1595637.1595647","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1595637.1595647","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd International Conference on Principles, Systems and Applications of IP Telecommunications","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.151.7379","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.151.7379","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cse.msu.edu/~stire/Papers/iptcomm09.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.180.603","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.180.603","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cse.msu.edu/sens/szumo/SNeF/papers/iptcomm09.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4300000071525574}],"awards":[{"id":"https://openalex.org/G5619041489","display_name":null,"funder_award_id":"CCF 0702667","funder_id":"https://openalex.org/F4320337387","funder_display_name":"Division of Computing and Communication Foundations"}],"funders":[{"id":"https://openalex.org/F4320337387","display_name":"Division of Computing and Communication Foundations","ror":"https://ror.org/01mng8331"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W154245241","https://openalex.org/W375614154","https://openalex.org/W1553365657","https://openalex.org/W1866112185","https://openalex.org/W1912090184","https://openalex.org/W1965462925","https://openalex.org/W2016799975","https://openalex.org/W2052363833","https://openalex.org/W2062385624","https://openalex.org/W2079767071","https://openalex.org/W2096039823","https://openalex.org/W2101431901","https://openalex.org/W2138338745","https://openalex.org/W2142256993","https://openalex.org/W2335888987","https://openalex.org/W2340530615","https://openalex.org/W2462635679","https://openalex.org/W3146519985","https://openalex.org/W6641601336","https://openalex.org/W6677890755"],"related_works":["https://openalex.org/W1655266410","https://openalex.org/W2389051085","https://openalex.org/W2330343234","https://openalex.org/W1901012776","https://openalex.org/W2463883322","https://openalex.org/W2229382548","https://openalex.org/W2391789612","https://openalex.org/W2814468324","https://openalex.org/W2389236462","https://openalex.org/W2354003767"],"abstract_inverted_index":{"Multi-threaded":[0],"SIP":[1],"servlet":[2,72],"containers":[3],"pose":[4],"difficult":[5,104],"synchronization":[6,96],"problems":[7],"to":[8,24,33,57,62,66,76,105],"application":[9,55,103],"developers.":[10],"On":[11,50],"the":[12,51,69,78],"one":[13],"hand,":[14,53],"if":[15],"a":[16,71],"container":[17],"automatically":[18],"locks":[19],"resources":[20,70,80],"for":[21,36],"servlets":[22],"according":[23],"some":[25,48],"fixed":[26],"protocol,":[27],"this":[28],"protocol":[29],"is":[30,81],"not":[31],"likely":[32],"be":[34],"appropriate":[35],"all":[37],"applications.":[38,49],"It":[39],"may":[40],"degrade":[41],"performance":[42],"or":[43],"even":[44],"introduce":[45],"deadlock":[46],"in":[47],"other":[52],"leaving":[54],"programmers":[56],"code":[58,97,100],"synchronization---while":[59],"flexible---is":[60],"prone":[61],"error.":[63],"The":[64],"logic":[65],"both":[67],"infer":[68],"requires":[73],"and":[74,83,107],"then":[75],"lock":[77],"required":[79],"complex":[82],"cross-cutting.":[84],"This":[85],"\"synchronization":[86],"logic\"":[87],"can":[88],"easily":[89],"obscure":[90],"an":[91,102],"application's":[92],"\"business":[93],"logic.\"":[94],"Interleaving":[95],"with":[98],"business":[99],"makes":[101],"maintain":[106],"extend.":[108]},"counts_by_year":[{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
