2011
DOI: 10.1007/978-3-642-21530-8_7
|View full text |Cite
|
Sign up to set email alerts
|

Designing a Framework for End User Applications

Abstract: of a thesis submitted in partial fulfilment of the requirements for the Degree of Doctor of Philosophy in Software and Information Technology Designing a Framework for End User Applications by Yanbo DengEnd user developers (i.e. non-professional developers) often create database applications to meet their immediate needs. However, these applications can often be difficult to generalise or adapt when requirements inevitably change. As part of this thesis, we visited several research institutions to investigate … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 38 publications
0
3
0
Order By: Relevance
“…Sadly, developing a database most likely requires knowledge on database technology and how it works, as well as its syntax and other information that is quite exclusive to the technological world [18][19][20][21]. But fortunately, as technology develops, studies and experts have come up with approaches that allow even people who are unfamiliar with database programming to create web applications and their databases easily.…”
Section: Operational Maintenancementioning
confidence: 99%
“…Sadly, developing a database most likely requires knowledge on database technology and how it works, as well as its syntax and other information that is quite exclusive to the technological world [18][19][20][21]. But fortunately, as technology develops, studies and experts have come up with approaches that allow even people who are unfamiliar with database programming to create web applications and their databases easily.…”
Section: Operational Maintenancementioning
confidence: 99%
“…To that end, Human Computer Interaction (HCI) [104] in such environment gets reformed by replacing traditional explicit interaction technologies that are difficult or unnatural for residents, with more human-life communication capabilities and implicit actions [95 cook2009]. Various mature and well-established technologies, including motion tracking, gesture recognition [96], facial expression recognition [97] and emotion recognition [98], speech processing [99], and even whistle processing [100] facilitate natural interactions with AmI environments. Additionally, diverse interface mechanisms are combined to form multi-modal [12,14,67] and distributed interfaces [317], without the need of devices foreign to the environment or unfamiliar to the target user group (e.g., elderly) [83].…”
Section: Roboticsmentioning
confidence: 99%
“…The benefits of using a framework approach to help end user developers create a variety of adaptable applications with differing requirements are discussed in [99]. A web service and development toolkit provides a simple programming interface for interacting with an unknown database, while user trials showed that end users were able to use the system to quickly adapt and create applications.…”
Section: Models and Conceptsmentioning
confidence: 99%