122 Hits in 4.5 sec

A Trigger-Based Middleware Cache for ORMs [chapter]

Priya Gupta, Nickolai Zeldovich, Samuel Madden
2011 Lecture Notes in Computer Science  
In this work we present CacheGenie, a caching middleware which makes it easy for web application developers to use caching mechanisms in their applications.  ...  CacheGenie provides high-level caching abstractions for common query patterns in web applications based on Object-Relational Mapping (ORM) frameworks.  ...  In this case, the middleware layer is responsible for deciding what to cache, how to satisfy the application requests based on what is in the cache, and maintaining cache consistency with the underlying  ... 
doi:10.1007/978-3-642-25821-3_17 fatcat:gngetyebtrcplar6syjz4euh4u

Implementing Optimistic Concurrency Control for Persistence Middleware Using Row Version Verification

Martti Laiho, Fritz Laux
2010 2010 Second International Conference on Advances in Databases, Knowledge, and Data Applications  
For performance reasons the middleware uses buffers (cache) of its own to avoid network traffic and possible disk I/O.  ...  Modern web-based applications are often built as multi-tier architecture using persistence middleware.  ...  If the row version is cached by the middleware this could lead to stale data. Therefore, it is necessary to circumvent the middleware cache for the row version in order to apply RVV.  ... 
doi:10.1109/dbkda.2010.25 dblp:conf/dbkda/LaihoL10 fatcat:lqtf2dnqlfefpjiexfsza5inky

Review on JPA Based ORM Data Persistence Framework

Neha Dhingra, Emad Abdelmoghith, Hussien T. Mouftah
2017 Journal of clean energy technologies  
Currently, Hibernate is considered the most flexible ORM frameworks and has become the de facto standard for JPA-based data persistent frameworks.  ...  Programming tools like Object Relational Mapping (ORM) is used to handle the communication between object model and data model components which is vital for such systems.  ...  Finally, the middlewares [9] adopted, while building the mapping strategy. For example, JBoss is a middleware software for Hibernate API. According to Miki Enoki et al.  ... 
doi:10.7763/ijcte.2017.v9.1160 fatcat:6z3o7ihzmrdnrm5f65wt3gegxy

A comparative study of laravel and symfony PHP frameworks

Majida Laaziri, Khaoula Benmoussa, Samira Khoulji, Kerkeb Mohamed Larbi, Abir El Yamami
2018 International Journal of Electrical and Computer Engineering (IJECE)  
Results show that our model can be beneficial for IT project developers to select the suitable PHP Framework.</p><p> </p>  ...  <p>With the current explosion of Information Systems, the market offers a wide range of interesting technological solutions.  ...  Symfony and Laravel cache their views, but only Symfony caches the default source code. Debugging is a necessity for every application.  ... 
doi:10.11591/ijece.v9i1.pp704-712 fatcat:4lwp4xjuwrfwlfugv3bhzhxr74

High-Performance Fault-Tolerant Data Caching and Synchronization Architecture for Smart-Home Mobile Application [chapter]

Ramesh Guntha, Aryadevi Remanidevi Devidas, Maneesha Vinodini Ramesh
2016 Lecture Notes in Electrical Engineering  
Mobile devices are becoming the preferred choice for internet access as they are getting increasingly powerful and affordable.  ...  While many of the applications use caching mechanism to store data locally on mobile device to improve data access performance, they are not thoroughly focusing on related areas such as two-way data synchronization  ...  Reference [5] provides a complete mobile-middleware-server architecture for data caching, replication and network fault recovery, but their approach is not scalable as it centralizes the replication  ... 
doi:10.1007/978-981-10-1409-3_15 fatcat:vqbh2tizm5g3vdfdnw7jw2nugy

Object-NoSQL Database Mappers: a benchmark study on the performance overhead

Vincent Reniers, Ansar Rafique, Dimitri Van Landuyt, Wouter Joosen
2017 Journal of Internet Services and Applications  
Opting for a specific NoSQL database poses the immediate problem of vendor or technology lock-in.  ...  A solution has been proposed in the shape of Object-NoSQL Database Mappers (ONDMs), which provide a uniform abstraction interface for different NoSQL technologies.  ...  Acknowledgements This research is partially funded by the Research Fund KU Leuven (project GOA/14/003 -ADDIS) and the DeCoMAdS project, which is supported by VLAIO (government agency for Innovation by  ... 
doi:10.1186/s13174-016-0052-x fatcat:vtgq2du4rvgtpnrgv3qgodgkma

Performance and Programming Effort Trade-offs of Android Persistence Frameworks [article]

Zheng "Jason" Song, Jing Pu, Junjie Cheng, Eli Tilevich
2018 arXiv   pre-print
Without a clear understanding of the energy consumption, execution time, and programming effort of popular Android persistence frameworks, mobile developers lack guidelines for selecting frameworks for  ...  for mobile application developers.  ...  Besides, the runtime trace reveals that interactions with the cache triggered by inserts in ActiveAndroid are expensive, costing 62% of the overall execution time.  ... 
arXiv:1806.10716v1 fatcat:wjuofivdn5cqjbggdenkjoljoy

D2.9 – FLEXCoop Framework architecture including functional, technical and communication specifications – final version

K. Isakovic, P. Hasse, H. Keko, L. Luttenberger, J. Krstulović Opara, M. Bačić, D. Panopoulos, G. Martinez, J. Cipriano, E. Gabaldon, K. Valalaki, N. Dialektakos (+1 others)
2020 Zenodo  
In each component, the programming language as well as the libraries and frameworks used are described based on experience and problem domain.  ...  Each component is described in a separate subsection of Section 3.  ...  Description of deployment The Middleware is deployed in a cloud-based server, accessible for all the other components through HTTPS and secured using the SEAC.  ... 
doi:10.5281/zenodo.4543859 fatcat:b3zbmbdzmjgetoqh3jv5sx6nwi

D3.1 RECAP System Architecture

Ioulia Anastasiadou, Stelios Kotsopoulos, Ifigeneia-Maria Tsioutsia
2018 Zenodo  
It has authentication policies including packages for OAuth1 and OAuth2, and serialization that supports both ORM and non-ORM data sources. An Apache web server serves the Middleware layer API.  ...  The Middleware layer is implemented using the Django Rest Framework (DRF), which is a powerful and flexible Django based toolkit for building Web APIs.  ...  It will act a reference and a source of information for all the partners.  ... 
doi:10.5281/zenodo.1442648 fatcat:zeqtbaw3mjh5jkam7ewsjg5owu

Asynchronous Adaptive Delay Tolerant Index Cache Using In-memory Delta Cell

Kun Ma, Bo Yang
2015 Informatica (Ljubljana, Tiskana izd.)  
Relational database indexes, used to speed up access to data stored in a database, are maintained when data in the source table of the index is modified.  ...  The contributions of index cache are adaptive management and fine-grained delta cell.  ...  It can perform this for a subset of query patterns generated by the ORM. These frameworks are suitable with minor changes of data. The fourth solution is augmented cache.  ... 
dblp:journals/informaticaSI/Ma015 fatcat:smraiau4qnbd3nknufiuxmobwy

Intelligent services for Big Data science

C. Dobre, F. Xhafa
2014 Future generations computer systems  
Finally, we present a solution to handle efficient storage of context data on a large scale. The combination of these services provide support for intelligent Smart City applications, for  ...  In this case big data is definitely a phenomenon that has a direct impact on the quality of life for those of us that choose to live in a town or city.  ...  These and similar other middlewares support differently pervasive and mobile computing based on context information.  ... 
doi:10.1016/j.future.2013.07.014 fatcat:4d5wkb5xi5cjjb433dqlpgecpa

AtMe: An Online Multi-tenant Social Networking Service in Campus

Kun Ma, Zijie Tang, Zhe Yang, Shuwei Yao
2015 International Journal of Database Theory and Application  
Besides, the key innovative design, such as multi-tenancy and access-aware data cache, are discussed in detail.  ...  However, current SNS systems are not oriented to a specific campus. In this paper, we design an online multi-tenant social networking service in campus, including At Helper and At Society.  ...  For example, Hibernate ORM framework [15] uses EhCache to implement a second level cache of the query results.  ... 
doi:10.14257/ijdta.2015.8.5.15 fatcat:huifrbhdcfboxml74jxp5hfidu

Survey of Context Provisioning Middleware

Michael Knappmeyer, Saad Liaquat Kiani, Eike Steffen Reetz, Nigel Baker, Ralf Tonjes
2013 IEEE Communications Surveys and Tutorials  
Caching strategies allow for faster provisioning of the required context since repeated processing stages may be omitted.  ...  It runs on PocketPC devices and supports context-aware alarm triggering for the ESM.  ... 
doi:10.1109/surv.2013.010413.00207 fatcat:xlt33n5zmvdyjlxhk4kowwz6qe

Context Aware Middleware Architectures: Survey and Challenges

Xin Li, Martina Eckert, José-Fernán Martinez, Gregorio Rubio
2015 Sensors  
First, a preliminary background, such as the principles of context, context awareness, context modelling, and context reasoning, is provided for a comprehensive understanding of context aware middleware  ...  To simplify the complexity of developing applications, context aware middleware, which introduces context awareness into the traditional middleware, is highlighted to provide a homogeneous interface involving  ...  The UML is a standardized general-purpose language which expresses different kinds of context information in an own graphical notation, whereas ERM and ORM work for designing and querying databases at  ... 
doi:10.3390/s150820570 pmid:26307988 pmcid:PMC4570438 fatcat:kriaefyfvvhz5kvvqq7qvnlouq

Comparing PaaS offerings in light of SaaS development

Stefan Walraven, Eddy Truyen, Wouter Joosen
2013 Computing  
We have investigated the following qualities of the PaaS platforms from the perspective of SaaS development: portability of the application code base, available support for creating and managing multi-tenantaware  ...  We have reengineered an on-premise enterprise application into a SaaS application and we have subsequently deployed it in three PaaS-based cloud environments.  ...  The iMinds CUSTOMSS is a project co-funded by iMinds (Interdisciplinary institute for Technology), a research institute founded by the Flemish Government.  ... 
doi:10.1007/s00607-013-0346-9 fatcat:n4ruql44ungtbp3ou252x2nnpe
« Previous Showing results 1 — 15 out of 122 results