Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software

Au cours de la phase de l’analyse des besoins pour le développement d’un système, l’accent est souvent porté sur les besoins fonctionnels, tandis que les besoins non fonctionnels (Non Functional Requirements - NFR) sont capturés par les analystes systèmes seulement à un niveau très global : au co...

Full description

Bibliographic Details
Main Author: Al-Sarayreh, Khalid
Format: Others
Published: École de technologie supérieure 2011
Online Access:http://espace.etsmtl.ca/923/1/AL%2DSARAYREH_Khalid.pdf
http://espace.etsmtl.ca/923/2/AL%2DSARAYREH_Khalid_Annexes.pdf
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQET.923
record_format oai_dc
collection NDLTD
format Others
sources NDLTD
description Au cours de la phase de l’analyse des besoins pour le développement d’un système, l’accent est souvent porté sur les besoins fonctionnels, tandis que les besoins non fonctionnels (Non Functional Requirements - NFR) sont capturés par les analystes systèmes seulement à un niveau très global : au cours de cette phase, les NFR sont décrits typiquement au niveau du système et non au niveau du logiciel. Le détail de ces besoins non fonctionnels est souvent précisé (c'est à dire défini au niveau de détail nécessaire) par les concepteurs du système à la phase de l’architecture et à la phase de conception du système. Pour le moment, il n’y a pas de consensus sur la manière de décrire et de mesurer les besoins non fonctionnels des systèmes (system-NFR) : c’est donc un défi de les prendre en compte dans l’estimation des efforts pour le développement des logiciels qui feront partie de ces systèmes et dans l’évaluation de la productivité des projets de développement de ces logiciels. Durant la phase de l’analyse des besoins pour les logiciel, les besoins non fonctionnels des systèmes peuvent être décrits et spécifiés comme étant les besoins fonctionnels alloués au logiciel : ceci permet alors aux ingénieurs logiciels de développer, tester et configurer les livrables finaux aux utilisateurs du système. La motivation de cette recherche est de contribuer à l’effort d’amélioration des modèles d’estimation des projets de développement logiciel en introduisant les exigences non fonctionnelles des systèmes au sein du processus d’estimation du projet logiciel et ce au travers d’une vue quantitative. Le but de cette recherche est d’aider les chefs de projets, les organisations ainsi que les chercheurs, à prendre des décisions éclairées sur les plannings des projets et sur le développement des logiciels et ce pendant la phase initiale d’identification des besoins, des spécifications et d’estimation des besoins non fonctionnels d’un système incluant du logiciel embarqué. Plus précisément, cette étude a comme but de contribuer à une meilleure définition, description et estimation de certains entrants, qui sont les besoins non fonctionnels du système, nécessaire pour réaliser une estimation préalable des couts. Dans les standards internationaux, un certain nombre de concepts sont utilisés afin de décrire différents types de besoins non fonctionnels des systèmes, que ces besoins soient au niveau du système, du logiciel ou du matériel. L’objectif de cette recherche est d’effectuer, le plus en amont possible, les spécifications et la quantification des besoins fonctionnel pour le logiciel, dérivés des besoins non fonctionnels au niveau système, en utilisant comme base les standards de l’ingénierie du logiciel. Pour atteindre cet objectif de recherche les deux sous-objectifs de recherche spécifiques suivants doivent être atteints: • Conceptions de modèles standards pour l’identification et la spécification des besoins fonctionnels de l'utilisateur (FUR) alloués au logiciel pour répondre aux besoins non fonctionnels du système (system-NFR). • Mesure de la taille fonctionnelle, en utilisant le standard COSMIC ISO 19761. des besoins fonctionnels alloués au logiciel pour répondre aux besoins non fonctionnels du système les résultats de cette recherche sont à un ensemble de quatorze (14) modèles de spécifications et de mesure, basés sur des standards, pour les besoins non-fonctionnels du système qui peuvent être alloués à du logiciel embarqué temps réel. La contribution principale de cette recherche est cet ensemble de quatorze modèles des besoins fonctionnels des utilisateurs du logiciel basés sur des standards pour l’identification, la spécification et la mesure des besoins non fonctionnels du système.
author Al-Sarayreh, Khalid
spellingShingle Al-Sarayreh, Khalid
Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software
author_facet Al-Sarayreh, Khalid
author_sort Al-Sarayreh, Khalid
title Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software
title_short Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software
title_full Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software
title_fullStr Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software
title_full_unstemmed Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software
title_sort identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software
publisher École de technologie supérieure
publishDate 2011
url http://espace.etsmtl.ca/923/1/AL%2DSARAYREH_Khalid.pdf
http://espace.etsmtl.ca/923/2/AL%2DSARAYREH_Khalid_Annexes.pdf
work_keys_str_mv AT alsarayrehkhalid identificationspecificationandmeasurementusinginternationalstandardsofthesystemnonfunctionalrequirementsallocatedtorealtimeembeddedsoftware
_version_ 1716611394833481728
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQET.9232013-10-24T03:40:32Z Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software Al-Sarayreh, Khalid Au cours de la phase de l’analyse des besoins pour le développement d’un système, l’accent est souvent porté sur les besoins fonctionnels, tandis que les besoins non fonctionnels (Non Functional Requirements - NFR) sont capturés par les analystes systèmes seulement à un niveau très global : au cours de cette phase, les NFR sont décrits typiquement au niveau du système et non au niveau du logiciel. Le détail de ces besoins non fonctionnels est souvent précisé (c'est à dire défini au niveau de détail nécessaire) par les concepteurs du système à la phase de l’architecture et à la phase de conception du système. Pour le moment, il n’y a pas de consensus sur la manière de décrire et de mesurer les besoins non fonctionnels des systèmes (system-NFR) : c’est donc un défi de les prendre en compte dans l’estimation des efforts pour le développement des logiciels qui feront partie de ces systèmes et dans l’évaluation de la productivité des projets de développement de ces logiciels. Durant la phase de l’analyse des besoins pour les logiciel, les besoins non fonctionnels des systèmes peuvent être décrits et spécifiés comme étant les besoins fonctionnels alloués au logiciel : ceci permet alors aux ingénieurs logiciels de développer, tester et configurer les livrables finaux aux utilisateurs du système. La motivation de cette recherche est de contribuer à l’effort d’amélioration des modèles d’estimation des projets de développement logiciel en introduisant les exigences non fonctionnelles des systèmes au sein du processus d’estimation du projet logiciel et ce au travers d’une vue quantitative. Le but de cette recherche est d’aider les chefs de projets, les organisations ainsi que les chercheurs, à prendre des décisions éclairées sur les plannings des projets et sur le développement des logiciels et ce pendant la phase initiale d’identification des besoins, des spécifications et d’estimation des besoins non fonctionnels d’un système incluant du logiciel embarqué. Plus précisément, cette étude a comme but de contribuer à une meilleure définition, description et estimation de certains entrants, qui sont les besoins non fonctionnels du système, nécessaire pour réaliser une estimation préalable des couts. Dans les standards internationaux, un certain nombre de concepts sont utilisés afin de décrire différents types de besoins non fonctionnels des systèmes, que ces besoins soient au niveau du système, du logiciel ou du matériel. L’objectif de cette recherche est d’effectuer, le plus en amont possible, les spécifications et la quantification des besoins fonctionnel pour le logiciel, dérivés des besoins non fonctionnels au niveau système, en utilisant comme base les standards de l’ingénierie du logiciel. Pour atteindre cet objectif de recherche les deux sous-objectifs de recherche spécifiques suivants doivent être atteints: • Conceptions de modèles standards pour l’identification et la spécification des besoins fonctionnels de l'utilisateur (FUR) alloués au logiciel pour répondre aux besoins non fonctionnels du système (system-NFR). • Mesure de la taille fonctionnelle, en utilisant le standard COSMIC ISO 19761. des besoins fonctionnels alloués au logiciel pour répondre aux besoins non fonctionnels du système les résultats de cette recherche sont à un ensemble de quatorze (14) modèles de spécifications et de mesure, basés sur des standards, pour les besoins non-fonctionnels du système qui peuvent être alloués à du logiciel embarqué temps réel. La contribution principale de cette recherche est cet ensemble de quatorze modèles des besoins fonctionnels des utilisateurs du logiciel basés sur des standards pour l’identification, la spécification et la mesure des besoins non fonctionnels du système. École de technologie supérieure 2011-08-23 Mémoire ou thèse NonPeerReviewed application/pdf http://espace.etsmtl.ca/923/1/AL%2DSARAYREH_Khalid.pdf application/pdf http://espace.etsmtl.ca/923/2/AL%2DSARAYREH_Khalid_Annexes.pdf Al-Sarayreh, Khalid (2011). Identification, specification and measurement, using international standards, of the system non functional requirements allocated to realtime embedded software. Thèse de doctorat électronique, École de technologie supérieure. http://espace.etsmtl.ca/923/