Antonette Mendoza

Learn 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 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(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)
Developments in information and computing technologies have given rise to Intelligent Decision Support Systems (IDSS). The design of IDSS is largely based on data mining techniques and fuzzy logic. While decision-making is an advanced cognitive process, very little has been done in developing decision support methodologies that help integrate high level(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)
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)
  • 1