Matches in SemOpenAlex for { <https://semopenalex.org/work/W2058906762> ?p ?o ?g. }
Showing items 1 to 99 of
99
with 100 items per page.
- W2058906762 endingPage "170" @default.
- W2058906762 startingPage "159" @default.
- W2058906762 abstract "The constant changes in today’s business requirements demand continuous database revisions. Hence, database structures, not unlike software applications, deteriorate during their lifespan and thus require refactoring in order to achieve a longer life span. Although unit tests support changes to application programs and refactoring, there is currently a lack of testing strategies for database schema evolution. This work examines the challenges for database schema evolution and explores the possibility of using various testing strategies to assist with schema evolution. Specifically, the work proposes a novel unit test approach for the application code that accesses databases with the objective of proactively evaluating the code against the altered database. The approach was validated through the implementation of a testing framework in conjunction with a sample application and a relatively simple database schema. Although the database schema in this study was simple, it was nevertheless able to demonstrate the advantages of the proposed approach. After changes in the database schema, the proposed approach found all SELECT statements as well as the majority of other statements requiring modifications in the application code. Due to its efficiency with SELECT statements, the proposed approach is expected to be more successful with database warehouse applications where SELECT statements are dominant. The unit test approach that accesses databases has proven to be successful in evaluating the application code against the evolved database. In particular, the approach is simple and straightforward to implement, which makes it easily adoptable in practice." @default.
- W2058906762 created "2016-06-24" @default.
- W2058906762 creator A5012962681 @default.
- W2058906762 creator A5083634004 @default.
- W2058906762 date "2011-02-01" @default.
- W2058906762 modified "2023-09-23" @default.
- W2058906762 title "A unit test approach for database schema evolution" @default.
- W2058906762 cites W1995446447 @default.
- W2058906762 cites W2004281168 @default.
- W2058906762 cites W2061330234 @default.
- W2058906762 cites W2068292348 @default.
- W2058906762 cites W2099793711 @default.
- W2058906762 cites W2109479745 @default.
- W2058906762 cites W2130871360 @default.
- W2058906762 cites W2143397294 @default.
- W2058906762 cites W2149255455 @default.
- W2058906762 cites W2152980152 @default.
- W2058906762 cites W2160875393 @default.
- W2058906762 cites W4237597439 @default.
- W2058906762 cites W4247117937 @default.
- W2058906762 doi "https://doi.org/10.1016/j.infsof.2010.10.002" @default.
- W2058906762 hasPublicationYear "2011" @default.
- W2058906762 type Work @default.
- W2058906762 sameAs 2058906762 @default.
- W2058906762 citedByCount "4" @default.
- W2058906762 countsByYear W20589067622013 @default.
- W2058906762 countsByYear W20589067622020 @default.
- W2058906762 countsByYear W20589067622023 @default.
- W2058906762 crossrefType "journal-article" @default.
- W2058906762 hasAuthorship W2058906762A5012962681 @default.
- W2058906762 hasAuthorship W2058906762A5083634004 @default.
- W2058906762 hasBestOaLocation W20589067622 @default.
- W2058906762 hasConcept C115903868 @default.
- W2058906762 hasConcept C124101348 @default.
- W2058906762 hasConcept C138496976 @default.
- W2058906762 hasConcept C148840519 @default.
- W2058906762 hasConcept C150012506 @default.
- W2058906762 hasConcept C152752567 @default.
- W2058906762 hasConcept C153440673 @default.
- W2058906762 hasConcept C15744967 @default.
- W2058906762 hasConcept C165611974 @default.
- W2058906762 hasConcept C199360897 @default.
- W2058906762 hasConcept C23123220 @default.
- W2058906762 hasConcept C2777904410 @default.
- W2058906762 hasConcept C2780660560 @default.
- W2058906762 hasConcept C29275276 @default.
- W2058906762 hasConcept C30775581 @default.
- W2058906762 hasConcept C41008148 @default.
- W2058906762 hasConcept C52146309 @default.
- W2058906762 hasConcept C54239708 @default.
- W2058906762 hasConcept C56310702 @default.
- W2058906762 hasConcept C5968703 @default.
- W2058906762 hasConcept C77088390 @default.
- W2058906762 hasConcept C78161392 @default.
- W2058906762 hasConceptScore W2058906762C115903868 @default.
- W2058906762 hasConceptScore W2058906762C124101348 @default.
- W2058906762 hasConceptScore W2058906762C138496976 @default.
- W2058906762 hasConceptScore W2058906762C148840519 @default.
- W2058906762 hasConceptScore W2058906762C150012506 @default.
- W2058906762 hasConceptScore W2058906762C152752567 @default.
- W2058906762 hasConceptScore W2058906762C153440673 @default.
- W2058906762 hasConceptScore W2058906762C15744967 @default.
- W2058906762 hasConceptScore W2058906762C165611974 @default.
- W2058906762 hasConceptScore W2058906762C199360897 @default.
- W2058906762 hasConceptScore W2058906762C23123220 @default.
- W2058906762 hasConceptScore W2058906762C2777904410 @default.
- W2058906762 hasConceptScore W2058906762C2780660560 @default.
- W2058906762 hasConceptScore W2058906762C29275276 @default.
- W2058906762 hasConceptScore W2058906762C30775581 @default.
- W2058906762 hasConceptScore W2058906762C41008148 @default.
- W2058906762 hasConceptScore W2058906762C52146309 @default.
- W2058906762 hasConceptScore W2058906762C54239708 @default.
- W2058906762 hasConceptScore W2058906762C56310702 @default.
- W2058906762 hasConceptScore W2058906762C5968703 @default.
- W2058906762 hasConceptScore W2058906762C77088390 @default.
- W2058906762 hasConceptScore W2058906762C78161392 @default.
- W2058906762 hasIssue "2" @default.
- W2058906762 hasLocation W20589067621 @default.
- W2058906762 hasLocation W20589067622 @default.
- W2058906762 hasLocation W20589067623 @default.
- W2058906762 hasOpenAccess W2058906762 @default.
- W2058906762 hasPrimaryLocation W20589067621 @default.
- W2058906762 hasRelatedWork W1552662819 @default.
- W2058906762 hasRelatedWork W2031254074 @default.
- W2058906762 hasRelatedWork W2058906762 @default.
- W2058906762 hasRelatedWork W2153455914 @default.
- W2058906762 hasRelatedWork W2156106738 @default.
- W2058906762 hasRelatedWork W2901432962 @default.
- W2058906762 hasRelatedWork W2911644013 @default.
- W2058906762 hasRelatedWork W1588786827 @default.
- W2058906762 hasRelatedWork W2591891926 @default.
- W2058906762 hasRelatedWork W2707736662 @default.
- W2058906762 hasVolume "53" @default.
- W2058906762 isParatext "false" @default.
- W2058906762 isRetracted "false" @default.
- W2058906762 magId "2058906762" @default.
- W2058906762 workType "article" @default.