{"id":"https://openalex.org/W2184385980","doi":"https://doi.org/10.1109/aire.2015.7337625","title":"From natural language requirements to UML class diagrams","display_name":"From natural language requirements to UML class diagrams","publication_year":2015,"publication_date":"2015-08-24","ids":{"openalex":"https://openalex.org/W2184385980","doi":"https://doi.org/10.1109/aire.2015.7337625","mag":"2184385980"},"language":"en","primary_location":{"id":"doi:10.1109/aire.2015.7337625","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aire.2015.7337625","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE Second International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)","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/A5100682353","display_name":"Richa Sharma","orcid":"https://orcid.org/0000-0003-0593-7196"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Richa Sharma","raw_affiliation_strings":["School of IT IIT - Delhi, Delhi, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of IT IIT - Delhi, Delhi, India","institution_ids":["https://openalex.org/I68891433"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007302586","display_name":"Pratyoush K. Srivastava","orcid":null},"institutions":[{"id":"https://openalex.org/I152869788","display_name":"Motilal Nehru National Institute of Technology","ror":"https://ror.org/04dp7tp96","country_code":"IN","type":"education","lineage":["https://openalex.org/I152869788"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Pratyoush K. Srivastava","raw_affiliation_strings":["Dept. of Computer Science & Engg. MNNIT - Allahabad, Allahabad, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science & Engg. MNNIT - Allahabad, Allahabad, India","institution_ids":["https://openalex.org/I152869788"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102711247","display_name":"Kanad K. Biswas","orcid":"https://orcid.org/0000-0001-7374-5378"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Kanad K. Biswas","raw_affiliation_strings":["Dept. of Computer Science & Engg. IIT - Delhi, Delhi, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science & Engg. IIT - Delhi, Delhi, India","institution_ids":["https://openalex.org/I68891433"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.4737,"has_fulltext":false,"cited_by_count":22,"citation_normalized_percentile":{"value":0.91530113,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"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.9994999766349792,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9990000128746033,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9987000226974487,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/class-diagram","display_name":"Class diagram","score":0.8146311044692993},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8134348392486572},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.6886248588562012},{"id":"https://openalex.org/keywords/applications-of-uml","display_name":"Applications of UML","score":0.6588684320449829},{"id":"https://openalex.org/keywords/communication-diagram","display_name":"Communication diagram","score":0.5850712656974792},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.572627067565918},{"id":"https://openalex.org/keywords/uml-tool","display_name":"UML tool","score":0.5571475028991699},{"id":"https://openalex.org/keywords/dependency","display_name":"Dependency (UML)","score":0.5112943649291992},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.4955955743789673},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.49231088161468506},{"id":"https://openalex.org/keywords/systems-modeling-language","display_name":"Systems Modeling Language","score":0.4854615330696106},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.47301581501960754},{"id":"https://openalex.org/keywords/story-driven-modeling","display_name":"Story-driven modeling","score":0.4700293242931366},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.37147945165634155},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.20675435662269592}],"concepts":[{"id":"https://openalex.org/C202446494","wikidata":"https://www.wikidata.org/wiki/Q664166","display_name":"Class diagram","level":4,"score":0.8146311044692993},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8134348392486572},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.6886248588562012},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.6588684320449829},{"id":"https://openalex.org/C48419115","wikidata":"https://www.wikidata.org/wiki/Q950859","display_name":"Communication diagram","level":5,"score":0.5850712656974792},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.572627067565918},{"id":"https://openalex.org/C146939238","wikidata":"https://www.wikidata.org/wiki/Q2467310","display_name":"UML tool","level":4,"score":0.5571475028991699},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.5112943649291992},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4955955743789673},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.49231088161468506},{"id":"https://openalex.org/C21285288","wikidata":"https://www.wikidata.org/wiki/Q2117885","display_name":"Systems Modeling Language","level":4,"score":0.4854615330696106},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.47301581501960754},{"id":"https://openalex.org/C168054591","wikidata":"https://www.wikidata.org/wiki/Q17152869","display_name":"Story-driven modeling","level":5,"score":0.4700293242931366},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.37147945165634155},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.20675435662269592}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/aire.2015.7337625","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aire.2015.7337625","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE Second International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.8399999737739563}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W171130554","https://openalex.org/W565796533","https://openalex.org/W1508977358","https://openalex.org/W1580545804","https://openalex.org/W1598535968","https://openalex.org/W1754883368","https://openalex.org/W1966682361","https://openalex.org/W1986110582","https://openalex.org/W2033488294","https://openalex.org/W2035535858","https://openalex.org/W2061962473","https://openalex.org/W2082303393","https://openalex.org/W2101809674","https://openalex.org/W2105446523","https://openalex.org/W2148955051","https://openalex.org/W2154995747","https://openalex.org/W2162729254","https://openalex.org/W2175268987","https://openalex.org/W2175839243","https://openalex.org/W2319003849","https://openalex.org/W2913228610","https://openalex.org/W2986348978","https://openalex.org/W3021589601","https://openalex.org/W4234862675","https://openalex.org/W4238067037","https://openalex.org/W4297660758","https://openalex.org/W6635786909","https://openalex.org/W6681722966","https://openalex.org/W6926781740"],"related_works":["https://openalex.org/W2169013090","https://openalex.org/W2112630554","https://openalex.org/W1983705529","https://openalex.org/W2015215117","https://openalex.org/W2077481943","https://openalex.org/W2382782442","https://openalex.org/W3187177041","https://openalex.org/W3135315826","https://openalex.org/W2295102365","https://openalex.org/W1481422796"],"abstract_inverted_index":{"Unified":[0],"Modeling":[1],"Language":[2,38,102],"(UML)":[3],"is":[4,70,134],"the":[5,16,49,54,58,106,122,130,167,179],"most":[6],"popular":[7],"modeling":[8],"language":[9],"for":[10,178],"analysis,":[11],"design":[12],"and":[13,121,176],"development":[14],"of":[15,24,66,78,118,169,174],"software":[17],"system.":[18],"There":[19],"has":[20,145],"been":[21],"a":[22,71],"lot":[23,77],"research":[25],"interest":[26,41],"in":[27,42,57,129,152,172,182],"generating":[28],"these":[29],"UML":[30,67,96],"models,":[31],"especially":[32],"class":[33,43,68,97,138,148],"diagrams,":[34],"automatically":[35,99],"from":[36,100],"Natural":[37,101],"requirements.":[39,103],"The":[40,126],"diagrams":[44,69,98,139,149],"can":[45],"be":[46,61],"attributed":[47],"to":[48,60,94,109,136],"fact":[50],"that":[51],"classes":[52],"represent":[53],"abstractions":[55],"present":[56,89,166],"system":[59],"developed.":[62],"However,":[63],"automated":[64],"generation":[65],"challenging":[72],"task":[73],"as":[74,150],"it":[75],"involves":[76],"pre-processing":[79],"or":[80,162],"manual":[81,163],"intervention":[82],"at":[83],"times.":[84],"In":[85],"this":[86],"paper,":[87],"we":[88],"dependency":[90,116],"analysis":[91,117,158],"based":[92,155],"approach":[93,144,171],"derive":[95,137],"We":[104,165],"transform":[105],"requirements":[107,119],"statements":[108,120],"an":[110],"intermediary":[111],"frame-based":[112,131],"structured":[113,132],"representation":[114,133],"using":[115,140],"Grammatical":[123],"Knowledge":[124],"Patterns.":[125],"knowledge":[127],"stored":[128],"used":[135],"rule-based":[141],"algorithm.":[142],"Our":[143],"generated":[146],"similar":[147],"reported":[151],"earlier":[153,183],"works":[154],"on":[156],"linguistic":[157],"with":[159],"either":[160],"annotation":[161],"intervention.":[164],"effectiveness":[168],"our":[170],"terms":[173],"recall":[175],"precision":[177],"case-studies":[180],"presented":[181],"works.":[184]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2016,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
