Imagen de cubierta local
Imagen de cubierta local

Non-functional requirements : modeling and assessment / Mohamad Kassab.

Por: Idioma: Inglés Detalles de publicación: Saarbrüken: VDM Verlag Dr. Müller, 2009Descripción: 171 pTipo de contenido:
  • texto
Tipo de medio:
  • sin mediación
Tipo de soporte:
  • volumen
ISBN:
  • 9783639206173
Tema(s):
Contenidos:
Valoración
    Valoración media: 0.0 (0 votos)
Existencias
Tipo de ítem Biblioteca actual Signatura topográfica Estado Fecha de vencimiento Código de barras Reserva de ítems
Libro Libro Facultad Regional Santa Fe - Biblioteca "Rector Comodoro Ing. Jorge Omar Conca" 004.415 K154 (Navegar estantería(Abre debajo)) Sólo Consulta 10269
Total de reservas: 0

CONTENIDO
CHAPTER I: INTRODUCTION 5
1.1 Motivation 5
1.2 Problem Statement 7
1.3 Research Goals 9
1.4 Research Outline 9
1.5 Major Contributions 11
1.6 Outline of the Book 12
CHAPTER II: RELATED WORK ON EARLY TREATMENT METHODS OF NFRS IN SOFTWARE ENGINEERING 13
2.1 Introduction 13
2.2 NFR Framework 14
2.3 Incorporating NFRs with UML Models 16
2.4 Treating NFRs with Aspect Orientation 20
2.5 Discussion 26
CHAPTER III: RESEARCH METHODOLOGY 28
3.1 Introduction 28
3.2 Methodology 28
3.2.1 Phase 1: Building a Formal Model for NFRs and their Relations 29
3.2.2 Phase 2: Changes Management Mechanism for Tracing Impact of NFRs on Other Constructs in the
Ontology and viceversa 30
3.2.3 Phase 3: NFRs Effort Estimation 31
3.3 Case Studies 31
3.4 Applicability 33
CHAPTER IV: AN ONTOLOGY BASED APPROACH TO NON -FUNCTIONAL REQUIREMENTS CONCEPTUALIZATION 34
4.1 Introduction 34
4.2 Background 35
4.2.1 Ontologies in Software Engineering 35
4.2.2 OWL 36
4.3 Development Process of a Common Foundation 39
4.3.1 NFRs Ontology Requirements 39
4.3.2 NFRs Ontology Design 40
4.3.3 Deductive Approach 41
4.3.4 NFRs Ontology Implementation 43
4.4 Development of Common NFRs Terminology 43
4.4.1 Initial terms 44
4.5 NFRs Conceptual Model 47
4.5.1 Intermodel Dependency View 49
4.5.1.1 Association to FR (or derived elements) 51
4.5.1.2 Association to process 52
4.5.1.3 Association to product 52
4.5.1.4 Association to resource 52
4.5.2 Intramodel dependency view 53
4.5.2.1 NFRs type 53
4.5.2.1.1 Quality Requirements 55
4.5.2.1.2 Design Implementation Constraint 60
4.5.2.1.3 Economic Constraint 61
4.5.2.1.4 Operating Constraint 61
4.5.2.1.5 Political / Cultural Constraint 61
4.5.2.2 Decomposition 61
4.5.2.3 Operationalization 62
4.5.2.4 Interactivity 64
4.5.3 NFRs Measurement View 67
4.6 Evaluation 69
4.7 Related Work 75
CHAPTER V: A TRACEABILITY MECHANISM FOR CHANGE MANAGEMENT OF NON-FUNCTIONAL REQUIREMENTS 80
5.1 Introduction 80
5.2 Related work 82
5.3 Relational data model for tracing requirements 83
5.3.1 Impact of Changes to Functional Models on NFRs 85
5.3.2 Impact of Changes to Nonfunctional Models on Functional Models 86
5.3.3 Impact of Changes to NFRs on Lower-/Higher-Level NFRs 87
5.3.4 Impact of Changes on Interacting Associations 87
5.4 Alternative Implementation: XML-Based representation and XQuery implementation 88
5.5 Traceability Mechanism 91
5.6 Evaluation and Demonstration of the Improvements due to Traceability Queries 92
5.7 Conclusion 95
CHAPTER VI: SOFTWARE EFFORT ESTIMATION BASED ON FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS 96
6.1 Introduction 96
6.2 Software Size Estimation 98
6.2.1 Aspects of Size 98
6.2.1.1 Length 99
6.2.1.1.1 Length of Code 99
6.2.1.1.2 Length of Speciflcanons and Design 99
6.2.1.2 Complexity 99
6.2.1.2.1 Problem Complexity 99
6.2.1.2.2 Algorithmic Complexity 100
6.2.1.3 Functionality 100
6.2.2 The COSMIC Method 102
6.3 The Relationship between Functional Size and Effort 105
6.3.1 Study by Maxwell and Forselius 105
6.3.2 Study by Angelis, Stamelos and Morisco 106
6.3.3 Study by Liebchen and Shepperd 107
6.3.4 Summary of Other Studies 107
6.3.5 Factors in the Use Case Points estimation method (UCP) 108
6.3.6 Cost Drivers in COCOMO 81 109
6.3.7 Cost drivers in COCOMO II 110
6.3.8 Discussion 111
6.4 Non-Functional Requirements Size Measurement Method (NFSM) with COSMIC 113
6.5 Measuring the effort of NFRs 120
6.5.1 Estimation Models: Background 121
6.5.2 The solution proposal: Effort estimation model 125
6.6 The Case Study 129
6.6 Conclusion 134
CHAPTER VII: CONCLUSION AND FUTURE WORK 136
7.1 Conclusion 136
7.2 Future Work on Characterizing NFRs 140
7.3 Future Work on NFRs Traceability 145
7.4 Future Work on Effort Estimation considering the impact of NFRs 146
References 147
APPENDIX A: 164

No hay comentarios en este titulo.

para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

Imagen de cubierta local