Home // ICIW 2014, The Ninth International Conference on Internet and Web Applications and Services // View article


Driving the Learning of a Web Aapplication Framework by Using Separation of Concerns

Authors:
Daniel Correa Botero
Fernando Arango Isaza
Carlos Mario Zapata Jaramillo

Keywords: Framework learning; WAF; concerns; framework comprehension; WAF components

Abstract:
Web Applications Frameworks (WAFs) have become very popular tools for developing software applications. These tools lead to the implementation of a big amount of classes, components, and libraries which support developers for saving costs, time, and effort. Due to the big number of WAF elements, a developer needs to invest considerable effort and time in order to understand the WAF usage. Some authors had proposed different framework learning techniques, but these techniques focus on how to document or show the framework information. Then, how to drive the framework learning is a developer concern. Commonly, developers follow a guide containing too much information, but in some cases developers only need to learn an incomplete WAF usage. After analyzing some software projects, we define in this paper a list of web application concerns. This list is connected to a list of WAF components, indicating for each concern the specific elements a developer should know for understanding and covering the concern. Such a list helps the developer to drive the WAF learning. We also develop a web application for driving the WAF learning and an example with a real case of driving WAF learning.

Pages: 76 to 82

Copyright: Copyright (c) IARIA, 2014

Publication date: July 20, 2014

Published in: conference

ISSN: 2308-3972

ISBN: 978-1-61208-361-2

Location: Paris, France

Dates: from July 20, 2014 to July 24, 2014