Utilize este identificador para referenciar este registo:
http://hdl.handle.net/10773/12566
Título: | CTSA: Concurrent Tuple Set Architecture Extending Concurrency to Call Level Interfaces |
Autor: | Mortágua, Óscar Aguiar, Rui Santos, Maribel Yasmina |
Palavras-chave: | Call Level Interfaces (CLI) Concurrency Databases Middleware Performance Software architecture |
Data: | 1-Set-2013 |
Editora: | IGI Global |
Resumo: | 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. |
Peer review: | yes |
URI: | http://hdl.handle.net/10773/12566 |
DOI: | 10.4018/ijsi.2013070102 |
ISSN: | 2166-7160 |
Aparece nas coleções: | DETI - Artigos |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
2013-09-01 (IJSI - Journal) CTSA - Concurrent Tuple Set Architecture Extending Concurrency to Call Level Interfaces.pdf | 884.56 kB | Adobe PDF |
Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.