Antonette Mendoza

Learn More
The Java Memory Model (JMM) offers significant guarantees of sequentially consistent behaviour where concurrent access to shared data is regulated by synchronisation. Using the Java synchronized construct incurs high overheads. Using other light-weight protocols for synchronization is much cheaper, though more prone to error. We propose a static analysis(More)
In the field of design, it is accepted that users’ perceptions of systems are influenced by emotion as much as cognition, and functionally-complete products will not be adopted if they do not appeal to emotions. While software engineering methodologies have matured to handle non-functional requirements such as usability, what has not been investigated fully(More)
What influences encourage and discourage long-term use of an Information System (IS)? In a longitudinal study over 14 months, we examine use of a Learning Management System in an educational setting. Our findings suggest that the influences that support users' decision to adopt a technology may not be sufficient to encourage continued long-term use. New(More)
In this paper we examine the support mechanisms that encourage and support early, medium and longer-term use of technologies. In two longitudinal studies, we examine use of a Learning Management System and the software application EndNote in an educational setting. Our findings suggest that providing classroom-based training for users may be a good(More)
In this paper, we examine the role of peoples’ emotions or feelings about a system and the associated system qualities in encouraging adoption and effective use of systems. In two different contexts, we examine the use of a learning management system in an educational setting and a personal emergency alarm system in an aged care setting. This study reveals(More)
It is common practice in software engineering to develop a product for the "user". The concepts of users and actors typically oversimplify the variety of people that could use a system in a given scenario. By developing the system for actors, many software engineers effectively develop the system for themselves, embodying the abstract actors with their own(More)
Professionals and tradespeople do not promote low carbon building options unless they have proven solutions and confidence to implement them. Consequently, without effective education and training they continue to ’lock in’ high carbon options. Studies of education and training in sustainable and low-carbon building practices indicate collaborative learning(More)
Social media technologies are increasingly utilized by patients, leading to development of online social groups where patients share experiences and offer support to their peers on these platforms. Yet, there is limited research investigating actual use of: social media platforms by patients; issues faced in using such platforms and how appropriation of(More)