{"created":"2021-03-01T06:15:26.466995+00:00","id":12528,"links":{},"metadata":{"_buckets":{"deposit":"1e1b81e2-fea5-4f98-9ee4-23dccf1d6c43"},"_deposit":{"id":"12528","owners":[],"pid":{"revision_id":0,"type":"depid","value":"12528"},"status":"published"},"_oai":{"id":"oai:soar-ir.repo.nii.ac.jp:00012528","sets":["1221:1222"]},"author_link":["38271","38272"],"item_1628147817048":{"attribute_name":"\u51fa\u7248\u30bf\u30a4\u30d7","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_ab4af688f83e57aa","subitem_version_type":"AM"}]},"item_6_alternative_title_1":{"attribute_name":"\u305d\u306e\u4ed6\uff08\u5225\u8a00\u8a9e\u7b49\uff09\u306e\u30bf\u30a4\u30c8\u30eb","attribute_value_mlt":[{"subitem_alternative_title":"A diagnosis system of programming style"}]},"item_6_biblio_info_6":{"attribute_name":"\u66f8\u8a8c\u60c5\u5831","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2000","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"1","bibliographicPageEnd":"29","bibliographicPageStart":"21","bibliographicVolumeNumber":"17","bibliographic_titles":[{"bibliographic_title":"\u6559\u80b2\u30b7\u30b9\u30c6\u30e0\u60c5\u5831\u5b66\u4f1a\u8a8c"}]}]},"item_6_description_20":{"attribute_name":"\u6284\u9332","attribute_value_mlt":[{"subitem_description":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u6559\u80b2\u306b\u304a\u3044\u3066\u3001\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30b9\u30bf\u30a4\u30eb\u3092\u610f\u8b58\u3055\u305b\u308b\u3053\u3068\u306f\u3001\u826f\u3044\u30d7\u30ed\u30b0\u30e9\u30de\u3092\u80b2\u3066\u308b\u305f\u3081\u306b\u91cd\u8981\u306a\u8981\u7d20\u3067\u3042\u308b\u3002\u6211\u3005\u306f\u3001\u5165\u529b\u3055\u308c\u305fC\u306e\u30bd\u30fc\u30b9\u30d7\u30ed\u30b0\u30e9\u30e0\u4e2d\u304b\u3089\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30b9\u30bf\u30a4\u30eb\u306b\u9055\u53cd\u3059\u308b\u7b87\u6240\u3092\u691c\u51fa\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u826f\u5f62\u5ea6\u306e\u9ad8\u3044\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u4f5c\u6210\u3092\u652f\u63f4\u3059\u308b\u3001\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30b9\u30bf\u30a4\u30eb\u306e\u8a3a\u65ad\u30b7\u30b9\u30c6\u30e0\u3092\u8a66\u4f5c\u3057\u305f\u3002\u672c\u30b7\u30b9\u30c6\u30e0\u306f\u3001\u4ee5\u4e0b\u306e\u7279\u5fb4\u3092\u6301\u3064\u3002(1)\u500b\u3005\u306e\u30ac\u30a4\u30c9\u30e9\u30a4\u30f3\u3092\u30d7\u30ed\u30b0\u30e9\u30e0\u30d1\u30bf\u30fc\u30f3\u3068\u3057\u3066\u8a18\u8ff0\u3057\u691c\u67fb\u3059\u308b\u306e\u3067\u3001\u691c\u67fb\u9805\u76ee\u306e\u8ffd\u52a0\u304c\u5bb9\u6613\u306b\u884c\u306a\u3048\u3001\u62e1\u5f35\u6027\u306b\u512a\u308c\u3066\u3044\u308b\u3002(2)\u6587\u8108\u306b\u4f9d\u5b58\u3057\u305f\u9805\u76ee\u3084\u95a2\u6570\u306b\u307e\u305f\u304c\u308b\u9805\u76ee\u306a\u3069\u3001\u5358\u7d14\u306a\u30c6\u30ad\u30b9\u30c8\u4e0a\u306e\u30de\u30c3\u30c1\u30f3\u30b0\u3067\u306f\u691c\u7d22\u304c\u96e3\u3057\u3044\u30d1\u30bf\u30fc\u30f3\u306e\u8a8d\u8b58\u3082\u53ef\u80fd\u3067\u3042\u308b\u3002\u6211\u3005\u306f\u3001\u6587\u732e\u7b49\u306b\u8f09\u3063\u3066\u3044\u308b\u7a2e\u3005\u306e\u60aa\u5f62\u30d1\u30bf\u30fc\u30f3\u3092\u8a18\u8ff0\u3057\u3001\u30c6\u30ad\u30b9\u30c8\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u7fa4\u3092\u5bfe\u8c61\u3068\u3057\u305f\u8a8d\u8b58\u5b9f\u9a13\u3092\u884c\u306a\u3044\u3001\u6a19\u6e96\u7684\u306a\u30ac\u30a4\u30c9\u30e9\u30a4\u30f3\u304c\u672c\u30b7\u30b9\u30c6\u30e0\u306b\u3088\u308a\u6b63\u3057\u304f\u691c\u51fa\u53ef\u80fd\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u305f\u3002\u3055\u3089\u306b\u3001\u521d\u5fc3\u8005\u30d7\u30ed\u30b0\u30e9\u30de\u3092\u5bfe\u8c61\u3068\u3057\u305f\u30b9\u30bf\u30a4\u30eb\u691c\u67fb\u5b9f\u9a13\u306b\u3088\u308a\u3001\u672c\u30b7\u30b9\u30c6\u30e0\u304c\u60aa\u5f62\u30d1\u30bf\u30fc\u30f3\u306e\u691c\u67fb\u652f\u63f4\u306b\u6709\u52b9\u306b\u50cd\u304d\u3001\u672c\u30b7\u30b9\u30c6\u30e0\u306e\u5229\u7528\u306b\u3088\u308a\u691c\u67fb\u80fd\u529b\u304c\u5411\u4e0a\u3059\u308b\u3053\u3068\u3092\u5b9f\u8a3c\u3057\u305f\u3002","subitem_description_type":"Abstract"},{"subitem_description":"Programming style plays an important role in program education for novice programmers. By obeying it, programs become readable and understandable. We aim at developing a support system for checking programming style. This system detects ill-formed patterns in a program and makes a diagnosis on programming style. This system has the following features; 1) We decided to use program patterns as description form of programming style, so it becomes easy to add the checking criteria, 2\uff09This system can detect various patterns, for example, context dependent patterns and dispersed patterns extending two or more functions. It is difficult to detect these patterns by character based pattern matching. We checked that detection of various ill-formed patterns is possible through this system. We made experiments for detecting ill-formed patterns. As a result, we show that the system is effective for educational use.","subitem_description_type":"Abstract"}]},"item_6_description_30":{"attribute_name":"\u8cc7\u6e90\u30bf\u30a4\u30d7\uff08\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u7a2e\u985e\uff09","attribute_value_mlt":[{"subitem_description":"Article","subitem_description_type":"Other"}]},"item_6_description_5":{"attribute_name":"\u5f15\u7528","attribute_value_mlt":[{"subitem_description":"\u6559\u80b2\u30b7\u30b9\u30c6\u30e0\u60c5\u5831\u5b66\u4f1a\u8a8c 17(1): 21-29 (2000)","subitem_description_type":"Other"}]},"item_6_link_3":{"attribute_name":"\u4fe1\u5dde\u5927\u5b66\u7814\u7a76\u8005\u7dcf\u89a7\u3078\u306e\u30ea\u30f3\u30af","attribute_value_mlt":[{"subitem_link_text":"\u6d77\u5c3b, \u8ce2\u4e8c","subitem_link_url":"http://soar-rd.shinshu-u.ac.jp/profile/ja.gFypZVkh.html"}]},"item_6_publisher_4":{"attribute_name":"\u51fa\u7248\u8005","attribute_value_mlt":[{"subitem_publisher":"\u6559\u80b2\u30b7\u30b9\u30c6\u30e0\u60c5\u5831\u5b66\u4f1a"}]},"item_6_source_id_35":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1341-4135","subitem_source_identifier_type":"ISSN"}]},"item_6_source_id_40":{"attribute_name":"\u66f8\u8a8c\u30ec\u30b3\u30fc\u30c9ID","attribute_value_mlt":[{"subitem_source_identifier":"AN10474042","subitem_source_identifier_type":"NCID"}]},"item_creator":{"attribute_name":"\u8457\u8005","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"\u95a2\u672c, \u7406\u4f73"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"\u6d77\u5c3b, \u8ce2\u4e8c"}],"nameIdentifiers":[{}]}]},"item_files":{"attribute_name":"\u30d5\u30a1\u30a4\u30eb\u60c5\u5831","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_date","date":[{"dateType":"Available","dateValue":"2015-09-28"}],"displaytype":"detail","filename":"jsiserika.pdf","filesize":[{"value":"1.1 MB"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"label":"jsiserika.pdf","url":"https://soar-ir.repo.nii.ac.jp/record/12528/files/jsiserika.pdf"},"version_id":"429c4d66-7d49-44f5-b3ef-20178064e0bb"}]},"item_keyword":{"attribute_name":"\u30ad\u30fc\u30ef\u30fc\u30c9","attribute_value_mlt":[{"subitem_subject":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30b9\u30bf\u30a4\u30eb","subitem_subject_scheme":"Other"},{"subitem_subject":"\u30d7\u30ed\u30b0\u30e9\u30e0\u30d1\u30bf\u30fc\u30f3","subitem_subject_scheme":"Other"},{"subitem_subject":"\u30d7\u30ed\u30b0\u30e9\u30e0\u8a8d\u8b58","subitem_subject_scheme":"Other"},{"subitem_subject":"\u8a3a\u65ad","subitem_subject_scheme":"Other"},{"subitem_subject":"programming style","subitem_subject_scheme":"Other"},{"subitem_subject":"program pattern","subitem_subject_scheme":"Other"},{"subitem_subject":"program recognition","subitem_subject_scheme":"Other"},{"subitem_subject":"diagnosis","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"\u8a00\u8a9e","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_resource_type":{"attribute_name":"\u8cc7\u6e90\u30bf\u30a4\u30d7","attribute_value_mlt":[{"resourcetype":"journal article","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_title":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30b9\u30bf\u30a4\u30eb\u306e\u8a3a\u65ad\u30b7\u30b9\u30c6\u30e0\u306e\u69cb\u7bc9","item_titles":{"attribute_name":"\u30bf\u30a4\u30c8\u30eb","attribute_value_mlt":[{"subitem_title":"\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30b9\u30bf\u30a4\u30eb\u306e\u8a3a\u65ad\u30b7\u30b9\u30c6\u30e0\u306e\u69cb\u7bc9","subitem_title_language":"ja"}]},"item_type_id":"6","owner":"1","path":["1221/1222"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2009-11-06"},"publish_date":"2009-11-06","publish_status":"0","recid":"12528","relation_version_is_last":true,"title":["\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u30b9\u30bf\u30a4\u30eb\u306e\u8a3a\u65ad\u30b7\u30b9\u30c6\u30e0\u306e\u69cb\u7bc9"],"weko_creator_id":"1","weko_shared_id":-1},"updated":"2021-10-12T00:23:12.808418+00:00"}