{"id":"https://openalex.org/W4400646106","doi":"https://doi.org/10.1109/access.2024.3428865","title":"Definitions and Computational Properties of OCL: A Systematic Review","display_name":"Definitions and Computational Properties of OCL: A Systematic Review","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4400646106","doi":"https://doi.org/10.1109/access.2024.3428865"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3428865","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3428865","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"review","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2024.3428865","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5069629000","display_name":"Goran Raji\u0107","orcid":"https://orcid.org/0000-0002-2759-7922"},"institutions":[{"id":"https://openalex.org/I181343428","display_name":"University of Zagreb","ror":"https://ror.org/00mv6sv71","country_code":"HR","type":"education","lineage":["https://openalex.org/I181343428"]}],"countries":["HR"],"is_corresponding":true,"raw_author_name":"Goran Raji\u0107","raw_affiliation_strings":["Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia"],"affiliations":[{"raw_affiliation_string":"Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia","institution_ids":["https://openalex.org/I181343428"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023969664","display_name":"Vlado Sruk","orcid":"https://orcid.org/0000-0003-0411-3398"},"institutions":[{"id":"https://openalex.org/I181343428","display_name":"University of Zagreb","ror":"https://ror.org/00mv6sv71","country_code":"HR","type":"education","lineage":["https://openalex.org/I181343428"]}],"countries":["HR"],"is_corresponding":false,"raw_author_name":"Vlado Sruk","raw_affiliation_strings":["Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia"],"affiliations":[{"raw_affiliation_string":"Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia","institution_ids":["https://openalex.org/I181343428"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5069629000"],"corresponding_institution_ids":["https://openalex.org/I181343428"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.4937,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.66100218,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"12","issue":null,"first_page":"99704","last_page":"99738"},"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.9998000264167786,"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.9998000264167786,"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.9983000159263611,"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.9919999837875366,"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/computer-science","display_name":"Computer science","score":0.8113622665405273},{"id":"https://openalex.org/keywords/object-constraint-language","display_name":"Object Constraint Language","score":0.7460461258888245},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.660079300403595},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.587602972984314},{"id":"https://openalex.org/keywords/standardization","display_name":"Standardization","score":0.5604076981544495},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5178220868110657},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.4791695177555084},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.44507914781570435},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.25162240862846375},{"id":"https://openalex.org/keywords/applications-of-uml","display_name":"Applications of UML","score":0.2460879385471344}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8113622665405273},{"id":"https://openalex.org/C133264317","wikidata":"https://www.wikidata.org/wiki/Q1397689","display_name":"Object Constraint Language","level":5,"score":0.7460461258888245},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.660079300403595},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.587602972984314},{"id":"https://openalex.org/C188087704","wikidata":"https://www.wikidata.org/wiki/Q369577","display_name":"Standardization","level":2,"score":0.5604076981544495},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5178220868110657},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.4791695177555084},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.44507914781570435},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.25162240862846375},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.2460879385471344},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2024.3428865","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3428865","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:917b77f2adc64173ad63b7de1e006909","is_oa":true,"landing_page_url":"https://doaj.org/article/917b77f2adc64173ad63b7de1e006909","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 12, Pp 99704-99738 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3428865","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3428865","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Climate action","score":0.5699999928474426,"id":"https://metadata.un.org/sdg/13"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":159,"referenced_works":["https://openalex.org/W4214443","https://openalex.org/W4376311","https://openalex.org/W45620349","https://openalex.org/W45829939","https://openalex.org/W114967581","https://openalex.org/W138671001","https://openalex.org/W160235064","https://openalex.org/W593605370","https://openalex.org/W644720917","https://openalex.org/W1485683121","https://openalex.org/W1490798384","https://openalex.org/W1494631286","https://openalex.org/W1495380017","https://openalex.org/W1499399995","https://openalex.org/W1504007491","https://openalex.org/W1509485343","https://openalex.org/W1522310484","https://openalex.org/W1526040853","https://openalex.org/W1537861563","https://openalex.org/W1551692623","https://openalex.org/W1554543176","https://openalex.org/W1555563750","https://openalex.org/W1555985300","https://openalex.org/W1556454286","https://openalex.org/W1569403765","https://openalex.org/W1583660160","https://openalex.org/W1584909899","https://openalex.org/W1616316822","https://openalex.org/W1685969755","https://openalex.org/W1692960825","https://openalex.org/W1709748579","https://openalex.org/W1790882987","https://openalex.org/W1838289520","https://openalex.org/W1895387792","https://openalex.org/W1913969462","https://openalex.org/W1928896584","https://openalex.org/W1969064066","https://openalex.org/W1970629906","https://openalex.org/W1973556339","https://openalex.org/W1974425861","https://openalex.org/W1975675278","https://openalex.org/W1977940826","https://openalex.org/W1985585837","https://openalex.org/W1994584977","https://openalex.org/W1998333922","https://openalex.org/W2002442023","https://openalex.org/W2009691504","https://openalex.org/W2010879541","https://openalex.org/W2013776406","https://openalex.org/W2016622780","https://openalex.org/W2016698151","https://openalex.org/W2027346590","https://openalex.org/W2030037781","https://openalex.org/W2037673372","https://openalex.org/W2039856183","https://openalex.org/W2043532049","https://openalex.org/W2049493122","https://openalex.org/W2055287943","https://openalex.org/W2062768986","https://openalex.org/W2066511594","https://openalex.org/W2068505028","https://openalex.org/W2082696301","https://openalex.org/W2095631859","https://openalex.org/W2105775150","https://openalex.org/W2106192381","https://openalex.org/W2113339816","https://openalex.org/W2113361184","https://openalex.org/W2119303515","https://openalex.org/W2124493593","https://openalex.org/W2126648782","https://openalex.org/W2127114597","https://openalex.org/W2127228682","https://openalex.org/W2127335200","https://openalex.org/W2130501155","https://openalex.org/W2131566236","https://openalex.org/W2142346010","https://openalex.org/W2161540454","https://openalex.org/W2176417916","https://openalex.org/W2185907055","https://openalex.org/W2248099457","https://openalex.org/W2295221401","https://openalex.org/W2313469048","https://openalex.org/W2345556285","https://openalex.org/W2412353202","https://openalex.org/W2417876292","https://openalex.org/W2523884720","https://openalex.org/W2533538450","https://openalex.org/W2539589456","https://openalex.org/W2556614204","https://openalex.org/W2577584179","https://openalex.org/W2585066361","https://openalex.org/W2586254333","https://openalex.org/W2611594712","https://openalex.org/W2766938100","https://openalex.org/W2766978265","https://openalex.org/W2775240405","https://openalex.org/W2786966937","https://openalex.org/W2788164529","https://openalex.org/W2800881716","https://openalex.org/W2888737347","https://openalex.org/W2891366467","https://openalex.org/W2894394379","https://openalex.org/W2911301744","https://openalex.org/W2911750415","https://openalex.org/W2912318452","https://openalex.org/W2981385606","https://openalex.org/W2987907651","https://openalex.org/W2990922456","https://openalex.org/W3011987706","https://openalex.org/W3073342815","https://openalex.org/W3107908180","https://openalex.org/W3128469660","https://openalex.org/W3161976375","https://openalex.org/W3207254452","https://openalex.org/W4210574934","https://openalex.org/W4214702250","https://openalex.org/W4234890740","https://openalex.org/W4234924236","https://openalex.org/W4236835455","https://openalex.org/W4242879857","https://openalex.org/W4243466884","https://openalex.org/W4250850800","https://openalex.org/W4253314500","https://openalex.org/W4285261970","https://openalex.org/W4291213652","https://openalex.org/W4296545169","https://openalex.org/W4302339081","https://openalex.org/W4308731483","https://openalex.org/W4308732133","https://openalex.org/W4366606305","https://openalex.org/W6601652867","https://openalex.org/W6601789050","https://openalex.org/W6602260635","https://openalex.org/W6602379552","https://openalex.org/W6603009499","https://openalex.org/W6629311413","https://openalex.org/W6631344709","https://openalex.org/W6633061023","https://openalex.org/W6635156953","https://openalex.org/W6636609317","https://openalex.org/W6640116265","https://openalex.org/W6678407571","https://openalex.org/W6679239780","https://openalex.org/W6679391604","https://openalex.org/W6680349768","https://openalex.org/W6683547697","https://openalex.org/W6688192306","https://openalex.org/W6691100597","https://openalex.org/W6713218792","https://openalex.org/W6729811740","https://openalex.org/W6732051145","https://openalex.org/W6732839367","https://openalex.org/W6747776636","https://openalex.org/W6747944206","https://openalex.org/W6771733291","https://openalex.org/W6771846119","https://openalex.org/W6805145294","https://openalex.org/W6841220720","https://openalex.org/W7061098651"],"related_works":["https://openalex.org/W1511392673","https://openalex.org/W1966557326","https://openalex.org/W2353872402","https://openalex.org/W1995772077","https://openalex.org/W2349592260","https://openalex.org/W2394049954","https://openalex.org/W2351105263","https://openalex.org/W2158621500","https://openalex.org/W2355102664","https://openalex.org/W2043210732"],"abstract_inverted_index":{"Object":[0,79],"Constraint":[1],"Language":[2,40],"(OCL)":[3],"plays":[4],"a":[5,21,24,58,93,106,176],"pivotal":[6],"role":[7],"in":[8,36,96,105,184,208],"Model":[9],"Driven":[10],"Architecture":[11],"(MDA),":[12],"an":[13],"important":[14],"applied":[15],"software":[16],"engineering":[17],"concept":[18],"created":[19,135],"over":[20,61],"quarter":[22],"of":[23,31,54,70,73,89,102,121,127,142,148,152,170,178,196],"century":[25],"ago.":[26],"The":[27,51,187],"expressiveness":[28],"and":[29,108,124,136,145,156,174,205,211],"precision":[30],"the":[32,49,62,68,78,86,100,116,128,140,146,149,153,164,167,171,185],"primary":[33],"specification":[34],"language":[35,74,155],"MDA,":[37],"Unified":[38],"Modeling":[39],"(UML),":[41],"significantly":[42],"stems":[43],"from":[44],"its":[45,157,209],"joint":[46],"use":[47,202],"with":[48],"OCL.":[50],"semantic":[52],"content":[53],"OCL":[55,103,122,143,197],"has":[56],"undergone":[57],"significant":[59],"evolution":[60,210],"past":[63],"two":[64,193],"decades,":[65],"leading":[66],"to":[67,114,180],"creation":[69],"eight":[71],"versions":[72],"specifications":[75],"defined":[76],"by":[77],"Management":[80],"Group":[81],"(OMG)":[82],"standardization":[83],"process.":[84],"Despite":[85],"undeniable":[87],"importance":[88],"OCL,":[90],"there":[91],"is":[92],"substantial":[94],"void":[95],"literature":[97],"that":[98,198],"presents":[99],"issues":[101,172],"semantics":[104,123],"comprehensive":[107],"detailed":[109],"way.":[110],"This":[111],"paper":[112,165],"aims":[113],"summarize":[115],"available":[117],"knowledge":[118,191],"about":[119,139,192],"definitions":[120,144],"computational":[125,150],"properties":[126,141,151],"language.":[129],"Using":[130],"systematic":[131],"review":[132],"methodology,":[133],"we":[134],"answered":[137],"questions":[138],"results":[147],"whole":[154],"fragments.":[158],"Based":[159],"on":[160],"newly":[161],"synthesized":[162],"information,":[163],"discusses":[166],"root":[168],"causes":[169],"found":[173],"proposes":[175],"course":[177],"action":[179],"address":[181],"them":[182],"collectively":[183],"future.":[186],"presented":[188],"summary":[189],"encapsulates":[190],"foundational":[194],"themes":[195],"will":[199],"help":[200],"practitioners":[201],"it":[203],"effectively":[204],"support":[206],"researchers":[207],"standardization.":[212]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
