Matches in SemOpenAlex for { <https://semopenalex.org/work/W55649975> ?p ?o ?g. }
Showing items 1 to 85 of
85
with 100 items per page.
- W55649975 endingPage "78" @default.
- W55649975 startingPage "69" @default.
- W55649975 abstract "The vast majority of database-driven web applications perform, at a logical level, fundamentally simple INSERT / UPDATE / DELETE commands. In response to a user action on the browser, the web application executes a program that transitions the old state to a new state. The state is primarily persistent and often captured in a single database. Additional state, which is transient, is maintained in the session (e.g., the identity of the currently logged-in user, her shopping cart, etc.) and the pages. The programs perform a series of simple SQL queries and updates, and decide the next step using simple if-then-else conditions over the state. The changes made on the transient state, though technically not expressed in SQL, are also computationally as simple as basic SQL updates. Despite their fundamental simplicity, creating web applications takes a disproportionate amount of time, which is expended in mundane data integration and coordination across the three layers of the application: (a) the visual layer on the browser, (b) the application logic layer on the server, and (c) the data layer in the database. Challenge 1: Language heterogeneities. Each layer uses different and heterogeneous languages. The visual layer is coded in HTML / JavaScript; the application logic layer utilizes Java (or some other language, such as PHP); and the data layer utilizes SQL. Even for pure server-side / pure HTML-based applications, the heterogeneities cause impedance mismatch between the layers. They are resolved by mundane code that translates the SQL data into Java objects and then into HTML. When the front end issues a ∗Supported by NSF awards IIS 1018961, IIS 0917379 and a Google gift. †The license grant at the bottom of the first column does not confer by implication, estoppel or otherwise any license or rights under any patents of authors or The Regents of the University of California." @default.
- W55649975 created "2016-06-24" @default.
- W55649975 creator A5027125531 @default.
- W55649975 creator A5027675661 @default.
- W55649975 creator A5043503926 @default.
- W55649975 creator A5059167302 @default.
- W55649975 date "2011-01-01" @default.
- W55649975 modified "2023-09-23" @default.
- W55649975 title "The SQL-based all-declarative FORWARD web application development framework." @default.
- W55649975 cites W128776805 @default.
- W55649975 cites W1967583234 @default.
- W55649975 cites W2004188181 @default.
- W55649975 cites W2026004882 @default.
- W55649975 cites W2029591641 @default.
- W55649975 cites W2078204295 @default.
- W55649975 cites W2102765175 @default.
- W55649975 cites W2117242430 @default.
- W55649975 cites W2132461362 @default.
- W55649975 cites W2503726488 @default.
- W55649975 hasPublicationYear "2011" @default.
- W55649975 type Work @default.
- W55649975 sameAs 55649975 @default.
- W55649975 citedByCount "3" @default.
- W55649975 countsByYear W556499752013 @default.
- W55649975 countsByYear W556499752018 @default.
- W55649975 crossrefType "proceedings-article" @default.
- W55649975 hasAuthorship W55649975A5027125531 @default.
- W55649975 hasAuthorship W55649975A5027675661 @default.
- W55649975 hasAuthorship W55649975A5043503926 @default.
- W55649975 hasAuthorship W55649975A5059167302 @default.
- W55649975 hasConcept C118643609 @default.
- W55649975 hasConcept C136764020 @default.
- W55649975 hasConcept C150451098 @default.
- W55649975 hasConcept C164120249 @default.
- W55649975 hasConcept C194222762 @default.
- W55649975 hasConcept C199360897 @default.
- W55649975 hasConcept C20277647 @default.
- W55649975 hasConcept C41008148 @default.
- W55649975 hasConcept C510870499 @default.
- W55649975 hasConcept C544833334 @default.
- W55649975 hasConcept C548217200 @default.
- W55649975 hasConcept C67186912 @default.
- W55649975 hasConcept C77088390 @default.
- W55649975 hasConcept C97854310 @default.
- W55649975 hasConceptScore W55649975C118643609 @default.
- W55649975 hasConceptScore W55649975C136764020 @default.
- W55649975 hasConceptScore W55649975C150451098 @default.
- W55649975 hasConceptScore W55649975C164120249 @default.
- W55649975 hasConceptScore W55649975C194222762 @default.
- W55649975 hasConceptScore W55649975C199360897 @default.
- W55649975 hasConceptScore W55649975C20277647 @default.
- W55649975 hasConceptScore W55649975C41008148 @default.
- W55649975 hasConceptScore W55649975C510870499 @default.
- W55649975 hasConceptScore W55649975C544833334 @default.
- W55649975 hasConceptScore W55649975C548217200 @default.
- W55649975 hasConceptScore W55649975C67186912 @default.
- W55649975 hasConceptScore W55649975C77088390 @default.
- W55649975 hasConceptScore W55649975C97854310 @default.
- W55649975 hasOpenAccess W55649975 @default.
- W55649975 hasRelatedWork W154143482 @default.
- W55649975 hasRelatedWork W1576982340 @default.
- W55649975 hasRelatedWork W1609534574 @default.
- W55649975 hasRelatedWork W2028195352 @default.
- W55649975 hasRelatedWork W2038350365 @default.
- W55649975 hasRelatedWork W2078204295 @default.
- W55649975 hasRelatedWork W2102765175 @default.
- W55649975 hasRelatedWork W2107066006 @default.
- W55649975 hasRelatedWork W2119300135 @default.
- W55649975 hasRelatedWork W2121496786 @default.
- W55649975 hasRelatedWork W2123221654 @default.
- W55649975 hasRelatedWork W2151733377 @default.
- W55649975 hasRelatedWork W2213294019 @default.
- W55649975 hasRelatedWork W2329943075 @default.
- W55649975 hasRelatedWork W2353053151 @default.
- W55649975 hasRelatedWork W2364539899 @default.
- W55649975 hasRelatedWork W2376732410 @default.
- W55649975 hasRelatedWork W2382127574 @default.
- W55649975 hasRelatedWork W2382355616 @default.
- W55649975 hasRelatedWork W951739344 @default.
- W55649975 isParatext "false" @default.
- W55649975 isRetracted "false" @default.
- W55649975 magId "55649975" @default.
- W55649975 workType "article" @default.