{"id":"https://openalex.org/W2965942347","doi":"https://doi.org/10.1109/icphys.2019.8780310","title":"Reverse Engineering on changed Functional Specification Documents for Model-Based Requirements Engineering","display_name":"Reverse Engineering on changed Functional Specification Documents for Model-Based Requirements Engineering","publication_year":2019,"publication_date":"2019-05-01","ids":{"openalex":"https://openalex.org/W2965942347","doi":"https://doi.org/10.1109/icphys.2019.8780310","mag":"2965942347"},"language":"en","primary_location":{"id":"doi:10.1109/icphys.2019.8780310","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icphys.2019.8780310","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Conference on Industrial Cyber Physical Systems (ICPS)","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/A5058945163","display_name":"Gennadiy Koltun","orcid":"https://orcid.org/0000-0001-9606-7338"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Gennadiy Koltun","raw_affiliation_strings":["Institute of Automation and Information Systems, Technical University of Munich, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Automation and Information Systems, Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090262814","display_name":"Mohammad R. Basirati","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mohammad R. Basirati","raw_affiliation_strings":["Chair of Information Systems, Technical University of Munich, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chair of Information Systems, Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066982414","display_name":"Muhammed Subhan Hammeed","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Muhammed Subhan Hammeed","raw_affiliation_strings":["Department of Civil, Technical University of Munich, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Civil, Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063249836","display_name":"Markus B\u00f6hm","orcid":"https://orcid.org/0000-0003-2859-5651"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Markus Bohm","raw_affiliation_strings":["Chair of Information Systems, Technical University of Munich, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chair of Information Systems, Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077586272","display_name":"Helmut Krcmar","orcid":"https://orcid.org/0000-0002-2754-8493"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Helmut Krcmar","raw_affiliation_strings":["Chair of Information Systems, Technical University of Munich, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chair of Information Systems, Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071323487","display_name":"Birgit Vogel\u2010Heuser","orcid":"https://orcid.org/0000-0003-2785-8819"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Birgit Vogel-Heuser","raw_affiliation_strings":["Institute of Automation and Information Systems, Technical University of Munich, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Automation and Information Systems, Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":0.439,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.5957354,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":95},"biblio":{"volume":"3","issue":null,"first_page":"687","last_page":"692"},"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.9979000091552734,"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.9979000091552734,"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9959999918937683,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6614713668823242},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6188982725143433},{"id":"https://openalex.org/keywords/transferability","display_name":"Transferability","score":0.49327725172042847},{"id":"https://openalex.org/keywords/reverse-engineering","display_name":"Reverse engineering","score":0.49035048484802246},{"id":"https://openalex.org/keywords/requirements-engineering","display_name":"Requirements engineering","score":0.46874290704727173},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.4267835021018982},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.39827433228492737},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.2515636682510376},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.17640596628189087}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6614713668823242},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6188982725143433},{"id":"https://openalex.org/C61272859","wikidata":"https://www.wikidata.org/wiki/Q7834031","display_name":"Transferability","level":3,"score":0.49327725172042847},{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.49035048484802246},{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.46874290704727173},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.4267835021018982},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.39827433228492737},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2515636682510376},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17640596628189087},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0},{"id":"https://openalex.org/C140331021","wikidata":"https://www.wikidata.org/wiki/Q1868104","display_name":"Logit","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icphys.2019.8780310","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icphys.2019.8780310","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Conference on Industrial Cyber Physical Systems (ICPS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6000000238418579}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1956595143","https://openalex.org/W1991334006","https://openalex.org/W1993189578","https://openalex.org/W2045775041","https://openalex.org/W2050344571","https://openalex.org/W2075036374","https://openalex.org/W2078240955","https://openalex.org/W2095848001","https://openalex.org/W2124405605","https://openalex.org/W2129559874","https://openalex.org/W2138378644","https://openalex.org/W2366113708","https://openalex.org/W2555898630","https://openalex.org/W2612683158","https://openalex.org/W2766961417","https://openalex.org/W2804918866","https://openalex.org/W2908338541","https://openalex.org/W4206800417","https://openalex.org/W6662004114"],"related_works":["https://openalex.org/W4307821979","https://openalex.org/W2150019175","https://openalex.org/W1679963423","https://openalex.org/W2139769766","https://openalex.org/W2003230381","https://openalex.org/W2031656933","https://openalex.org/W2152403119","https://openalex.org/W3013063242","https://openalex.org/W2169348520","https://openalex.org/W2149918584"],"abstract_inverted_index":{"In":[0],"today's":[1],"industrial":[2,150,165],"practice,":[3],"requirements":[4,31],"specifications":[5],"are":[6,38,65,73],"essential":[7],"as":[8,70],"an":[9],"agreement":[10],"between":[11,54],"two":[12],"or":[13],"more":[14],"stakeholders":[15],"on":[16,96],"what":[17],"has":[18],"to":[19,67,102,164],"be":[20],"developed":[21,132],"and":[22,26,33,142,156],"delivered.":[23],"To":[24,81],"store":[25],"communicate":[27],"these":[28,45,68],"requirements,":[29],"nowadays,":[30],"model":[32],"Functional":[34],"Specification":[35],"Documents":[36],"(FSDs)":[37],"commonly":[39],"used":[40],"in":[41],"interdisciplinary":[42],"environments.":[43,173],"Although":[44],"information":[46,91],"sources":[47],"capture":[48],"identical":[49],"information,":[50],"the":[51,83,97,120,136,154,162],"technical":[52],"coupling":[53,98],"them":[55],"is":[56,60],"inadequately":[57],"managed.":[58],"This":[59],"specifically":[61],"realized":[62],"when":[63],"changes":[64,72],"applied":[66],"documents,":[69],"such":[71],"typically":[74],"too":[75],"difficult":[76],"for":[77],"interpretation":[78],"by":[79,112,130],"machines.":[80],"address":[82],"problem":[84],"of":[85,99,123,138,158,167],"potentially":[86],"occurring":[87],"inconsistencies":[88],"among":[89],"heterogeneous":[90],"sources,":[92],"this":[93],"paper":[94],"focuses":[95],"changed":[100,124],"documents":[101],"their":[103],"origin":[104],"models.":[105],"We":[106,126,152],"propose":[107],"a":[108,114,131,139,148],"general":[109],"Model-Document":[110,159],"Coupling":[111,160],"applying":[113],"systematic":[115],"Text-to-Model":[116],"(T2M)":[117],"approach":[118,129],"during":[119],"reverse":[121],"engineering":[122],"FSDs.":[125],"evaluate":[127],"our":[128],"software":[133],"prototype":[134],"at":[135],"example":[137],"modified":[140],"FSD":[141],"corresponding":[143],"requirement":[144],"model,":[145],"that":[146],"describes":[147],"lab-scale":[149],"demonstrator.":[151],"discuss":[153],"capabilities":[155],"limitations":[157],"regarding":[161],"transferability":[163],"practice":[166],"Cyber":[168],"Physical":[169],"Production":[170],"Systems":[171],"(CPPS)":[172]},"counts_by_year":[{"year":2021,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
