{"id":"https://openalex.org/W2888460586","doi":"https://doi.org/10.1109/saci.2018.8440997","title":"A Comparative Analysis of Monitoring Concerns Implementation in Object Oriented Systems","display_name":"A Comparative Analysis of Monitoring Concerns Implementation in Object Oriented Systems","publication_year":2018,"publication_date":"2018-05-01","ids":{"openalex":"https://openalex.org/W2888460586","doi":"https://doi.org/10.1109/saci.2018.8440997","mag":"2888460586"},"language":"en","primary_location":{"id":"doi:10.1109/saci.2018.8440997","is_oa":false,"landing_page_url":"https://doi.org/10.1109/saci.2018.8440997","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)","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/A5019726550","display_name":"Grigoreta-Sofia Cojocar","orcid":"https://orcid.org/0000-0003-0066-2752"},"institutions":[{"id":"https://openalex.org/I3125347698","display_name":"Babe\u0219-Bolyai University","ror":"https://ror.org/02rmd1t30","country_code":"RO","type":"education","lineage":["https://openalex.org/I3125347698"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Grigoreta-Sofia Cojocar","raw_affiliation_strings":["Department of Computer Science, Babe\u015f-Bolyai University 1, Cluj-Napoca, Romania"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Babe\u015f-Bolyai University 1, Cluj-Napoca, Romania","institution_ids":["https://openalex.org/I3125347698"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084022371","display_name":"Adriana-Mihaela Guran","orcid":"https://orcid.org/0000-0002-6172-8156"},"institutions":[{"id":"https://openalex.org/I3125347698","display_name":"Babe\u0219-Bolyai University","ror":"https://ror.org/02rmd1t30","country_code":"RO","type":"education","lineage":["https://openalex.org/I3125347698"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Adriana-Mihaela Guran","raw_affiliation_strings":["Department of Computer Science, Babe\u015f-Bolyai University 1, Cluj-Napoca, Romania"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Babe\u015f-Bolyai University 1, Cluj-Napoca, Romania","institution_ids":["https://openalex.org/I3125347698"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I3125347698"],"apc_list":null,"apc_paid":null,"fwci":0.3395,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.60451581,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"lncs 1241","issue":null,"first_page":"000355","last_page":"000360"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"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.9998000264167786,"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.9995999932289124,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.998199999332428,"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/code-refactoring","display_name":"Code refactoring","score":0.9193140268325806},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.7807877063751221},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.775481641292572},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6431823968887329},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.6327128410339355},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6242161393165588},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5126885175704956},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.4864039719104767},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.48029372096061707},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.47377729415893555},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4489794969558716},{"id":"https://openalex.org/keywords/software-maintenance","display_name":"Software maintenance","score":0.4395826458930969},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4319496750831604},{"id":"https://openalex.org/keywords/static-program-analysis","display_name":"Static program analysis","score":0.4204155206680298},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.35599833726882935},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.25735440850257874}],"concepts":[{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.9193140268325806},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.7807877063751221},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.775481641292572},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6431823968887329},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.6327128410339355},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6242161393165588},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5126885175704956},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.4864039719104767},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.48029372096061707},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.47377729415893555},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4489794969558716},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.4395826458930969},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4319496750831604},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.4204155206680298},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.35599833726882935},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.25735440850257874},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/saci.2018.8440997","is_oa":false,"landing_page_url":"https://doi.org/10.1109/saci.2018.8440997","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W2029414465","https://openalex.org/W2491271704","https://openalex.org/W2794992412","https://openalex.org/W2889016657","https://openalex.org/W6657725327","https://openalex.org/W6753842755"],"related_works":["https://openalex.org/W2146134503","https://openalex.org/W2512989791","https://openalex.org/W2186150085","https://openalex.org/W2026866620","https://openalex.org/W2605547445","https://openalex.org/W2010680342","https://openalex.org/W2069073539","https://openalex.org/W2104040631","https://openalex.org/W1985559452","https://openalex.org/W2015418718"],"abstract_inverted_index":{"Monitoring":[0],"concerns":[1,4,77,92],"are":[2,93],"crosscutting":[3],"that":[5],"record":[6],"the":[7,25,41,67,75,79],"behaviour":[8],"of":[9,33,135],"a":[10,34,100,132],"software":[11,35,121],"system":[12],"during":[13],"development,":[14],"testing":[15],"and":[16,44,55,111,128],"execution":[17],"in":[18,57,78,95,103,124,144],"its":[19],"own":[20],"environment.":[21],"Their":[22],"implementation":[23,56,69],"using":[24],"object":[26,96,119],"oriented":[27,97,120],"paradigm":[28],"affects":[29],"an":[30,105],"important":[31],"part":[32],"system's":[36,42],"source":[37,80,118],"code,":[38],"and,":[39],"also,":[40],"maintainability":[43],"understandability.":[45],"Complementary":[46],"programming":[47],"paradigms":[48],"could":[49],"be":[50],"used":[51],"for":[52,108],"their":[53,109,136,145],"design":[54],"order":[58,64],"to":[59,65,73],"improve":[60],"these":[61],"qualities.":[62],"In":[63,82],"refactor":[66],"existing":[68],"first":[70],"we":[71,85,129],"need":[72],"identify":[74],"monitoring":[76,91],"code.":[81],"this":[83],"article":[84],"describe":[86],"our":[87],"findings":[88],"about":[89],"how":[90],"implemented":[94],"systems,":[98],"as":[99],"starting":[101],"point":[102],"developing":[104],"automatic":[106,146],"approach":[107],"identification":[110],"refactoring.":[112],"We":[113,138],"have":[114,130,139],"analyzed":[115],"ten":[116],"open":[117],"systems":[122],"developed":[123],"Java":[125],"or":[126],"C#,":[127],"performed":[131],"comparative":[133],"analysis":[134],"implementation.":[137],"also":[140],"identified":[141],"possible":[142],"challenges":[143],"identification.":[147]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
