SearchSkip to Search Results
- 12Stroulia, Eleni
- 3Xing, Zhenchang
- 2Liu, Lili
- 1Azad Khaneghah, Peyman
- 1Azad-Khaneghah, Peyman
- 1Bentley, Pamela
- 4Software Engineering
- 2Software Systems
- 1Augmented Reality
- 1Capstone projects
- 1Chronic disease
- 1Code convention
Objectives: 1. To identify items used in peer reviewed mobile app rating scales. 2. To identify factors important to patients, clinicians, and app developers in evaluating the quality of mental health apps.
Background Prevention and management of chronic conditions is a priority for many healthcare systems. Personal health records have been suggested to facilitate implementation of chronic care programs. However, patients’ attitude towards personal health records (PHRs) can significantly affect the...
The Campus Mysteries project developed an augmented reality game platform called fAR-Play and a learning game called Campus Mysteries with the platform. This paper reports on the development of the platform, the development of the game, and a assessment of the playability of the game. We conclude...
Technical report TR11-06. Maintainability is a desirable property of software, and a variety of metrics have been proposed for measuring it, all based on different notions of complexity. Although these metrics are useful, complexity is only one factor influencing maintainability. Practical...
Technical report TR07-13. Software system grows in size and complexity as it evolves over time. The fact that object-oriented software is increasingly developed using an evolutionary development process makes the situa-tion even worse. The developers face increasing difficulties in comprehending...
Technical report TR07-09. The objective of this paper is to explore the relationship between the engineering of Service-Oriented Applications and some strategic and economic concerns of the organizations that (consider to) adopt this architecture style for the development of their software...
Technical report TR06-21. To date, research on web-service discovery has followed the traditional component-discovery methodology and has examined signature matching, specification matching and information retrieval approaches, based on the interface description and documentation captured in...
Technical report TR06-20. Economic models are critical for business success because they can be used to determine the costs and benefits associated with making a business decision. As the economy moves away from traditional goods and towards delivering services, the need for an accurate economic...
Technical report TR03-19. In most engineering disciplines, it is assumed that the education of their professionals involves an apprenticeship component, in addition to their formal training. This is why most undegraduate software-engineering programs involve a capstone project course, where...
Technical report TR03-20. Understanding the software architecture of a system and the process by which it has evolved to its current state is an important task that software developers are often faced with. It becomes relevant when one needs to assess a system for the purpose of adopting it in a...