Matches in SemOpenAlex for { <https://semopenalex.org/work/W2229191400> ?p ?o ?g. }
Showing items 1 to 66 of
66
with 100 items per page.
- W2229191400 abstract "The use of domain-specific languages in order to make the development process easier and more efficient is an increasingly common pattern in developing web applications. These languages allow developers to target the focus of development in the application functionality, which usually leads to the development of applications without concerns about consumption of critical resources, restricting the application scalability. The typical way of addressing these limitations is by submitting applications to performance and load tests, using tools that allow to simulate production environments. However, to simulate an environment similar to what will later be found in production is a challenge that requires a significant investment in time, skill and attention by the development team, so competing for already scarce resources within an organization not dedicated to web development. This usually means that developers are only able to identify the problems of their applications when, already in production, they begin to fail. One of the most common critical points found in web applications is the centralization of data in databases, due to the large load on the server database. This dissertation presents a low cost solution with significant gains that allows the compiler and the developer to identify the entities of the application data model whose accesses can and should be optimized through caching patterns. To identify such entities this process is guided by usage data captured in production environment. With this solution, we provided to the developers an easy and efficient way to identify the candidate entities to use caching patterns, and to optimize their applications using simple mechanisms. To reduce the risk of inconsistency, we created an invalidation mechanism that allows data held in cache is invalidated when the data they depend are changed in the database. Our solution was implemented and tested in top of a high level domain-specific language, developed by the company OutSystems, from which we obtained results that show significant gains in the application performance, thus improving the user experience. One of the main goals of this solution is to reduce unnecessary load on the server database. This goal was successful, having been obtained a decrease in amount of requests on the database server of about 60% (test performed in a simulated environment)." @default.
- W2229191400 created "2016-06-24" @default.
- W2229191400 creator A5037453848 @default.
- W2229191400 date "2011-01-01" @default.
- W2229191400 modified "2023-09-24" @default.
- W2229191400 title "Optimizações guiadas por dados reais em linguagens de domínio específico para a web" @default.
- W2229191400 cites W142559593 @default.
- W2229191400 cites W1479768891 @default.
- W2229191400 cites W1489781149 @default.
- W2229191400 cites W1491178396 @default.
- W2229191400 cites W1500117749 @default.
- W2229191400 cites W1514258760 @default.
- W2229191400 cites W1518754760 @default.
- W2229191400 cites W1527961683 @default.
- W2229191400 cites W1533813939 @default.
- W2229191400 cites W1603532378 @default.
- W2229191400 cites W1977406469 @default.
- W2229191400 cites W1979823255 @default.
- W2229191400 cites W1986109407 @default.
- W2229191400 cites W2007920703 @default.
- W2229191400 cites W2008438324 @default.
- W2229191400 cites W2030281933 @default.
- W2229191400 cites W2031487553 @default.
- W2229191400 cites W2065773673 @default.
- W2229191400 cites W2077324087 @default.
- W2229191400 cites W2078500988 @default.
- W2229191400 cites W2083646902 @default.
- W2229191400 cites W2111838219 @default.
- W2229191400 cites W2114067856 @default.
- W2229191400 cites W2130363716 @default.
- W2229191400 cites W2140191557 @default.
- W2229191400 cites W2143588523 @default.
- W2229191400 cites W2153958417 @default.
- W2229191400 cites W2157213285 @default.
- W2229191400 cites W2992089276 @default.
- W2229191400 hasPublicationYear "2011" @default.
- W2229191400 type Work @default.
- W2229191400 sameAs 2229191400 @default.
- W2229191400 citedByCount "0" @default.
- W2229191400 crossrefType "dissertation" @default.
- W2229191400 hasAuthorship W2229191400A5037453848 @default.
- W2229191400 hasConcept C111919701 @default.
- W2229191400 hasConcept C115903868 @default.
- W2229191400 hasConcept C118643609 @default.
- W2229191400 hasConcept C136764020 @default.
- W2229191400 hasConcept C169590947 @default.
- W2229191400 hasConcept C41008148 @default.
- W2229191400 hasConcept C48044578 @default.
- W2229191400 hasConcept C77088390 @default.
- W2229191400 hasConcept C98045186 @default.
- W2229191400 hasConceptScore W2229191400C111919701 @default.
- W2229191400 hasConceptScore W2229191400C115903868 @default.
- W2229191400 hasConceptScore W2229191400C118643609 @default.
- W2229191400 hasConceptScore W2229191400C136764020 @default.
- W2229191400 hasConceptScore W2229191400C169590947 @default.
- W2229191400 hasConceptScore W2229191400C41008148 @default.
- W2229191400 hasConceptScore W2229191400C48044578 @default.
- W2229191400 hasConceptScore W2229191400C77088390 @default.
- W2229191400 hasConceptScore W2229191400C98045186 @default.
- W2229191400 hasLocation W22291914001 @default.
- W2229191400 hasOpenAccess W2229191400 @default.
- W2229191400 hasPrimaryLocation W22291914001 @default.
- W2229191400 isParatext "false" @default.
- W2229191400 isRetracted "false" @default.
- W2229191400 magId "2229191400" @default.
- W2229191400 workType "dissertation" @default.