Abstract
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. © Springer-Verlag Berlin Heidelberg 2007.
Cite
CITATION STYLE
De Silva, B., & Ginige, A. (2007). Meta-model to support end-user development of web based business information systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4607 LNCS, pp. 248–253). Springer Verlag. https://doi.org/10.1007/978-3-540-73597-7_20
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.