arrow
返回

End-user development by application-domain configuration

delete2014-05-01
delete3
PRE
AI
A
Alistair Sutcliffe *
G
George Papamargaritis
DOI:10.1016/j.jss.2013.11.1121delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
An application generator/tailoring tool aimed at end users is described. It employs conceptual models of problem domains to drive configuration of an application generator suitable for a related set of applications, such as reservation and resource allocation. The tool supports a two-phase approach of configuring the general architecture for a domain, such as reservation-booking problems, then customisation and generation of specific applications. The tool also provides customisable natural language-style queries for spatial and temporal terms. Development and use of the tool to generate two applications, service engineer call allocation, and airline seat reservation, are reported with a specification exercise to configure the generic architecture to a new problem domain for monitoring-sensing applications. The application generator/tailoring tool is evaluated with novice end users and experts to demonstrate its effectiveness. (C) 2013 Elsevier Inc. All rights reserved.
Keyword:
End-user development
Application generation
Domain-oriented design

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

U
University of Manchester
学者数:
5.7W
论文数: 5.2W
被引数: 7.4W