{"id":"https://openalex.org/W2096444309","doi":"https://doi.org/10.1145/2307819.2307825","title":"Case Study: Extracting a resource model from an object-oriented legacy application","display_name":"Case Study: Extracting a resource model from an object-oriented legacy application","publication_year":2012,"publication_date":"2012-04-17","ids":{"openalex":"https://openalex.org/W2096444309","doi":"https://doi.org/10.1145/2307819.2307825","mag":"2096444309"},"language":"en","primary_location":{"id":"doi:10.1145/2307819.2307825","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2307819.2307825","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Third International Workshop on RESTful Design","raw_type":"proceedings-article"},"type":"article","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/A5078617776","display_name":"Christoph Szymanski","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christoph Szymanski","raw_affiliation_strings":["SAP AG, Walldorf, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP AG, Walldorf, Germany","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044518509","display_name":"Silvia Schreier","orcid":null},"institutions":[{"id":"https://openalex.org/I120691247","display_name":"FernUniversit\u00e4t in Hagen","ror":"https://ror.org/04tkkr536","country_code":"DE","type":"education","lineage":["https://openalex.org/I120691247"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Silvia Schreier","raw_affiliation_strings":["University of Hagen"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Hagen","institution_ids":["https://openalex.org/I120691247"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8632,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.86859341,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"19","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9677000045776367,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9677000045776367,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9009000062942505,"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.7185174226760864},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.5106635689735413},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.4545835256576538},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.43992170691490173},{"id":"https://openalex.org/keywords/object-model","display_name":"Object model","score":0.41302740573883057},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.32690611481666565},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.27586066722869873},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2692355215549469}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7185174226760864},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.5106635689735413},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.4545835256576538},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.43992170691490173},{"id":"https://openalex.org/C20894473","wikidata":"https://www.wikidata.org/wiki/Q1116105","display_name":"Object model","level":3,"score":0.41302740573883057},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.32690611481666565},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27586066722869873},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2692355215549469},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2307819.2307825","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2307819.2307825","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Third International Workshop on RESTful Design","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W114611770","https://openalex.org/W148286327","https://openalex.org/W1577231857","https://openalex.org/W1585912603","https://openalex.org/W1775663022","https://openalex.org/W1988887192","https://openalex.org/W1989273002","https://openalex.org/W1989874442","https://openalex.org/W2130739136","https://openalex.org/W4388892785"],"related_works":["https://openalex.org/W1996654950","https://openalex.org/W2128203364","https://openalex.org/W3213573742","https://openalex.org/W2026565050","https://openalex.org/W3136070008","https://openalex.org/W2108712229","https://openalex.org/W4287280733","https://openalex.org/W2161198505","https://openalex.org/W2367015181","https://openalex.org/W2048280641"],"abstract_inverted_index":{"Many":[0],"companies":[1],"have":[2],"invested":[3],"in":[4,169],"legacy":[5,53,166],"applications":[6],"and":[7,64,140],"want":[8],"to":[9,37,159,164],"benefit":[10],"from":[11,88],"the":[12,15,29,52,72,75,110],"interoperability":[13],"that":[14,130,155],"architectural":[16,76],"style":[17],"Representational":[18],"State":[19],"Transfer":[20],"(REST)":[21],"offers":[22],"without":[23],"redeveloping":[24],"their":[25],"software.":[26],"One":[27],"of":[28,51,74,83],"crucial":[30],"parts":[31],"when":[32],"adding":[33],"a":[34,85,95,117,127,136,161,165,170],"REST":[35],"interface":[36,163],"an":[38,43,102],"existing":[39,60,89,103],"application":[40,54,167],"is":[41,79,113,124,157],"creating":[42,84],"appropriate":[44],"resource":[45,86,107,119],"model.":[46],"Utilizing":[47],"any":[48],"available":[49],"model":[50,87,105,112,120,139],"can":[55,68],"accelerate":[56],"development":[57],"significantly":[58],"because":[59],"domain":[61,138],"knowledge,":[62],"data,":[63],"business":[65],"process":[66,123,171],"implementations":[67],"be":[69],"reused.":[70],"Despite":[71],"maturity":[73],"style,":[77],"there":[78],"still":[80],"little":[81],"record":[82],"object-oriented":[90],"applications.":[91],"This":[92],"article":[93],"presents":[94],"lightweight":[96],"modeling":[97],"process:":[98],"First":[99],"we":[100],"harvest":[101],"object":[104],"for":[106,149],"candidates,":[108],"afterwards":[109],"resulting":[111],"enhanced":[114],"incrementally":[115],"until":[116],"suitable":[118],"emerges.":[121],"The":[122,152],"illustrated":[125],"by":[126],"case":[128],"study":[129],"highlights":[131],"interesting":[132],"challenges,":[133],"such":[134],"as":[135,144,146],"comprehensive":[137],"long":[141],"running":[142],"processes,":[143],"well":[145],"pragmatic":[147],"solutions":[148],"these":[150],"challenges.":[151],"paper":[153],"demonstrates":[154],"it":[156],"feasible":[158],"add":[160],"RESTful":[162],"even":[168],"rich":[172],"environment.":[173]},"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":4}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
