{"id":"https://openalex.org/W204471186","doi":null,"title":"Design and Implementation of the Network Turn Game for API Using Design Patterns","display_name":"Design and Implementation of the Network Turn Game for API Using Design Patterns","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W204471186","mag":"204471186"},"language":"en","primary_location":{"id":"mag:1962450104","doi":null,"is_oa":false,"landing_page_url":"http://scholar.ndsl.kr/schArticleDetail.do?cn=JAKO200414713708713","pdf_url":null,"source":{"id":"https://openalex.org/S2912711996","display_name":"Journal of Korea Multimedia Society","issn_l":"1229-7771","issn":["1229-7771","2384-0102"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["kci-registered"],"host_organization":"https://openalex.org/P4324046841","host_organization_name":"Korea Multimedia Society","host_organization_lineage":["https://openalex.org/P4324046841"],"host_organization_lineage_names":["Korea Multimedia Society"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"\uba40\ud2f0\ubbf8\ub514\uc5b4\ud559\ud68c\ub17c\ubb38\uc9c0 = Journal of Korea Multimedia Society","raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5014591571","display_name":"Jong-Soo Kim","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"\uae40\uc885\uc218","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5091343858","display_name":"Tai-Suk Kim","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"\uae40\ud0dc\uc11d","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":"11","first_page":"1588","last_page":"1596"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12490","display_name":"Software Engineering and Design Patterns","score":0.9848999977111816,"subfield":{"id":"https://openalex.org/subfields/3303","display_name":"Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12490","display_name":"Software Engineering and Design Patterns","score":0.9848999977111816,"subfield":{"id":"https://openalex.org/subfields/3303","display_name":"Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.010099999606609344,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0010000000474974513,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/design-patterns","display_name":"design patterns","score":0.7960000038146973},{"id":"https://openalex.org/keywords/gang-of-four-design-patterns","display_name":"Gang of Four design patterns","score":0.8339999914169312},{"id":"https://openalex.org/keywords/code-reuse","display_name":"code reuse","score":0.6790000200271606},{"id":"https://openalex.org/keywords/game-framework","display_name":"game development framework","score":0.8650000095367432}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7025068998336792},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.6823091506958008},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.6580583453178406},{"id":"https://openalex.org/C2778583558","wikidata":"https://www.wikidata.org/wiki/Q771245","display_name":"Code reuse","level":3,"score":0.5040653944015503},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4890464246273041},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.48362651467323303},{"id":"https://openalex.org/C109347269","wikidata":"https://www.wikidata.org/wiki/Q1753830","display_name":"Game programming","level":5,"score":0.47626039385795593},{"id":"https://openalex.org/C503285160","wikidata":"https://www.wikidata.org/wiki/Q858057","display_name":"Game design","level":2,"score":0.46886661648750305},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4684823751449585},{"id":"https://openalex.org/C146054899","wikidata":"https://www.wikidata.org/wiki/Q181156","display_name":"Software design pattern","level":3,"score":0.45005959272384644},{"id":"https://openalex.org/C54276265","wikidata":"https://www.wikidata.org/wiki/Q1061635","display_name":"Video game development","level":3,"score":0.4402518570423126},{"id":"https://openalex.org/C14501506","wikidata":"https://www.wikidata.org/wiki/Q5253831","display_name":"Design pattern","level":2,"score":0.42248836159706116},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4115939736366272},{"id":"https://openalex.org/C41826821","wikidata":"https://www.wikidata.org/wiki/Q844005","display_name":"Game Developer","level":3,"score":0.2934296131134033},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.2644768953323364},{"id":"https://openalex.org/C6907630","wikidata":"https://www.wikidata.org/wiki/Q3010535","display_name":"Game design document","level":4,"score":0.2272689938545227},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.21943256258964539},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.1947813332080841},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1722194254398346},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14066839218139648},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"mag:1962450104","doi":null,"is_oa":false,"landing_page_url":"http://scholar.ndsl.kr/schArticleDetail.do?cn=JAKO200414713708713","pdf_url":null,"source":{"id":"https://openalex.org/S2912711996","display_name":"Journal of Korea Multimedia Society","issn_l":"1229-7771","issn":["1229-7771","2384-0102"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["kci-registered"],"host_organization":"https://openalex.org/P4324046841","host_organization_name":"Korea Multimedia Society","host_organization_lineage":["https://openalex.org/P4324046841"],"host_organization_lineage_names":["Korea Multimedia Society"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"\uba40\ud2f0\ubbf8\ub514\uc5b4\ud559\ud68c\ub17c\ubb38\uc9c0 = Journal of Korea Multimedia Society","raw_type":null},{"id":"mag:204471186","doi":null,"is_oa":false,"landing_page_url":"https://www.koreascience.kr:443/article/JAKO200414713708713.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S2912711996","display_name":"Journal of Korea Multimedia Society","issn_l":"1229-7771","issn":["1229-7771","2384-0102"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["kci-registered"],"host_organization":"https://openalex.org/P4324046841","host_organization_name":"Korea Multimedia Society","host_organization_lineage":["https://openalex.org/P4324046841"],"host_organization_lineage_names":["Korea Multimedia Society"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Journal of Korea Multimedia Society","raw_type":null},{"id":"mag:3190606363","doi":null,"is_oa":false,"landing_page_url":"http://dspace.kci.go.kr/handle/kci/1408654","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1962450104","https://openalex.org/W2262610188","https://openalex.org/W834938700","https://openalex.org/W2372738932","https://openalex.org/W218409925","https://openalex.org/W2504955079","https://openalex.org/W2043320434","https://openalex.org/W7160708317","https://openalex.org/W3192802731","https://openalex.org/W3209414163"],"abstract_inverted_index":{"Developing":[0],"a":[1,13,26,30,91],"real":[2],"time":[3,17],"network":[4,124],"game":[5,27,84,94,143],"that":[6,33,71,108],"is":[7,22,43,55],"serviced":[8],"on":[9,97],"the":[10,48,51,61,105,109,128,137,141],"internet":[11],"requires":[12],"lot":[14],"of":[15,50,111,123,140],"work,":[16],"and":[18,68,88,119],"manpower.":[19],"Therefore,":[20],"it":[21],"important":[23],"to":[24,46,57,81,89,117],"design":[25,35,53,58,66,75,106,131],"in":[28],"such":[29],"way":[31],"so":[32],"existing":[34,52,142],"codes":[36],"could":[37],"be":[38,79,134],"used.":[39],"The":[40],"area":[41],"which":[42],"being":[44],"studied":[45],"maximize":[47],"reusability":[49],"code":[54],"related":[56],"patterns.":[59],"If":[60],"developers":[62],"are":[63],"given":[64],"various":[65],"techniques":[67,132],"application":[69],"examples":[70],"use":[72],"well":[73],"defined":[74],"patterns,":[76],"they":[77],"will":[78,133],"able":[80],"make":[82],"better":[83],"API(Application":[85],"Programming":[86],"Interface)":[87],"invent":[90],"framework":[92],"for":[93,136],"development":[95],"based":[96],"this":[98,103],"API":[99],"as":[100],"well.":[101],"In":[102,127],"paper,":[104],"patterns":[107],"GoF(Gang":[110],"Four)":[112],"proposed":[113,135],"have":[114],"been":[115],"applied":[116],"develop":[118],"implement":[120],"two":[121],"kinds":[122],"turn":[125],"games.":[126],"process,":[129],"efficient":[130],"effective":[138],"reuse":[139],"API.":[144]},"counts_by_year":[],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
