Skip to main navigation Skip to search Skip to main content

Conception d’un profil UML spécifique à la méthode COSMIC - ISO 19761 pour supporter la mesure de la taille fonctionnelle des logiciels

Translated title of the thesis: Design of a specific UML profile for the ISO - 19761 cosmic method to support software functional size measurement
  • Soumaya Barkallah

Student thesis: Master's thesisMaster in Engineering: Engineering

Abstract

Measuring the functional size of software is significant to the software engineering discipline and information technology. Indeed, it is mainly used to make estimates and calculate project development effort. COSMIC – ISO 19761, the new generation of functional size measurement methods, is a rigorous method that has known a great interest. It consists on measuring the software size through its functional user requirements (FUR). It allows especially to measure different types of software (Business, Real-Time, Embedded, etc.). The objective of this research is to investigate the automation aspect of functional size measurement with COSMIC using UML-based software specifications. The idea is to close the gap between the COSMIC method concepts and the UML concepts in order to facilitate the measurement. Therefore, we first present a literature review of previous research work on how to apply COSMIC FSM using UML models. This literature review showed the full extension of UML using its built-in extension mechanisms (i.e. UML profiles) is still lacking. In this research we undertake the challenge to define and design a new UML profile for the COSMIC method. Through this profile, the measurement procedure can be tedious since the profile captures all the information needed to make the measurement. The approach consists in two main steps. First, we propose a meta-model that describes the COSMIC method. Then we map the different domain concepts with stereotypes composing the profile P-COSMIC. To illustrate the applicability of the designed profile, we conducted a case study of a real-time application.
Date6 Nov 2012
Original languageFrench
Awarding Institution
  • École de technologie supérieure
SupervisorAbdelouahed Gherbi (Supervisor)

Cite this

'