Matches in SemOpenAlex for { <https://semopenalex.org/work/W4207043485> ?p ?o ?g. }
- W4207043485 endingPage "1" @default.
- W4207043485 startingPage "1" @default.
- W4207043485 abstract "The communication of web services is typically organized through APIs, which rely on a common data model shared among system components. Over time, this data model must be changed in order to accommodate new or changing requirements, and the components including the data they are operating on must be migrated. In practice however, not all affected components can be migrated instantly and at the same time. A common approach is to plan data model changes in a backward compatible fashion, which causes serious maintenance problems and is a common cause of technical debt. We propose an alternative solution, using a translation layer serving as a round-trip migration service, responsible for the lossless translation of object-oriented data model instances of different versions. We present a framework which offers a version-aware interface definition language (IDL) for APIs, a typed JavaScript-based language using the IDL definition, and a run-time environment. From a methodological point of view, development is supported by a catalog which comprises a set of typical evolution scenarios along with corresponding round-trip migration strategies. We showcase the applicability of our approach via a case study of a real-world e-commerce web application, and evaluate correctness through automated testing." @default.
- W4207043485 created "2022-01-26" @default.
- W4207043485 creator A5022541581 @default.
- W4207043485 creator A5054904120 @default.
- W4207043485 creator A5057850035 @default.
- W4207043485 creator A5078065547 @default.
- W4207043485 date "2022-01-01" @default.
- W4207043485 modified "2023-10-01" @default.
- W4207043485 title "A Transformational Approach to Managing Data Model Evolution of Web Services" @default.
- W4207043485 cites W1194657840 @default.
- W4207043485 cites W1592640009 @default.
- W4207043485 cites W1598022760 @default.
- W4207043485 cites W1606447684 @default.
- W4207043485 cites W182322884 @default.
- W4207043485 cites W1857137411 @default.
- W4207043485 cites W1985223393 @default.
- W4207043485 cites W1996344618 @default.
- W4207043485 cites W2000434158 @default.
- W4207043485 cites W2021382227 @default.
- W4207043485 cites W2040293060 @default.
- W4207043485 cites W2042893791 @default.
- W4207043485 cites W2064136106 @default.
- W4207043485 cites W2069752306 @default.
- W4207043485 cites W2079588361 @default.
- W4207043485 cites W2081757705 @default.
- W4207043485 cites W2100310705 @default.
- W4207043485 cites W2107344568 @default.
- W4207043485 cites W2108025693 @default.
- W4207043485 cites W2108349789 @default.
- W4207043485 cites W2112862673 @default.
- W4207043485 cites W2125872407 @default.
- W4207043485 cites W2127217485 @default.
- W4207043485 cites W2130394412 @default.
- W4207043485 cites W2135742552 @default.
- W4207043485 cites W2138046702 @default.
- W4207043485 cites W2375206141 @default.
- W4207043485 cites W2518794401 @default.
- W4207043485 cites W2716381272 @default.
- W4207043485 cites W2802373646 @default.
- W4207043485 cites W2883526741 @default.
- W4207043485 cites W2884304267 @default.
- W4207043485 cites W2889643115 @default.
- W4207043485 cites W2898656866 @default.
- W4207043485 cites W2997013378 @default.
- W4207043485 cites W3000954874 @default.
- W4207043485 cites W3006178354 @default.
- W4207043485 cites W3118705258 @default.
- W4207043485 cites W4243099260 @default.
- W4207043485 cites W4243227753 @default.
- W4207043485 cites W63944300 @default.
- W4207043485 doi "https://doi.org/10.1109/tsc.2022.3144613" @default.
- W4207043485 hasPublicationYear "2022" @default.
- W4207043485 type Work @default.
- W4207043485 citedByCount "2" @default.
- W4207043485 countsByYear W42070434852023 @default.
- W4207043485 crossrefType "journal-article" @default.
- W4207043485 hasAuthorship W4207043485A5022541581 @default.
- W4207043485 hasAuthorship W4207043485A5054904120 @default.
- W4207043485 hasAuthorship W4207043485A5057850035 @default.
- W4207043485 hasAuthorship W4207043485A5078065547 @default.
- W4207043485 hasConcept C100463513 @default.
- W4207043485 hasConcept C115903868 @default.
- W4207043485 hasConcept C120314980 @default.
- W4207043485 hasConcept C136764020 @default.
- W4207043485 hasConcept C154945302 @default.
- W4207043485 hasConcept C199360897 @default.
- W4207043485 hasConcept C35578498 @default.
- W4207043485 hasConcept C41008148 @default.
- W4207043485 hasConcept C4927394 @default.
- W4207043485 hasConcept C544833334 @default.
- W4207043485 hasConcept C55439883 @default.
- W4207043485 hasConcept C57041688 @default.
- W4207043485 hasConcept C67186912 @default.
- W4207043485 hasConcept C77088390 @default.
- W4207043485 hasConceptScore W4207043485C100463513 @default.
- W4207043485 hasConceptScore W4207043485C115903868 @default.
- W4207043485 hasConceptScore W4207043485C120314980 @default.
- W4207043485 hasConceptScore W4207043485C136764020 @default.
- W4207043485 hasConceptScore W4207043485C154945302 @default.
- W4207043485 hasConceptScore W4207043485C199360897 @default.
- W4207043485 hasConceptScore W4207043485C35578498 @default.
- W4207043485 hasConceptScore W4207043485C41008148 @default.
- W4207043485 hasConceptScore W4207043485C4927394 @default.
- W4207043485 hasConceptScore W4207043485C544833334 @default.
- W4207043485 hasConceptScore W4207043485C55439883 @default.
- W4207043485 hasConceptScore W4207043485C57041688 @default.
- W4207043485 hasConceptScore W4207043485C67186912 @default.
- W4207043485 hasConceptScore W4207043485C77088390 @default.
- W4207043485 hasLocation W42070434851 @default.
- W4207043485 hasOpenAccess W4207043485 @default.
- W4207043485 hasPrimaryLocation W42070434851 @default.
- W4207043485 hasRelatedWork W11923277 @default.
- W4207043485 hasRelatedWork W1978453000 @default.
- W4207043485 hasRelatedWork W2351479876 @default.
- W4207043485 hasRelatedWork W2888529970 @default.
- W4207043485 hasRelatedWork W2962799014 @default.
- W4207043485 hasRelatedWork W2972471777 @default.
- W4207043485 hasRelatedWork W3013655058 @default.