{'fraction_non_alphanumeric': 0.01912568306010929, 'fraction_numerical': 0.0, 'mean_word_length': 5.599099099099099, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A rapid measurement procedure for sizing web and mobile applications based on COSMIC FSM method

To help developing continuous improvement in Information and Communication Technology, new software are required with functionality and characteristics different from the traditional one. Thus, measurement procedures need to be tailored to this new computing context. In fact, the software functional size is one of the important cost drivers of software development projects. An accurate measurement needs a detailed definition of software requirements and may require an important measurement effort. However, this is not always available. Thus, well defined measurement procedures requiring little effort and providing approximate or rapid measurement results are needed. The COSMIC Functional Size Measurement (FSM) method has knew a great success compared to other methods since it addresses different types of software including "business application", "mobile apps", etc. Moreover, it has been successfully used with UML diagrams for different objectives. In this paper, a Use Case based measurement procedure is proposed in order to estimate the functional size of mobile and web applications using COSMIC FSM method. The proposed procedure helps both beginners and experienced measurer in applying COSMIC and avoiding measurement errors. It is based on a set of measurement formulas tested and validated through the case study "Restaurant Management System".