TY - GEN
T1 - Meta-model to support end-user development of web based business information systems
AU - De Silva, Keembiyage
AU - Ginige, Athula
PY - 2007
Y1 - 2007
N2 - End-user development is proposed as a solution to the issues business people have when getting web applications developed. In this paper, we have presented a meta-model for web based information systems to support End-user Development. End-users can actively participate in web application development using tools to populate and instantiate the meta-model. The meta-model we created is based on three abstraction levels: Shell, Application, and Function. At Shell Level, we model aspects common to all business web applications such as navigation and access control. At Application Level, we model aspects common to specific web applications such as workflows. At Function Level, we model requirements specific to the identified use cases. Inheritance and Overriding properties of the meta-model provide a balance between ease and flexibility when developing business information systems. The key aspect that underpinned this research work is the view- "software is a medium to capture knowledge rather than a product". Meta-model will help end-users to participate in web application development activities.
AB - End-user development is proposed as a solution to the issues business people have when getting web applications developed. In this paper, we have presented a meta-model for web based information systems to support End-user Development. End-users can actively participate in web application development using tools to populate and instantiate the meta-model. The meta-model we created is based on three abstraction levels: Shell, Application, and Function. At Shell Level, we model aspects common to all business web applications such as navigation and access control. At Application Level, we model aspects common to specific web applications such as workflows. At Function Level, we model requirements specific to the identified use cases. Inheritance and Overriding properties of the meta-model provide a balance between ease and flexibility when developing business information systems. The key aspect that underpinned this research work is the view- "software is a medium to capture knowledge rather than a product". Meta-model will help end-users to participate in web application development activities.
UR - http://www.scopus.com/inward/record.url?scp=38149001621&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-73597-7_20
DO - 10.1007/978-3-540-73597-7_20
M3 - Conference Paper
AN - SCOPUS:38149001621
SN - 3540735968
SN - 9783540735960
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 248
EP - 253
BT - Web Engineering - 7th International Conference, ICWE 2007, Proceedings
PB - Springer Verlag
T2 - 7th International Conference on Web Engineering, ICWE 2007
Y2 - 16 July 2007 through 20 July 2007
ER -