Feature Usage Diagram for Feature Reduction
MetadataShow full item record
Feature creep, if not managed well, cause software bloat. This in turn makes software applications become slower. Currently, software industry urgently requires mechanisms and approaches to reduce unnecessary or low value features. In this paper, we introduce a modelling notation, so called Feature Usage Diagram, and an approach to identify and visualize the required information for decision makers when reducing features. We conducted a case study using a real web application to validate and evaluate the Feature Usage Diagram elements and notation. The results showed that the Feature Usage Diagram is easy to learn and understand. Moreover, by visualising useful information, it has potential to support developers when making decisions for feature reduction.
Showing items related by title, author, creator and subject.
Succession, restoration and management of dry grasslands: Editorial to the special feature with contributions from the 7th European Dry Grassland Meeting 2010 in Smolenice Janišová, M; Wellstein, C; Willner, W; Dengler, J (2011)
Exploring How Feature Usage Relates to Customer Perceived Value: A Case Study in a Startup Company Marciuska, S; Gencel, C; Abrahamsson, P (Springer, 2013)Most of the business value of a software product comes from only a small proportion of its features. Product managers face the challenge of identifying the high value features in an application and weeding out the ones of ...
Symeonidis P; Nanopoulos A; Manolopoulos Y (Springer, 2007)Recommender systems are gaining widespread acceptance in e-commerce applications to confront the "information overload" problem. Collaborative Filtering (CF) is a successful recommendation technique, which is based on past ...