{"id":"https://openalex.org/W3004139508","doi":"https://doi.org/10.5753/sbbd.2019.8814","title":"Towards a Technique for Extracting Relational Actors from Monolithic Applications","display_name":"Towards a Technique for Extracting Relational Actors from Monolithic Applications","publication_year":2019,"publication_date":"2019-10-07","ids":{"openalex":"https://openalex.org/W3004139508","doi":"https://doi.org/10.5753/sbbd.2019.8814","mag":"3004139508"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.5753/sbbd.2019.8814","pdf_url":"https://sol.sbc.org.br/index.php/sbbd/article/download/8814/8715","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://sol.sbc.org.br/index.php/sbbd/article/download/8814/8715","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020973050","display_name":"Rodrigo Laigner","orcid":"https://orcid.org/0000-0003-2771-7477"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontifical Catholic University of Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Rodrigo Laigner","raw_affiliation_strings":["PUC-Rio"],"affiliations":[{"raw_affiliation_string":"PUC-Rio","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085416987","display_name":"S\u00e9rgio Lifschitz","orcid":"https://orcid.org/0000-0003-3073-3734"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontifical Catholic University of Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"S\u00e9rgio Lifschitz","raw_affiliation_strings":["PUC-Rio"],"affiliations":[{"raw_affiliation_string":"PUC-Rio","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062526200","display_name":"Marcos Kalinowski","orcid":"https://orcid.org/0000-0003-1445-3425"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontifical Catholic University of Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marcos Kalinowski","raw_affiliation_strings":["PUC-Rio"],"affiliations":[{"raw_affiliation_string":"PUC-Rio","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071791136","display_name":"Marcus Poggi","orcid":"https://orcid.org/0000-0003-0827-7111"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontifical Catholic University of Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marcus Poggi","raw_affiliation_strings":["PUC-Rio"],"affiliations":[{"raw_affiliation_string":"PUC-Rio","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075731992","display_name":"Marcos Antonio Vaz Salles","orcid":"https://orcid.org/0000-0003-1559-537X"},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Marcos Antonio Vaz Salles","raw_affiliation_strings":["University of Copenhagen"],"affiliations":[{"raw_affiliation_string":"University of Copenhagen","institution_ids":["https://openalex.org/I124055696"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.527,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":4,"citation_normalized_percentile":{"value":0.626054,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":77,"max":79},"biblio":{"volume":null,"issue":null,"first_page":"133","last_page":"144"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.997,"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"}},"topics":[{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.997,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9959,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9947,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.5767275},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.46679172},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.41184205}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.74925315},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.61451846},{"id":"https://openalex.org/C191087605","wikidata":"https://www.wikidata.org/wiki/Q1501395","display_name":"Online transaction processing","level":4,"score":0.5797278},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.5767275},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.53729814},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.49957252},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.49249443},{"id":"https://openalex.org/C24394798","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database management system","level":3,"score":0.4790079},{"id":"https://openalex.org/C40207289","wikidata":"https://www.wikidata.org/wiki/Q755662","display_name":"Relational model","level":3,"score":0.47826588},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.46679172},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.41184205},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.365775},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.31206572},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.31071055},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.3004318},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"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/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.5753/sbbd.2019.8814","pdf_url":"https://sol.sbc.org.br/index.php/sbbd/article/download/8814/8715","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.5753/sbbd.2019.8814","pdf_url":"https://sol.sbc.org.br/index.php/sbbd/article/download/8814/8715","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":21,"referenced_works":["https://openalex.org/W123776386","https://openalex.org/W1573833643","https://openalex.org/W1577231857","https://openalex.org/W2029414465","https://openalex.org/W2054961017","https://openalex.org/W2068321882","https://openalex.org/W2072794470","https://openalex.org/W2101000001","https://openalex.org/W2150630976","https://openalex.org/W2171103562","https://openalex.org/W2351197002","https://openalex.org/W2507164204","https://openalex.org/W2581471325","https://openalex.org/W2582885064","https://openalex.org/W2613170448","https://openalex.org/W2739082987","https://openalex.org/W2742781925","https://openalex.org/W2754403750","https://openalex.org/W2933164081","https://openalex.org/W3101761035","https://openalex.org/W4254691308"],"related_works":["https://openalex.org/W579270350","https://openalex.org/W4288089517","https://openalex.org/W4249709097","https://openalex.org/W3138135046","https://openalex.org/W2963350265","https://openalex.org/W2545898663","https://openalex.org/W2413733030","https://openalex.org/W2123909466","https://openalex.org/W2025037427","https://openalex.org/W2017040309"],"abstract_inverted_index":{"Relational":[0],"actors,":[1],"or":[2],"reactors":[3,59],"for":[4,18,30],"short,":[5],"integrate":[6],"the":[7,11,94,109],"actor":[8],"model":[9,27],"with":[10],"relational":[12],"data":[13],"model,":[14],"providing":[15],"an":[16],"abstraction":[17],"enabling":[19],"actor-relational":[20],"database":[21],"systems.":[22],"However,":[23],"as":[24,51,53,120],"a":[25,55,61,68,75,121],"novel":[26],"of":[28,97],"computation":[29],"databases,":[31],"there":[32],"is":[33],"no":[34],"extensive":[35],"work":[36],"on":[37,85],"reasoning":[38],"about":[39],"reactor":[40],"modeling.":[41],"To":[42],"close":[43],"this":[44,46],"gap,":[45],"paper":[47],"aims":[48],"to":[49,57,77,93],"propose":[50],"well":[52],"evaluate":[54],"technique":[56,84,91,116],"extract":[58],"from":[60],"monolithic":[62,88],"system.":[63],"For":[64],"evaluation,":[65],"we":[66],"selected":[67],"REST-based":[69],"open-source":[70],"OLTP":[71,129],"system":[72,111],"in":[73,127],"which":[74],"decomposition":[76],"microservices":[78],"was":[79],"conducted":[80],"and":[81,101],"applied":[82],"our":[83],"its":[86],"predecessor":[87],"version.":[89],"Our":[90],"led":[92],"same":[95,110],"set":[96],"decisions,":[98],"regarding":[99],"table":[100],"behavior":[102],"selection,":[103],"taken":[104],"by":[105],"experts":[106],"when":[107],"decomposing":[108,128],"into":[112,131],"microservices.":[113],"The":[114],"proposed":[115],"can":[117],"be":[118],"seen":[119],"first":[122],"step":[123],"towards":[124],"supporting":[125],"practitioners":[126],"systems":[130],"reactors.":[132]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3004139508","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2025-01-07T18:21:46.280899","created_date":"2020-02-07"}