A group Undo/Redo method in 3D collaborative modeling systems with performance evaluation

Y Cheng, F He, X Cai, D Zhang - Journal of Network and Computer …, 2013 - Elsevier
Undo/Redo is an indispensable function in 3D collaborative modeling systems where a
single mistake conducted by one user is propagated to all participants. Both intention …

A transactional model for automatic exception handling

B Cabral, P Marques - Computer Languages, Systems & Structures, 2011 - Elsevier
Software reliability and error handling are concepts that any programmer knows and deals
with on a daily basis. Even so, studies suggest that the current approach to exception …

A multi-user selective undo/redo approach for collaborative CAD systems

Y Cheng, F He, B Xu, S Han, X Cai… - … of Computational Design …, 2014 - academic.oup.com
The engineering design process is a creative process, and the designers must repeatedly
apply Undo/Redo operations to modify CAD models to explore new solutions. Undo/Redo …

Handling exceptions in programs with hidden concurrency: New challenges for old solutions

A Fonseca, B Cabral - 2012 5th International Workshop on …, 2012 - ieeexplore.ieee.org
Multi-core processors are present in everyone's daily life. Consequently, concurrent
programming has reemerged as a pressing concern for everyone interested in exploring all …

Invariant implementation for domain models applying incremental OCL techniques

AM Fernández-Álvarez, D Fernández-Lanvin… - … : 10th International Joint …, 2016 - Springer
Constraints for rich domain models are easily specified with the Object Constraint Language
(OCL) at model level, but hard to translate into executable code. We propose a solution …

Research on error feedback mechanism of information system

H Xu, W Chen, H Qian - 2011 2nd International Conference on …, 2011 - ieeexplore.ieee.org
Information system is a combination of a series of modules and components. During the
running of information system, some errors will happen, so how to express errors, locate …

Implementing automatic error recovery support for rich web clients

M Quintela-Pumares, D Fernández-Lanvin… - … Engineering–WISE 2010 …, 2010 - Springer
The way developers usually implement recoverability in object oriented applications is by
delegating the backward error recovery logic to the ever-present database transactions …

Métodos para la asistencia y agilización del diseño y desarrollo de clientes ricos robustos

M Quintela Pumares - 2019 - digibuo.uniovi.es
Los clientes ricos han emergido como una propuesta sólida y popular en aplicaciones tanto
web como nativas. Su capacidad para gestionar su propio modelo de dominio y verificar …

[PDF][PDF] Extending the Consistency Property of Software Transactional Memory Systems with business constraints in OCL and incremental checking

AM FERNANDEZ-ALVAREZ, D FERNANDEZ-LANVIN… - context, 2017 - academia.edu
ABSTRACT Software Transactional Memory (STM) systems offer AcId (note the letter case)
properties. Consistency is usually regarded from the STM side but not from the business …

Integrating automatic backward error recovery in asynchronous rich clients

M Quintela-Pumares, B Cabral… - Proceedings of the 38th …, 2016 - dl.acm.org
Rich Web Clients allow developers to manage data locally and update it from the server by
means of asynchronous requests, thus providing more interactive interfaces and an …