Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/30152
Título: | CTSA : Concurrent Tuple Set Architecture Extending Concurrency to Call Level Interfaces |
Autor(es): | Pereira, Óscar Mortágua Aguiar, Rui L. Santos, Maribel Yasmina |
Palavras-chave: | Call Level Interfaces (CLI) Concurrency Databases Middleware Performance Software architecture |
Data: | Set-2013 |
Editora: | IGI Global |
Revista: | International Journal of Software Innovation |
Resumo(s): | Call Level Interfaces (CLI) provide a set of functionalities to ease the connection between client applications and relational databases. Among them, the management of data retrieved from databases is emphasized. The retrieved data is kept in local memory structures (LMS) that allow client applications to read it and modify it through protocols. They are row (tuple) oriented and, while being executed, they cannot be preempted to start another protocol. This restriction leads to several difficulties when applications need to deal with several tuples at a time, namely in concurrent environments where several threads need to access to the same LMS instance, each one pointing to a different tuple and executing its particular protocol. To overcome this drawback, a Concurrent Tuple Set Architecture (CTSA) is proposed for LMS. A performance assessment is also carried out. The outcome is the evidence that in concurrent environments, the CTSA significantly improve the overall performance. |
Tipo: | Artigo |
URI: | https://hdl.handle.net/1822/30152 |
DOI: | 10.4018/ijsi.2013070102 |
ISSN: | 2166-7160 2166-7179 |
Versão da editora: | http://www.igi-global.com/article/reusable-business-tier-components/111449 |
Arbitragem científica: | yes |
Acesso: | Acesso restrito UMinho |
Aparece nas coleções: | CAlg - Artigos em revistas internacionais / Papers in international journals |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
CTSA-IJSI_OMP_RLA_MYS_2013.pdf Acesso restrito! | Documento Principal | 837,12 kB | Adobe PDF | Ver/Abrir |