Get quick answers to your questions about the article from our AI researcher chatbot
{'id': 'https://openalex.org/W4308041143', 'doi': 'https://doi.org/10.1007/s42979-022-01456-8', 'title': 'Projectional Editing of Software Product Lines Using Multi-variant Model Editors', 'display_name': 'Projectional Editing of Software Product Lines Using Multi-variant Model Editors', 'publication_year': 2022, 'publication_date': '2022-11-01', 'ids': {'openalex': 'https://openalex.org/W4308041143', 'doi': 'https://doi.org/10.1007/s42979-022-01456-8'}, 'language': 'en', 'primary_location': {'is_oa': True, 'landing_page_url': 'https://doi.org/10.1007/s42979-022-01456-8', 'pdf_url': 'https://link.springer.com/content/pdf/10.1007/s42979-022-01456-8.pdf', 'source': {'id': 'https://openalex.org/S4210174798', 'display_name': 'SN Computer Science', 'issn_l': '2661-8907', 'issn': ['2661-8907', '2662-995X'], 'is_oa': False, 'is_in_doaj': False, 'is_core': True, 'host_organization': 'https://openalex.org/P4310319965', 'host_organization_name': 'Springer Nature', 'host_organization_lineage': ['https://openalex.org/P4310319965'], 'host_organization_lineage_names': ['Springer Nature'], 'type': 'journal'}, 'license': 'cc-by', 'license_id': 'https://openalex.org/licenses/cc-by', 'version': 'publishedVersion', 'is_accepted': True, 'is_published': True}, 'type': 'article', 'type_crossref': 'journal-article', 'indexed_in': ['crossref'], 'open_access': {'is_oa': True, 'oa_status': 'hybrid', 'oa_url': 'https://link.springer.com/content/pdf/10.1007/s42979-022-01456-8.pdf', 'any_repository_has_fulltext': False}, 'authorships': [{'author_position': 'first', 'author': {'id': 'https://openalex.org/A5088240994', 'display_name': 'Johannes Schröpfer', 'orcid': 'https://orcid.org/0000-0001-6801-8731'}, 'institutions': [{'id': 'https://openalex.org/I54009628', 'display_name': 'University of Bayreuth', 'ror': 'https://ror.org/0234wmv40', 'country_code': 'DE', 'type': 'education', 'lineage': ['https://openalex.org/I54009628']}], 'countries': ['DE'], 'is_corresponding': True, 'raw_author_name': 'Johannes Schröpfer', 'raw_affiliation_strings': ['Applied Computer Science I, University of Bayreuth, Bayreuth, Germany'], 'affiliations': [{'raw_affiliation_string': 'Applied Computer Science I, University of Bayreuth, Bayreuth, Germany', 'institution_ids': ['https://openalex.org/I54009628']}]}, {'author_position': 'middle', 'author': {'id': 'https://openalex.org/A5022416533', 'display_name': 'Thomas Buchmann', 'orcid': 'https://orcid.org/0000-0002-5675-6339'}, 'institutions': [{'id': 'https://openalex.org/I54009628', 'display_name': 'University of Bayreuth', 'ror': 'https://ror.org/0234wmv40', 'country_code': 'DE', 'type': 'education', 'lineage': ['https://openalex.org/I54009628']}], 'countries': ['DE'], 'is_corresponding': False, 'raw_author_name': 'Thomas Buchmann', 'raw_affiliation_strings': ['Applied Computer Science I, University of Bayreuth, Bayreuth, Germany'], 'affiliations': [{'raw_affiliation_string': 'Applied Computer Science I, University of Bayreuth, Bayreuth, Germany', 'institution_ids': ['https://openalex.org/I54009628']}]}, {'author_position': 'last', 'author': {'id': 'https://openalex.org/A5007660692', 'display_name': 'Bernhard Westfechtel', 'orcid': 'https://orcid.org/0000-0002-0296-0334'}, 'institutions': [{'id': 'https://openalex.org/I54009628', 'display_name': 'University of Bayreuth', 'ror': 'https://ror.org/0234wmv40', 'country_code': 'DE', 'type': 'education', 'lineage': ['https://openalex.org/I54009628']}], 'countries': ['DE'], 'is_corresponding': False, 'raw_author_name': 'Bernhard Westfechtel', 'raw_affiliation_strings': ['Applied Computer Science I, University of Bayreuth, Bayreuth, Germany'], 'affiliations': [{'raw_affiliation_string': 'Applied Computer Science I, University of Bayreuth, Bayreuth, Germany', 'institution_ids': ['https://openalex.org/I54009628']}]}], 'institution_assertions': [], 'countries_distinct_count': 1, 'institutions_distinct_count': 1, 'corresponding_author_ids': ['https://openalex.org/A5088240994'], 'corresponding_institution_ids': ['https://openalex.org/I54009628'], 'apc_list': {'value': 2290, 'currency': 'EUR', 'value_usd': 2890, 'provenance': 'doaj'}, 'apc_paid': {'value': 2290, 'currency': 'EUR', 'value_usd': 2890, 'provenance': 'doaj'}, 'fwci': 0.0, 'has_fulltext': True, 'fulltext_origin': 'pdf', 'cited_by_count': 0, 'citation_normalized_percentile': {'value': 0.0, 'is_in_top_1_percent': False, 'is_in_top_10_percent': False}, 'cited_by_percentile_year': {'min': 0, 'max': 60}, 'biblio': {'volume': '4', 'issue': '1', 'first_page': None, 'last_page': None}, 'is_retracted': False, 'is_paratext': False, 'primary_topic': {'id': 'https://openalex.org/T10639', 'display_name': 'Advanced Software Engineering Methodologies', 'score': 0.9999, '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'}}, 'topics': [{'id': 'https://openalex.org/T10639', 'display_name': 'Advanced Software Engineering Methodologies', 'score': 0.9999, '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/T10679', 'display_name': 'Service-Oriented Architecture and Web Services', 'score': 0.9956, '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/software-product-line', 'display_name': 'Software product line', 'score': 0.88792896}, {'id': 'https://openalex.org/keywords/domain-engineering', 'display_name': 'Domain engineering', 'score': 0.8114656}, {'id': 'https://openalex.org/keywords/abstraction', 'display_name': 'Abstraction', 'score': 0.6314199}, {'id': 'https://openalex.org/keywords/domain-analysis', 'display_name': 'Domain analysis', 'score': 0.5217548}, {'id': 'https://openalex.org/keywords/representation', 'display_name': 'Representation', 'score': 0.51480883}, {'id': 'https://openalex.org/keywords/domain-model', 'display_name': 'Domain model', 'score': 0.46041209}, {'id': 'https://openalex.org/keywords/software-evolution', 'display_name': 'Software evolution', 'score': 0.43436217}], 'concepts': [{'id': 'https://openalex.org/C2778177629', 'wikidata': 'https://www.wikidata.org/wiki/Q2111823', 'display_name': 'Software product line', 'level': 4, 'score': 0.88792896}, {'id': 'https://openalex.org/C41008148', 'wikidata': 'https://www.wikidata.org/wiki/Q21198', 'display_name': 'Computer science', 'level': 0, 'score': 0.81330675}, {'id': 'https://openalex.org/C5977032', 'wikidata': 'https://www.wikidata.org/wiki/Q5289815', 'display_name': 'Domain engineering', 'level': 5, 'score': 0.8114656}, {'id': 'https://openalex.org/C206588197', 'wikidata': 'https://www.wikidata.org/wiki/Q846574', 'display_name': 'Reuse', 'level': 2, 'score': 0.69320387}, {'id': 'https://openalex.org/C115903868', 'wikidata': 'https://www.wikidata.org/wiki/Q80993', 'display_name': 'Software engineering', 'level': 1, 'score': 0.6532092}, {'id': 'https://openalex.org/C124304363', 'wikidata': 'https://www.wikidata.org/wiki/Q673661', 'display_name': 'Abstraction', 'level': 2, 'score': 0.6314199}, {'id': 'https://openalex.org/C36503486', 'wikidata': 'https://www.wikidata.org/wiki/Q11235244', 'display_name': 'Domain (mathematical analysis)', 'level': 2, 'score': 0.6307229}, {'id': 'https://openalex.org/C2777904410', 'wikidata': 'https://www.wikidata.org/wiki/Q7397', 'display_name': 'Software', 'level': 2, 'score': 0.5680332}, {'id': 'https://openalex.org/C90673727', 'wikidata': 'https://www.wikidata.org/wiki/Q901718', 'display_name': 'Product (mathematics)', 'level': 2, 'score': 0.5316798}, {'id': 'https://openalex.org/C15708719', 'wikidata': 'https://www.wikidata.org/wiki/Q2271801', 'display_name': 'Domain analysis', 'level': 5, 'score': 0.5217548}, {'id': 'https://openalex.org/C2776359362', 'wikidata': 'https://www.wikidata.org/wiki/Q2145286', 'display_name': 'Representation (politics)', 'level': 3, 'score': 0.51480883}, {'id': 'https://openalex.org/C92548554', 'wikidata': 'https://www.wikidata.org/wiki/Q2262868', 'display_name': 'Domain model', 'level': 3, 'score': 0.46041209}, {'id': 'https://openalex.org/C192209626', 'wikidata': 'https://www.wikidata.org/wiki/Q190909', 'display_name': 'Focus (optics)', 'level': 2, 'score': 0.45095813}, {'id': 'https://openalex.org/C202105479', 'wikidata': 'https://www.wikidata.org/wiki/Q265013', 'display_name': 'Software evolution', 'level': 5, 'score': 0.43436217}, {'id': 'https://openalex.org/C199360897', 'wikidata': 'https://www.wikidata.org/wiki/Q9143', 'display_name': 'Programming language', 'level': 1, 'score': 0.34741127}, {'id': 'https://openalex.org/C207685749', 'wikidata': 'https://www.wikidata.org/wiki/Q2088941', 'display_name': 'Domain knowledge', 'level': 2, 'score': 0.32836705}, {'id': 'https://openalex.org/C529173508', 'wikidata': 'https://www.wikidata.org/wiki/Q638608', 'display_name': 'Software development', 'level': 3, 'score': 0.27523756}, {'id': 'https://openalex.org/C174683762', 'wikidata': 'https://www.wikidata.org/wiki/Q609588', 'display_name': 'Component-based software engineering', 'level': 4, 'score': 0.26027578}, {'id': 'https://openalex.org/C186846655', 'wikidata': 'https://www.wikidata.org/wiki/Q3398377', 'display_name': 'Software construction', 'level': 4, 'score': 0.18672436}, {'id': 'https://openalex.org/C138885662', 'wikidata': 'https://www.wikidata.org/wiki/Q5891', 'display_name': 'Philosophy', '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}, {'id': 'https://openalex.org/C199539241', 'wikidata': 'https://www.wikidata.org/wiki/Q7748', 'display_name': 'Law', 'level': 1, 'score': 0.0}, {'id': 'https://openalex.org/C18903297', 'wikidata': 'https://www.wikidata.org/wiki/Q7150', 'display_name': 'Ecology', 'level': 1, 'score': 0.0}, {'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/C86803240', 'wikidata': 'https://www.wikidata.org/wiki/Q420', 'display_name': 'Biology', 'level': 0, 'score': 0.0}, {'id': 'https://openalex.org/C2524010', 'wikidata': 'https://www.wikidata.org/wiki/Q8087', 'display_name': 'Geometry', 'level': 1, 'score': 0.0}, {'id': 'https://openalex.org/C111472728', 'wikidata': 'https://www.wikidata.org/wiki/Q9471', 'display_name': 'Epistemology', 'level': 1, '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/C121332964', 'wikidata': 'https://www.wikidata.org/wiki/Q413', 'display_name': 'Physics', '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}], 'mesh': [], 'locations_count': 1, 'locations': [{'is_oa': True, 'landing_page_url': 'https://doi.org/10.1007/s42979-022-01456-8', 'pdf_url': 'https://link.springer.com/content/pdf/10.1007/s42979-022-01456-8.pdf', 'source': {'id': 'https://openalex.org/S4210174798', 'display_name': 'SN Computer Science', 'issn_l': '2661-8907', 'issn': ['2661-8907', '2662-995X'], 'is_oa': False, 'is_in_doaj': False, 'is_core': True, 'host_organization': 'https://openalex.org/P4310319965', 'host_organization_name': 'Springer Nature', 'host_organization_lineage': ['https://openalex.org/P4310319965'], 'host_organization_lineage_names': ['Springer Nature'], 'type': 'journal'}, 'license': 'cc-by', 'license_id': 'https://openalex.org/licenses/cc-by', 'version': 'publishedVersion', 'is_accepted': True, 'is_published': True}], 'best_oa_location': {'is_oa': True, 'landing_page_url': 'https://doi.org/10.1007/s42979-022-01456-8', 'pdf_url': 'https://link.springer.com/content/pdf/10.1007/s42979-022-01456-8.pdf', 'source': {'id': 'https://openalex.org/S4210174798', 'display_name': 'SN Computer Science', 'issn_l': '2661-8907', 'issn': ['2661-8907', '2662-995X'], 'is_oa': False, 'is_in_doaj': False, 'is_core': True, 'host_organization': 'https://openalex.org/P4310319965', 'host_organization_name': 'Springer Nature', 'host_organization_lineage': ['https://openalex.org/P4310319965'], 'host_organization_lineage_names': ['Springer Nature'], 'type': 'journal'}, 'license': 'cc-by', 'license_id': 'https://openalex.org/licenses/cc-by', 'version': 'publishedVersion', 'is_accepted': True, 'is_published': True}, 'sustainable_development_goals': [], 'grants': [], 'datasets': [], 'versions': [], 'referenced_works_count': 24, 'referenced_works': ['https://openalex.org/W1501652040', 'https://openalex.org/W1537891716', 'https://openalex.org/W1591726984', 'https://openalex.org/W188179498', 'https://openalex.org/W2051538742', 'https://openalex.org/W2061671729', 'https://openalex.org/W2067838808', 'https://openalex.org/W2099213660', 'https://openalex.org/W2121771606', 'https://openalex.org/W2125853721', 'https://openalex.org/W2138615245', 'https://openalex.org/W2153884048', 'https://openalex.org/W2164024695', 'https://openalex.org/W2477378326', 'https://openalex.org/W2750802022', 'https://openalex.org/W2808731556', 'https://openalex.org/W2898175591', 'https://openalex.org/W2911807345', 'https://openalex.org/W3012103541', 'https://openalex.org/W3036479628', 'https://openalex.org/W3080081707', 'https://openalex.org/W3093872902', 'https://openalex.org/W3132261093', 'https://openalex.org/W4237674280'], 'related_works': ['https://openalex.org/W2393035024', 'https://openalex.org/W2374471852', 'https://openalex.org/W2364895958', 'https://openalex.org/W2102997561', 'https://openalex.org/W2074804367', 'https://openalex.org/W2061671729', 'https://openalex.org/W1992960813', 'https://openalex.org/W1964194341', 'https://openalex.org/W1560710113', 'https://openalex.org/W1487120682'], 'abstract_inverted_index': {'Abstract': [0], 'Model-driven': [1], 'software': [2, 8, 31], 'engineering': [3, 11, 34], '(MDSE)': [4], 'as': [5, 7], 'well': [6], 'product': [9, 32, 128], 'line': [10, 33], '(SPLE)': [12], 'achieve': [13], 'productivity': [14], 'gains': [15], 'by': [16, 44], 'raising': [17], 'the': [18, 27, 39, 115, 154, 165, 168, 178], 'level': [19], 'of': [20, 41, 105, 117, 127, 167, 181], 'abstraction': [21], 'and': [22, 132], 'fostering': [23], 'organized': [24], 'reuse.': [25], 'Consequently,': [26], 'integrating': [28], 'discipline': [29], 'model-driven': [30], '(MDSPLE)': [35], 'aims': [36], 'at': [37], 'combining': [38], 'best': [40], 'both': [42], 'worlds': [43], 'creating': [45], 'multi-variant': [46, 65, 76, 87, 108, 139, 161, 169], 'models': [47, 54, 66], 'which': [48, 55, 89, 110, 149], 'are': [49, 56], '(automatically)': [50], 'configured': [51], 'into': [52], 'single-variant': [53], 'in': [57, 172], 'turn': [58], 'adapted': [59], 'further': [60], '(if': [61], 'required).': [62], 'Inherently': [63], 'complex': [64], 'call': [67], 'for': [68, 74, 85], 'urgently': [69], 'needed': [70], 'tools': [71], 'providing': [72], 'support': [73], 'editing': [75, 106], 'models.': [77], 'In': [78], 'this': [79], 'paper,': [80], 'we': [81], 'present': [82], 'a': [83, 94, 100, 107, 124, 142, 159, 173], 'framework': [84], 'projectional': [86, 138, 160], 'editors': [88, 140], 'make': [90], 'complexity': [91], 'manageable': [92], 'using': [93], 'user-friendly': [95], 'representation.': [96], 'At': [97], 'all': [98, 120], 'times,': [99], 'domain': [101, 155, 170], 'engineer': [102, 156], 'is': [103, 111, 150], 'aware': [104], 'model': [109, 121, 171], 'necessary': [112], 'to': [113, 145, 163, 177], 'assess': [114], 'impact': [116], 'changes': [118], 'on': [119], 'variants.': [122], 'Supporting': [123], 'clear': [125], 'separation': [126], 'space': [129, 134], '(domain': [130], 'model)': [131], 'variant': [133], '(variability': [135], 'annotations),': [136], 'our': [137], 'provide': [141], 'novel': [143], 'approach': [144], 'representing': [146], 'variability': [147], 'information': [148], 'displayed': [151], 'non-intrusively.': [152], 'Furthermore,': [153], 'may': [157], 'employ': [158], 'editor': [162], 'adapt': [164], 'representation': [166], 'flexible': [174], 'way,': [175], 'according': [176], 'current': [179], 'focus': [180], 'interest.': [182]}, 'cited_by_api_url': 'https://api.openalex.org/works?filter=cites:W4308041143', 'counts_by_year': [], 'updated_date': '2024-12-08T02:24:29.310598', 'created_date': '2022-11-07'}