{"id":"https://openalex.org/W2005499419","doi":"https://doi.org/10.1002/scj.4690221309","title":"Functional model\u2010based assistance for modifying software","display_name":"Functional model\u2010based assistance for modifying software","publication_year":1991,"publication_date":"1991-01-01","ids":{"openalex":"https://openalex.org/W2005499419","doi":"https://doi.org/10.1002/scj.4690221309","mag":"2005499419"},"language":"en","primary_location":{"id":"doi:10.1002/scj.4690221309","is_oa":false,"landing_page_url":"https://doi.org/10.1002/scj.4690221309","pdf_url":null,"source":{"id":"https://openalex.org/S58208175","display_name":"Systems and Computers in Japan","issn_l":"0882-1666","issn":["0882-1666","1520-684X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems and Computers in Japan","raw_type":"journal-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/A5080356868","display_name":"Hiroyuki Yamada","orcid":"https://orcid.org/0000-0002-3458-3190"},"institutions":[{"id":"https://openalex.org/I98285908","display_name":"Osaka University","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]},{"id":"https://openalex.org/I43545212","display_name":"Ehime University","ror":"https://ror.org/017hkng22","country_code":"JP","type":"education","lineage":["https://openalex.org/I43545212"]},{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["JP","US"],"is_corresponding":true,"raw_author_name":"Hiroyuki Yamada","raw_affiliation_strings":["Faculty of Engineering, Ehime University, Matsuyama, Japan 790","Hiroyuki Yamada graduated in 1983 from the Dept. Comm. Eng., Fac. Eng., Osaka University, where he obtained a Dr. of Eng. degree in 1988. He became an Assistant in 1988 and a Lecturer in 1990 in the Dept. Inf. Eng., Fac. Eng., Ehime University. He is engaged in research on program understanding and the software development-assist system based on knowledge engineering. He is also interested in the natural language understanding and man-machine interface. He is a member of the Inf.Proc. Soc., Japan; Soc. Artif. Intel.; and IEEE","Hiroyuki Yamada graduated in 1983 from the Dept. Comm. Eng., Fac. Eng., Osaka University, where he obtained a Dr. of Eng. degree in 1988. He became an Assistant in 1988 and a Lecturer in 1990 in the Dept. Inf. Eng., Fac. Eng., Ehime University. He is engaged in research on program understanding and the software development-assist system based on knowledge engineering. He is also interested in the natural language understanding and man-machine interface. He is a member of the Inf.Proc. Soc., Japan","IEEE","Soc. Artif. Intel"],"affiliations":[{"raw_affiliation_string":"Faculty of Engineering, Ehime University, Matsuyama, Japan 790","institution_ids":["https://openalex.org/I43545212"]},{"raw_affiliation_string":"Hiroyuki Yamada graduated in 1983 from the Dept. Comm. Eng., Fac. Eng., Osaka University, where he obtained a Dr. of Eng. degree in 1988. He became an Assistant in 1988 and a Lecturer in 1990 in the Dept. Inf. Eng., Fac. Eng., Ehime University. He is engaged in research on program understanding and the software development-assist system based on knowledge engineering. He is also interested in the natural language understanding and man-machine interface. He is a member of the Inf.Proc. Soc., Japan; Soc. Artif. Intel.; and IEEE","institution_ids":[]},{"raw_affiliation_string":"Hiroyuki Yamada graduated in 1983 from the Dept. Comm. Eng., Fac. Eng., Osaka University, where he obtained a Dr. of Eng. degree in 1988. He became an Assistant in 1988 and a Lecturer in 1990 in the Dept. Inf. Eng., Fac. Eng., Ehime University. He is engaged in research on program understanding and the software development-assist system based on knowledge engineering. He is also interested in the natural language understanding and man-machine interface. He is a member of the Inf.Proc. Soc., Japan","institution_ids":["https://openalex.org/I43545212","https://openalex.org/I98285908"]},{"raw_affiliation_string":"IEEE","institution_ids":[]},{"raw_affiliation_string":"Soc. Artif. Intel","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111746853","display_name":"Yoshikazu Tezuka","orcid":null},"institutions":[{"id":"https://openalex.org/I4210146525","display_name":"Blind and Sight Impaired Society","ror":"https://ror.org/04k3q6a72","country_code":"GB","type":"other","lineage":["https://openalex.org/I4210146525"]},{"id":"https://openalex.org/I43545212","display_name":"Ehime University","ror":"https://ror.org/017hkng22","country_code":"JP","type":"education","lineage":["https://openalex.org/I43545212"]},{"id":"https://openalex.org/I98285908","display_name":"Osaka University","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["GB","JP"],"is_corresponding":false,"raw_author_name":"Yoshikazu Tezuka","raw_affiliation_strings":["Faculty of Engineering, Osaka University, Suita, Japan 565","Yoshikazu Tezuka graduated in 1951 from the Dept.Comm. Eng., Fac. Eng., Osaka University, and Spec. Res. Student, Grad, School. He has aDr. of Eng. degree. He was an Assoc. Prof. in 1954 at Ehime University, Assoc. Prof. atYamaguchi University and Osaka University, and is presently a Prof. at Osaka University. He is engaged in research on automaton, data transmission and knowledge engineering. He is the author of Alfer)inri)ig-Curre,uTheoiy; Electric Circuit; Basis of Electronic Computer; Computer Soware; and other books","Basis of Electronic Computer","Electric Circuit","other books","Computer Soware","Yoshikazu Tezuka graduated in 1951 from the Dept.Comm. Eng., Fac. Eng., Osaka University, and Spec. Res. Student, Grad, School. He has aDr. of Eng. degree. He was an Assoc. Prof. in 1954 at Ehime University, Assoc. Prof. atYamaguchi University and Osaka University, and is presently a Prof. at Osaka University. He is engaged in research on automaton, data transmission and knowledge engineering. He is the author of Alfer)inri)ig-Curre,uTheoiy"],"affiliations":[{"raw_affiliation_string":"Faculty of Engineering, Osaka University, Suita, Japan 565","institution_ids":["https://openalex.org/I98285908"]},{"raw_affiliation_string":"Yoshikazu Tezuka graduated in 1951 from the Dept.Comm. Eng., Fac. Eng., Osaka University, and Spec. Res. Student, Grad, School. He has aDr. of Eng. degree. He was an Assoc. Prof. in 1954 at Ehime University, Assoc. Prof. atYamaguchi University and Osaka University, and is presently a Prof. at Osaka University. He is engaged in research on automaton, data transmission and knowledge engineering. He is the author of Alfer)inri)ig-Curre,uTheoiy; Electric Circuit; Basis of Electronic Computer; Computer Soware; and other books","institution_ids":[]},{"raw_affiliation_string":"Basis of Electronic Computer","institution_ids":["https://openalex.org/I4210146525"]},{"raw_affiliation_string":"Electric Circuit","institution_ids":[]},{"raw_affiliation_string":"other books","institution_ids":[]},{"raw_affiliation_string":"Computer Soware","institution_ids":[]},{"raw_affiliation_string":"Yoshikazu Tezuka graduated in 1951 from the Dept.Comm. Eng., Fac. Eng., Osaka University, and Spec. Res. Student, Grad, School. He has aDr. of Eng. degree. He was an Assoc. Prof. in 1954 at Ehime University, Assoc. Prof. atYamaguchi University and Osaka University, and is presently a Prof. at Osaka University. He is engaged in research on automaton, data transmission and knowledge engineering. He is the author of Alfer)inri)ig-Curre,uTheoiy","institution_ids":["https://openalex.org/I98285908","https://openalex.org/I43545212"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5080356868"],"corresponding_institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I43545212","https://openalex.org/I98285908"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.2049641,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":"13","first_page":"82","last_page":"92"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9939000010490417,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9939000010490417,"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/T10260","display_name":"Software Engineering Research","score":0.9871000051498413,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9865000247955322,"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/computer-science","display_name":"Computer science","score":0.8156789541244507},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5903846621513367},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5552663803100586},{"id":"https://openalex.org/keywords/functional-requirement","display_name":"Functional requirement","score":0.5188714265823364},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.505350649356842},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.49861669540405273},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.47864997386932373},{"id":"https://openalex.org/keywords/relation","display_name":"Relation (database)","score":0.44471925497055054},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.42228639125823975},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2789069414138794},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2642078101634979},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.22981834411621094},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.19343915581703186}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8156789541244507},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5903846621513367},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5552663803100586},{"id":"https://openalex.org/C62235348","wikidata":"https://www.wikidata.org/wiki/Q3264234","display_name":"Functional requirement","level":2,"score":0.5188714265823364},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.505350649356842},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.49861669540405273},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.47864997386932373},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.44471925497055054},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.42228639125823975},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2789069414138794},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2642078101634979},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.22981834411621094},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.19343915581703186},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/scj.4690221309","is_oa":false,"landing_page_url":"https://doi.org/10.1002/scj.4690221309","pdf_url":null,"source":{"id":"https://openalex.org/S58208175","display_name":"Systems and Computers in Japan","issn_l":"0882-1666","issn":["0882-1666","1520-684X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems and Computers in Japan","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W1770006921","https://openalex.org/W2016366442","https://openalex.org/W2606494183","https://openalex.org/W4297660732"],"related_works":["https://openalex.org/W2366107444","https://openalex.org/W4388145910","https://openalex.org/W1976205134","https://openalex.org/W2381570729","https://openalex.org/W4248336175","https://openalex.org/W3009369890","https://openalex.org/W2031260042","https://openalex.org/W2391445434","https://openalex.org/W4312490297","https://openalex.org/W2062212388"],"abstract_inverted_index":{"Abstract":[0],"When":[1],"a":[2,28,150,192,219],"part":[3],"of":[4,23,30,75,159,168,182,214,222,228],"software":[5,40,68,216],"is":[6,15,34,56,170,184,188,232],"modified,":[7],"the":[8,13,21,24,39,46,49,59,63,67,71,79,83,87,102,106,109,113,116,120,126,130,138,144,156,160,166,173,177,180,195,204,208,212,215,226,229],"side":[9,50],"effect":[10,51],"due":[11,52,89],"to":[12,17,37,53,90,111,118,129,136,172,190],"modification":[14,54,220],"propagated":[16],"other":[18],"parts,":[19],"necessitating":[20],"reexamination":[22],"whole":[25,72],"software.":[26,196],"As":[27],"result":[29],"this":[31,142,164],"situation,":[32],"it":[33,187],"not":[35],"easy":[36,189],"reuse":[38],"by":[41,58,85],"modification.":[42,217],"This":[43],"paper":[44],"assumes":[45],"situation":[47],"where":[48],"(interaction)":[55],"produced":[57],"functional":[60,103,121,161,174,209],"relations":[61,104,175],"among":[62,105,176],"modules":[64],"(objects)":[65],"composing":[66],"and":[69,78,115],"discusses":[70],"framework":[73],"(representation":[74],"interaction":[76,131,205],"information":[77,145],"assist":[80],"mechanism)":[81],"for":[82,96,194],"modification\u2010assist":[84,139],"specifying":[86],"interactions":[88],"those":[91],"relations.":[92],"The":[93],"proposed":[94,230],"form":[95],"representation":[97],"(functional":[98],"model)":[99],"explicitly":[100],"represents":[101],"objects,":[107],"using":[108],"node":[110],"represent":[112,119],"object":[114,167,181],"link":[117],"relation.":[122],"At":[123],"each":[124],"node,":[125],"concept":[127,152],"related":[128],"can":[132,146,202],"be":[133,147],"described":[134,148],"directly":[135],"realize":[137],"facility.":[140],"By":[141],"scheme,":[143],"at":[149,211],"higher":[151],"level,":[153],"which":[154,201],"simplifies":[155],"human":[157],"description":[158,169,183],"model.":[162],"In":[163],"approach,":[165],"restricted":[171],"objects.":[178],"Since":[179],"clearly":[185],"specified,":[186],"construct":[191],"knowledge\u2010base":[193],"A":[197],"system":[198,231],"was":[199],"constructed":[200],"specify":[203],"based":[206],"on":[207],"model":[210],"time":[213],"Through":[218],"example":[221],"ferry":[223],"simulation":[224],"software,":[225],"usefulness":[227],"demonstrated.":[233]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
