{"id":"https://openalex.org/W2589372350","doi":"https://doi.org/10.1109/simpar.2016.7862379","title":"Graph-based software knowledge: Storage and semantic querying of domain models for run-time adaptation","display_name":"Graph-based software knowledge: Storage and semantic querying of domain models for run-time adaptation","publication_year":2016,"publication_date":"2016-12-01","ids":{"openalex":"https://openalex.org/W2589372350","doi":"https://doi.org/10.1109/simpar.2016.7862379","mag":"2589372350"},"language":"en","primary_location":{"id":"doi:10.1109/simpar.2016.7862379","is_oa":false,"landing_page_url":"https://doi.org/10.1109/simpar.2016.7862379","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://orbilu.uni.lu/handle/10993/32855","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075287635","display_name":"Nico Hochgeschwender","orcid":"https://orcid.org/0000-0003-1306-7880"},"institutions":[{"id":"https://openalex.org/I155417937","display_name":"Hochschule Bonn-Rhein-Sieg","ror":"https://ror.org/04m2anh63","country_code":"DE","type":"education","lineage":["https://openalex.org/I155417937"]},{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["DE","LU"],"is_corresponding":true,"raw_author_name":"Nico Hochgeschwender","raw_affiliation_strings":["Department of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences, Germany","Research Unit in Engineering Sciences, University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences, Germany","institution_ids":["https://openalex.org/I155417937"]},{"raw_affiliation_string":"Research Unit in Engineering Sciences, University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102019040","display_name":"Sven Schneider","orcid":"https://orcid.org/0000-0002-1916-5222"},"institutions":[{"id":"https://openalex.org/I155417937","display_name":"Hochschule Bonn-Rhein-Sieg","ror":"https://ror.org/04m2anh63","country_code":"DE","type":"education","lineage":["https://openalex.org/I155417937"]},{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE","DE"],"is_corresponding":false,"raw_author_name":"Sven Schneider","raw_affiliation_strings":["Department of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences, Germany","Department of Mechanical Engineering, KU, Leuven, Belgium"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences, Germany","institution_ids":["https://openalex.org/I155417937"]},{"raw_affiliation_string":"Department of Mechanical Engineering, KU, Leuven, Belgium","institution_ids":["https://openalex.org/I99464096"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049772606","display_name":"Holger Voos","orcid":"https://orcid.org/0000-0002-9600-8386"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Holger Voos","raw_affiliation_strings":["Research Unit in Engineering Sciences, University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"Research Unit in Engineering Sciences, University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009116988","display_name":"Herman Bruyninckx","orcid":"https://orcid.org/0000-0003-3776-1025"},"institutions":[{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Herman Bruyninckx","raw_affiliation_strings":["Department of Mechanical Engineering, KU, Leuven, Belgium"],"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, KU, Leuven, Belgium","institution_ids":["https://openalex.org/I99464096"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004281564","display_name":"Gerhard K. Kraetzschmar","orcid":"https://orcid.org/0000-0002-0461-200X"},"institutions":[{"id":"https://openalex.org/I155417937","display_name":"Hochschule Bonn-Rhein-Sieg","ror":"https://ror.org/04m2anh63","country_code":"DE","type":"education","lineage":["https://openalex.org/I155417937"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Gerhard K. Kraetzschmar","raw_affiliation_strings":["Department of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences, Germany","institution_ids":["https://openalex.org/I155417937"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5075287635"],"corresponding_institution_ids":["https://openalex.org/I155417937","https://openalex.org/I186903577"],"apc_list":null,"apc_paid":null,"fwci":0.886,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.80255869,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"83","last_page":"90"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9972000122070312,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9941999912261963,"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.8379234075546265},{"id":"https://openalex.org/keywords/domain-knowledge","display_name":"Domain knowledge","score":0.5393282175064087},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5343564748764038},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5125651359558105},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.49040889739990234},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4736265540122986},{"id":"https://openalex.org/keywords/graph-database","display_name":"Graph database","score":0.45297378301620483},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.4497218430042267},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.445082426071167},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3676311671733856},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3673565089702606},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3467797636985779},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2169850468635559}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8379234075546265},{"id":"https://openalex.org/C207685749","wikidata":"https://www.wikidata.org/wiki/Q2088941","display_name":"Domain knowledge","level":2,"score":0.5393282175064087},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5343564748764038},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5125651359558105},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.49040889739990234},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4736265540122986},{"id":"https://openalex.org/C176225458","wikidata":"https://www.wikidata.org/wiki/Q595971","display_name":"Graph database","level":3,"score":0.45297378301620483},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4497218430042267},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.445082426071167},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3676311671733856},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3673565089702606},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3467797636985779},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2169850468635559},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/simpar.2016.7862379","is_oa":false,"landing_page_url":"https://doi.org/10.1109/simpar.2016.7862379","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR)","raw_type":"proceedings-article"},{"id":"pmh:oai:orbilu.uni.lu:10993/32855","is_oa":true,"landing_page_url":"http://orbilu.uni.lu/handle/10993/32855","pdf_url":null,"source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots SIMPAR, San Francisco, Dec 2016, 83-90 (2016-12); IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR), San Francisco, United States [US], Dec 13-16, 2016","raw_type":"peer reviewed"},{"id":"pmh:oai:pub.h-brs.de:2973","is_oa":false,"landing_page_url":"https://pub.h-brs.de/frontdoor/index/index/docId/2973","pdf_url":null,"source":{"id":"https://openalex.org/S4306400385","display_name":"Publication Server of Bonn-Rhein-Sieg University of Applied Sciences (Bonn-Rhein-Sieg University of Applied Sciences)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I135140700","host_organization_name":"University of Bonn","host_organization_lineage":["https://openalex.org/I135140700"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR). San Francisco, CA, USA, 13-16 Dec. 2016","raw_type":"doc-type:conferenceobject"}],"best_oa_location":{"id":"pmh:oai:orbilu.uni.lu:10993/32855","is_oa":true,"landing_page_url":"http://orbilu.uni.lu/handle/10993/32855","pdf_url":null,"source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots SIMPAR, San Francisco, Dec 2016, 83-90 (2016-12); IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR), San Francisco, United States [US], Dec 13-16, 2016","raw_type":"peer reviewed"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320324286","display_name":"Bonn-Aachen International Center for Information Technology","ror":"https://ror.org/054zhq066"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W72684053","https://openalex.org/W326492873","https://openalex.org/W994990881","https://openalex.org/W1538827658","https://openalex.org/W1552435611","https://openalex.org/W1556595261","https://openalex.org/W1585244194","https://openalex.org/W1718499378","https://openalex.org/W1831496154","https://openalex.org/W1988727059","https://openalex.org/W1990911977","https://openalex.org/W1992925433","https://openalex.org/W1994349244","https://openalex.org/W2004246956","https://openalex.org/W2017197542","https://openalex.org/W2022106311","https://openalex.org/W2055362048","https://openalex.org/W2060238140","https://openalex.org/W2064468184","https://openalex.org/W2085110954","https://openalex.org/W2085865444","https://openalex.org/W2128410037","https://openalex.org/W2151492375","https://openalex.org/W2213292099","https://openalex.org/W2258770051","https://openalex.org/W2436748408","https://openalex.org/W4300670708","https://openalex.org/W6637546263","https://openalex.org/W6718440838"],"related_works":["https://openalex.org/W2997567050","https://openalex.org/W1483272040","https://openalex.org/W4283377908","https://openalex.org/W1526712007","https://openalex.org/W1533421371","https://openalex.org/W2003050223","https://openalex.org/W2091777911","https://openalex.org/W2766405861","https://openalex.org/W3115442681","https://openalex.org/W2391000461"],"abstract_inverted_index":{"Software":[0],"development":[1],"for":[2,75,113],"robots":[3,53],"is":[4],"a":[5,38,93],"knowledge":[6,12,61,95],"intensive":[7],"exercise.":[8],"To":[9],"capture":[10],"this":[11,60,89],"explicitly":[13],"and":[14,70,135],"formally":[15],"in":[16,125],"the":[17,44,52,68,78,114,131,145,153],"form":[18],"of":[19,59,116],"various":[20,69],"domain":[21,105],"models,":[22,106],"roboticists":[23],"have":[24,121],"recently":[25],"employed":[26],"model-driven":[27],"engineering":[28],"(MDE)":[29],"approaches.":[30],"However,":[31],"these":[32],"models":[33],"are":[34],"merely":[35],"seen":[36],"as":[37],"way":[39],"to":[40,62,67,102,109],"support":[41],"humans":[42],"during":[43],"robot's":[45,79],"software":[46,66],"design":[47],"process.":[48],"We":[49,120],"argue":[50],"that":[51,97,144],"themselves":[54],"should":[55],"be":[56],"first-class":[57],"consumers":[58],"autonomously":[63],"adapt":[64],"their":[65],"changing":[71],"run-time":[72],"requirements":[73],"induced,":[74],"instance,":[76],"by":[77,84,91],"tasks":[80],"or":[81],"environment.":[82],"Motivated":[83],"knowledge-enabled":[85],"approaches,":[86],"we":[87,136,142],"address":[88],"problem":[90],"employing":[92],"graph-based":[94],"representation":[96],"allows":[98],"us":[99],"not":[100],"only":[101,149],"persistently":[103],"store":[104],"but":[107],"also":[108],"formulate":[110],"powerful":[111],"queries":[112],"sake":[115],"run":[117],"time":[118],"adaptation.":[119],"evaluated":[122],"our":[123],"approach":[124],"an":[126],"integrated,":[127],"real-world":[128],"system":[129],"using":[130],"neo4j":[132],"graph":[133,146],"database":[134,147],"report":[137],"some":[138],"lessons":[139],"learned.":[140],"Further,":[141],"show":[143],"imposes":[148],"little":[150],"overhead":[151],"on":[152],"system's":[154],"overall":[155],"performance.":[156]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
