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 TamanhoFormato 
2013-09-01 (IJSI - Journal) CTSA - Concurrent Tuple Set Architecture Extending Concurrency to Call Level Interfaces.pdf884.56 kBAdobe PDFrestrictedAccess


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.