Abstract
Many Small to Medium Enterprises (SMEs) tend to gradually adopt Web based business applications to enhance their business processes. To support this gradual adoption we need a framework that supports iterative development. Further processes that have been supported by web based business applications can change and evolve requiring applications to be changed accordingly. One way to facilitate these requirements is to empower SMEs to make changes to the web application to accommodate the required changes while using that web application. This paper presents a requirement specification tool and a Use Case model of a Web based application which can be used to specify and create the Web applications. This approach will bring the formalism to ad-hoc end-user development by including requirement specification phase. In this approach an application is viewed as a collection of packages. A package consists of related set of use cases. A scope list is developed at the package level. This will assure the required functionality of the application is completely specified. This will also provide a framework to validate the requirements. We have developed this tool in Component Based Development/ Deployment System (CBEADS). Now we are in a process of testing it.
Chapter PDF
Similar content being viewed by others
References
Ginige, A.: Collaborating to Win - Creating an Effective Virtual Organisation. In: International Workshop on Business and Information, Taipei, Taiwan (2004)
Ginige, A.: From eTransformation to eCollaboration: Issues and Solutions. In: 2nd International Conference on Information Management and Business (IMB 2006), Sydney, Australia (2006)
Ginige, A.: New Paradigm for Developing Software for E-Business. In: Proceedings of the IEEE 2001 Symposia on Human Centric Computing Languages and Environments (HCC 2001). IEEE Computer Society, Stresa (2001)
Ginige, A.: Re Engineering Software Development Process for eBusiness Application Development. In: Software Engineering and Knowledge Engineering Conference -SEKE 2002, San Francisco Bay, USA (2002)
Epner, M.: Poor Project Management Number-One Problem of Outsourced E-Projects, in Research Briefs, Cutter Consortium (2000)
Fischer, G., et al.: Meta Design: A Manifesto for End -User Development. Communications of the ACM 47(9), 33–37 (2004)
Rosson, M.B., et al.: Design planning in end-user web development. In: IEEE Symposium on Visual Languages and Human-Centric Computing, Couer d’Alene, Idaho (2007)
Repenning, A.: End-User Design. In: Workshop on End-User Software Engineering (WEUSEIII), Dagstuhl Seminar Proceedings 07081 (2007)
Ginige, A., et al.: Smart Tools to support Meta-Design Paradigm for Developing Web based Business Applications. In: Baresi, L., Fraternali, P., Houben, G.-J. (eds.) ICWE 2007. LNCS, vol. 4607, pp. 521–525. Springer, Heidelberg (2007)
Liang, X., Ginige, A.: Smart Business Objects: A new Approach to Model Business Objects for Web Applications. In: 1st International Conference on Software and Data Technologies, Setubal, Portugal (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Silva, B., Ginige, A., Bajaj, S., Ekanayake, A., Shirodkar, R., Santa, M. (2009). A Tool to Support End-User Development of Web Applications Based on a Use Case Model. In: Gaedke, M., Grossniklaus, M., DÃaz, O. (eds) Web Engineering. ICWE 2009. Lecture Notes in Computer Science, vol 5648. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02818-2_54
Download citation
DOI: https://doi.org/10.1007/978-3-642-02818-2_54
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02817-5
Online ISBN: 978-3-642-02818-2
eBook Packages: Computer ScienceComputer Science (R0)