João Cachopo
João Cachopo
INESC-ID, Instituto Superior Técnico, Universidade de Lisboa
Verified email at ist.utl.pt
TitleCited byYear
Versioned boxes as the basis for memory transactions
J Cachopo, A Rito-Silva
Science of Computer Programming 63 (2), 172-185, 2006
1872006
Lock-free and scalable multi-version software transactional memory
SM Fernandes, J Cachopo
ACM SIGPLAN Notices 46 (8), 179-188, 2011
852011
Cloud-TM: Harnessing the Cloud with Distributed Transactional Memories
P Romano, L Rodrigues, N Carvalho, J Cachopo
The 3rd ACM SIGOPS International Workshop on Large-Scale Distributed Systems …, 2009
732009
Development of rich domain models with atomic actions
J Cachopo
UNIVERSIDADE TÉCNICA DE LISBOA, 2007
422007
Memoization of methods using software transactional memory to track internal state dependencies
H Rito, J Cachopo
Proceedings of the 8th International Conference on the Principles and …, 2010
292010
Versioned transactional shared memory for the FénixEDU web application
N Carvalho, J Cachopo, L Rodrigues, AR Silva
Proceedings of the 2nd workshop on Dependable distributed data management, 15-18, 2008
292008
Towards the integration of distributed transactional memories in application servers’ clusters
P Romano, N Carvalho, M Couceiro, L Rodrigues, J Cachopo
International Conference on Heterogeneous Networking for Quality …, 2009
252009
Practical parallel nesting for software transactional memory
N Diegues, J Cachopo
International Symposium on Distributed Computing, 149-163, 2013
202013
Supporting evolution in workflow definition languages
SM Fernandes, J Cachopo, AR Silva
International Conference on Current Trends in Theory and Practice of …, 2004
152004
Combining software transactional memory with a domain modeling language to simplify web application development
J Cachopo, A Rito-Silva
Proceedings of the 6th international conference on Web engineering, 297-304, 2006
142006
Data Access Pattern Analysis and Prediction for Object-Oriented Applications
S Garbatov, J Cachopo
INFOCOMP Journal of Computer Science 10 (4), 57-64, 2011
122011
Jaspex: Speculative parallel execution of java applications
I Anjo, J Cachopo
Proc. of the Simpósio de Informática (INFORUM), 2009
122009
Versioned boxes as the basis for transactional memory
J Cachopo, A Rito-Silva
Science of Computer Programming 63 (2), 172-175, 2006
122006
Props: A progressively pessimistic scheduler for software transactional memory
H Rito, J Cachopo
European Conference on Parallel Processing, 150-161, 2014
92014
Towards a simple programming model in Cloud Computing platforms
J Martins, J Pereira, SM Fernandes, J Cachopo
2011 First International Symposium on Network Cloud Computing and …, 2011
82011
Data access pattern analysis based on bayesian updating
S Garbatov, J Cachopo, J Pereira
Proc. of the Simpósio de Informática (INFORUM), 2009
82009
Exploring parallelism in transactional workloads
N Diegues, J Cachopo
INESC-ID Lisbon, Tech. Rep. RT/16/2012, 2012
72012
DuSTM-dynamic software upgrades using software transactional memory
L Pina, J Cachopo
Technical Report 32/2011, INESC-ID Lisboa, 2011
72011
A scalable and efficient commit algorithm for the JVSTM
S Fernandes, J Cachopo
Proc. of the 5th ACM SIGPLAN Workshop on Transactional Computing, Paris …, 2010
62010
Permissive belief revision
MR Cravo, JP Cachopo, AC Cachopo, JP Martins
Portuguese Conference on Artificial Intelligence, 335-348, 2001
62001
The system can't perform the operation now. Try again later.
Articles 1–20