{"id":"https://openalex.org/W2767655805","doi":"https://doi.org/10.1109/models.2017.8","title":"Bidirectional Transformations in the Large","display_name":"Bidirectional Transformations in the Large","publication_year":2017,"publication_date":"2017-09-01","ids":{"openalex":"https://openalex.org/W2767655805","doi":"https://doi.org/10.1109/models.2017.8","mag":"2767655805"},"language":"en","primary_location":{"id":"doi:10.1109/models.2017.8","is_oa":false,"landing_page_url":"https://doi.org/10.1109/models.2017.8","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://www.research.ed.ac.uk/en/publications/39e0a66b-ffc8-4359-ae19-79789483875e","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5054423333","display_name":"Perdita Stevens","orcid":"https://orcid.org/0000-0002-3975-7612"},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Perdita Stevens","raw_affiliation_strings":["Laboratory for Foundations of Computer Science, University of Edinburgh, UK"],"affiliations":[{"raw_affiliation_string":"Laboratory for Foundations of Computer Science, University of Edinburgh, UK","institution_ids":["https://openalex.org/I98677209"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5054423333"],"corresponding_institution_ids":["https://openalex.org/I98677209"],"apc_list":null,"apc_paid":null,"fwci":6.7838,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":{"value":0.97305764,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9987999796867371,"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"}},"topics":[{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9987999796867371,"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.9944999814033508,"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/T10260","display_name":"Software Engineering Research","score":0.9864000082015991,"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/consistency","display_name":"Consistency (knowledge bases)","score":0.8623387813568115},{"id":"https://openalex.org/keywords/binary-relation","display_name":"Binary relation","score":0.7088868618011475},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.6217836141586304},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6197012066841125},{"id":"https://openalex.org/keywords/relation","display_name":"Relation (database)","score":0.5805819630622864},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.536126971244812},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5008947849273682},{"id":"https://openalex.org/keywords/consistency-model","display_name":"Consistency model","score":0.450999915599823},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3888355791568756},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.32586801052093506},{"id":"https://openalex.org/keywords/data-consistency","display_name":"Data consistency","score":0.2974422574043274},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2726728022098541},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2677251696586609},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.20690125226974487},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.10514390468597412},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.06563535332679749}],"concepts":[{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.8623387813568115},{"id":"https://openalex.org/C65180967","wikidata":"https://www.wikidata.org/wiki/Q130901","display_name":"Binary relation","level":2,"score":0.7088868618011475},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.6217836141586304},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6197012066841125},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.5805819630622864},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.536126971244812},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5008947849273682},{"id":"https://openalex.org/C37279795","wikidata":"https://www.wikidata.org/wiki/Q2492305","display_name":"Consistency model","level":3,"score":0.450999915599823},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3888355791568756},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.32586801052093506},{"id":"https://openalex.org/C93361087","wikidata":"https://www.wikidata.org/wiki/Q4426698","display_name":"Data consistency","level":2,"score":0.2974422574043274},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2726728022098541},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2677251696586609},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.20690125226974487},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.10514390468597412},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.06563535332679749},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/models.2017.8","is_oa":false,"landing_page_url":"https://doi.org/10.1109/models.2017.8","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.ed.ac.uk:publications/39e0a66b-ffc8-4359-ae19-79789483875e","is_oa":true,"landing_page_url":"http://ieeexplore.ieee.org/document/8101241/","pdf_url":"https://www.research.ed.ac.uk/en/publications/39e0a66b-ffc8-4359-ae19-79789483875e","source":{"id":"https://openalex.org/S4406922455","display_name":"Edinburgh Research Explorer","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""},{"id":"pmh:oai:pure.ed.ac.uk:openaire/39e0a66b-ffc8-4359-ae19-79789483875e","is_oa":true,"landing_page_url":"https://www.research.ed.ac.uk/en/publications/39e0a66b-ffc8-4359-ae19-79789483875e","pdf_url":null,"source":{"id":"https://openalex.org/S4406922455","display_name":"Edinburgh Research Explorer","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Stevens, P 2017, Bidirectional Transformations In The Large. in 2017 ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS). pp. 1-11, 2017 ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems, Austin, Texas, United States, 17/09/17. https://doi.org/10.1109/MODELS.2017.8","raw_type":"contributionToPeriodical"}],"best_oa_location":{"id":"pmh:oai:pure.ed.ac.uk:publications/39e0a66b-ffc8-4359-ae19-79789483875e","is_oa":true,"landing_page_url":"http://ieeexplore.ieee.org/document/8101241/","pdf_url":"https://www.research.ed.ac.uk/en/publications/39e0a66b-ffc8-4359-ae19-79789483875e","source":{"id":"https://openalex.org/S4406922455","display_name":"Edinburgh Research Explorer","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/15","score":0.47999998927116394,"display_name":"Life in Land"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2767655805.pdf"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W29898391","https://openalex.org/W77793587","https://openalex.org/W195085068","https://openalex.org/W649590910","https://openalex.org/W997568610","https://openalex.org/W1543513027","https://openalex.org/W1650869244","https://openalex.org/W1906292202","https://openalex.org/W1991633729","https://openalex.org/W2005921009","https://openalex.org/W2025624633","https://openalex.org/W2027675506","https://openalex.org/W2055016397","https://openalex.org/W2081871567","https://openalex.org/W2093397547","https://openalex.org/W2121357705","https://openalex.org/W2181407356","https://openalex.org/W2266946488","https://openalex.org/W2487768854","https://openalex.org/W2504121192","https://openalex.org/W2561526654","https://openalex.org/W2600572418","https://openalex.org/W2611515161","https://openalex.org/W3106753174","https://openalex.org/W3216584063","https://openalex.org/W4285719527","https://openalex.org/W6601176506","https://openalex.org/W6603159577","https://openalex.org/W6607978939","https://openalex.org/W6626040155","https://openalex.org/W6686007168","https://openalex.org/W6730539862"],"related_works":["https://openalex.org/W2379390860","https://openalex.org/W2384332976","https://openalex.org/W2116258248","https://openalex.org/W1604914670","https://openalex.org/W2095801865","https://openalex.org/W4297958055","https://openalex.org/W2353865532","https://openalex.org/W2090123772","https://openalex.org/W2374877330","https://openalex.org/W2946969590"],"abstract_inverted_index":{"The":[0],"model-driven":[1],"development":[2],"of":[3,25,103,118],"systems":[4],"involves":[5],"multiple":[6],"models,":[7,68,83],"metamodels":[8],"and":[9,11,107,120,129],"transformations,":[10],"relationships":[12,121],"between":[13,28,122],"them.":[14,123],"A":[15],"bidirectional":[16],"transformation":[17],"(bx)":[18],"is":[19,134],"usually":[20],"defined":[21,100],"as":[22,47,49],"a":[23,94,116],"means":[24],"maintaining":[26],"consistency":[27,96,105,109],"\"two":[29],"(or":[30],"more)\"":[31],"models.":[32],"This":[33],"includes":[34],"cases":[35,53],"where":[36,54],"one":[37,43],"model":[38],"may":[39,98,111],"be":[40,99,112],"generated":[41],"from":[42],"or":[44],"more":[45,50,80],"others,":[46],"well":[48],"complex":[51],"(\"symmetric\")":[52],"models":[55,119],"record":[56],"partially":[57],"overlapping":[58],"information.":[59],"In":[60,88],"recent":[61],"years":[62],"binary":[63,104],"bx,":[64,77],"those":[65,78],"relating":[66,79],"two":[67,82],"have":[69,84],"been":[70],"extensively":[71],"studied.":[72],"Multiary":[73],"<sup":[74],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[75],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">1</sup>":[76],"than":[81],"received":[85],"less":[86],"attention.":[87],"this":[89,126],"paper":[90],"we":[91],"consider":[92],"how":[93,108],"multiary":[95],"relation":[97],"in":[101],"terms":[102],"relations,":[106],"restoration":[110],"carried":[113],"out":[114],"on":[115],"network":[117],"We":[124],"relate":[125],"to":[127],"megamodelling":[128],"discuss":[130],"further":[131],"research":[132],"that":[133],"needed.":[135]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":9}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
