Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/30152

TítuloCTSA : Concurrent Tuple Set Architecture Extending Concurrency to Call Level Interfaces
Autor(es)Pereira, Óscar Mortágua
Aguiar, Rui L.
Santos, Maribel Yasmina
Palavras-chaveCall Level Interfaces (CLI)
Concurrency
Databases
Middleware
Performance
Software architecture
DataSet-2013
EditoraIGI Global
RevistaInternational 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.
TipoArtigo
URIhttps://hdl.handle.net/1822/30152
DOI10.4018/ijsi.2013070102
ISSN2166-7160
2166-7179
Versão da editorahttp://www.igi-global.com/article/reusable-business-tier-components/111449
Arbitragem científicayes
AcessoAcesso restrito UMinho
Aparece nas coleções:CAlg - Artigos em revistas internacionais / Papers in international journals

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
CTSA-IJSI_OMP_RLA_MYS_2013.pdf
Acesso restrito!
Documento Principal837,12 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID