{"id":"https://openalex.org/W3147123897","doi":"https://doi.org/10.1109/icse.2012.6227119","title":"Constructing parser for industrial software specifications containing formal and natural language description","display_name":"Constructing parser for industrial software specifications containing formal and natural language description","publication_year":2012,"publication_date":"2012-06-01","ids":{"openalex":"https://openalex.org/W3147123897","doi":"https://doi.org/10.1109/icse.2012.6227119","mag":"3147123897"},"language":"en","primary_location":{"id":"doi:10.1109/icse.2012.6227119","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse.2012.6227119","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 34th International Conference on Software Engineering (ICSE)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5033226359","display_name":"Futoshi Iwama","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Futoshi Iwama","raw_affiliation_strings":["IBM Research-Tokyo, IBM Japan Limited, Yamato, Kanagawa, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research-Tokyo, IBM Japan Limited, Yamato, Kanagawa, Japan","institution_ids":["https://openalex.org/I4210145865"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110189812","display_name":"Taiga Nakamura","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Taiga Nakamura","raw_affiliation_strings":["IBM Research-Tokyo, IBM Japan Limited, Yamato, Kanagawa, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research-Tokyo, IBM Japan Limited, Yamato, Kanagawa, Japan","institution_ids":["https://openalex.org/I4210145865"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020535149","display_name":"Hironori Takeuchi","orcid":"https://orcid.org/0000-0002-8555-2028"},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hironori Takeuchi","raw_affiliation_strings":["IBM Research-Tokyo, IBM Japan Limited, Yamato, Kanagawa, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research-Tokyo, IBM Japan Limited, Yamato, Kanagawa, Japan","institution_ids":["https://openalex.org/I4210145865"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210145865"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"96","issue":null,"first_page":"1012","last_page":"1021"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9987000226974487,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9987000226974487,"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/T10181","display_name":"Natural Language Processing Techniques","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9961000084877014,"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/computer-science","display_name":"Computer science","score":0.8541578054428101},{"id":"https://openalex.org/keywords/parser-combinator","display_name":"Parser combinator","score":0.818520724773407},{"id":"https://openalex.org/keywords/parsing","display_name":"Parsing","score":0.782433032989502},{"id":"https://openalex.org/keywords/parsing-expression-grammar","display_name":"Parsing expression grammar","score":0.7682572603225708},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7196944355964661},{"id":"https://openalex.org/keywords/lr-parser","display_name":"LR parser","score":0.700579047203064},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.6508461833000183},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5892356634140015},{"id":"https://openalex.org/keywords/top-down-parsing","display_name":"Top-down parsing","score":0.538682222366333},{"id":"https://openalex.org/keywords/formal-grammar","display_name":"Formal grammar","score":0.41512343287467957},{"id":"https://openalex.org/keywords/rule-based-machine-translation","display_name":"Rule-based machine translation","score":0.31363674998283386},{"id":"https://openalex.org/keywords/context-free-grammar","display_name":"Context-free grammar","score":0.2397412657737732},{"id":"https://openalex.org/keywords/l-attributed-grammar","display_name":"L-attributed grammar","score":0.1262529194355011}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8541578054428101},{"id":"https://openalex.org/C118364021","wikidata":"https://www.wikidata.org/wiki/Q7139956","display_name":"Parser combinator","level":3,"score":0.818520724773407},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.782433032989502},{"id":"https://openalex.org/C146810361","wikidata":"https://www.wikidata.org/wiki/Q32271","display_name":"Parsing expression grammar","level":5,"score":0.7682572603225708},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7196944355964661},{"id":"https://openalex.org/C35164859","wikidata":"https://www.wikidata.org/wiki/Q1756442","display_name":"LR parser","level":4,"score":0.700579047203064},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.6508461833000183},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5892356634140015},{"id":"https://openalex.org/C42560504","wikidata":"https://www.wikidata.org/wiki/Q15419395","display_name":"Top-down parsing","level":3,"score":0.538682222366333},{"id":"https://openalex.org/C171553443","wikidata":"https://www.wikidata.org/wiki/Q373045","display_name":"Formal grammar","level":3,"score":0.41512343287467957},{"id":"https://openalex.org/C53893814","wikidata":"https://www.wikidata.org/wiki/Q7378909","display_name":"Rule-based machine translation","level":2,"score":0.31363674998283386},{"id":"https://openalex.org/C97212296","wikidata":"https://www.wikidata.org/wiki/Q338047","display_name":"Context-free grammar","level":3,"score":0.2397412657737732},{"id":"https://openalex.org/C67621940","wikidata":"https://www.wikidata.org/wiki/Q3113340","display_name":"L-attributed grammar","level":4,"score":0.1262529194355011}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icse.2012.6227119","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse.2012.6227119","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 34th International Conference on Software Engineering (ICSE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W107405295","https://openalex.org/W1488737450","https://openalex.org/W1490215723","https://openalex.org/W1572415040","https://openalex.org/W1721908487","https://openalex.org/W1971135355","https://openalex.org/W2018045485","https://openalex.org/W2102874028","https://openalex.org/W2113667150","https://openalex.org/W2123835026","https://openalex.org/W2145345788","https://openalex.org/W2166030873","https://openalex.org/W4244888056","https://openalex.org/W6604408561"],"related_works":["https://openalex.org/W2552348786","https://openalex.org/W2246820938","https://openalex.org/W2164260211","https://openalex.org/W2038278636","https://openalex.org/W1774190371","https://openalex.org/W4320024782","https://openalex.org/W2105710547","https://openalex.org/W3105233674","https://openalex.org/W2170086072","https://openalex.org/W3147123897"],"abstract_inverted_index":{"This":[0],"paper":[1],"describes":[2],"a":[3,8,17,35,62,123,161,167,232],"novel":[4],"framework":[5],"for":[6,86,108,133,180,234],"creating":[7],"parser":[9,124,169,176,195,210,219,233],"to":[10,31,60,121,142,146,163,185],"process":[11,61],"and":[12,47,58,76,111,137,157,165,189,202,223],"analyze":[13],"texts":[14],"written":[15,49],"in":[16,50,78,149,220],"\u201cpartially":[18],"structured\u201d":[19],"natural":[20,87],"language.":[21],"In":[22],"many":[23],"projects,":[24],"the":[25,41,80,96,147,150,152,178,206,226],"contents":[26],"of":[27,37,114,208,216],"document":[28],"artifacts":[29],"tend":[30],"be":[32],"described":[33],"as":[34,69],"mixture":[36],"formal":[38,81,134,183,190],"parts":[39,48],"(i.e.":[40],"text":[42,154,194],"constructs":[43],"follow":[44],"specific":[45],"conventions)":[46],"arbitrary":[51],"free":[52],"text.":[53],"Formal":[54],"parsers,":[55,184],"typically":[56],"defined":[57,66],"used":[59],"description":[63],"with":[64,103],"rigidly":[65],"syntax":[67],"such":[68,217],"program":[70],"source":[71],"code":[72],"are":[73,91,138],"very":[74],"precise":[75],"efficient":[77],"processing":[79,89,113],"part,":[82],"while":[83],"parsers":[84,102,128,136,144],"developed":[85],"language":[88,135],"(NLP)":[90],"good":[92],"at":[93],"robustly":[94],"interpreting":[95],"free-text":[97],"part.":[98],"Therefore,":[99],"combining":[100],"these":[101],"different":[104],"characteristics":[105],"can":[106,229],"allow":[107],"more":[109],"flexible":[110],"practical":[112,221],"various":[115],"project":[116],"documents.":[117,239],"Unfortunately,":[118],"conventional":[119],"approaches":[120],"constructing":[122],"from":[125,205],"multiple":[126,182],"small":[127],"were":[129],"studied":[130],"extensively":[131],"only":[132],"not":[139],"directly":[140],"applicable":[141],"NLP":[143,188],"due":[145],"differences":[148],"way":[151],"input":[153],"is":[155,196],"extracted":[156],"evaluated.":[158],"We":[159,212],"propose":[160],"method":[162],"configure":[164],"generate":[166],"combined":[168,218],"by":[170],"extending":[171],"an":[172,214],"approach":[173,228],"based":[174,197],"on":[175,198],"combinator,":[177],"operators":[179],"composing":[181],"support":[186],"both":[187,209],"parsers.":[191],"The":[192],"resulting":[193],"Parsing":[199],"Expression":[200],"Grammars,":[201],"it":[203],"benefits":[204],"strength":[207],"types.":[211],"demonstrate":[213],"application":[215],"situations":[222],"show":[224],"that":[225],"proposed":[227],"efficiently":[230],"construct":[231],"analyzing":[235],"project-specific":[236],"industrial":[237],"specification":[238]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
