Hermeneutical Engineering of Requirements: A Technical Approach to Improving the Elicitation and the Evaluating of the Software Requirements

Software Engineering aims to develop software in a “systematic, con-trolled and quantifiable” way, through the application of a series of combined and integrated activities.


In order to define what the software should do, it includes the execution of the activity Requirements Engineering, whose purpose is to identify, examine and specify the context of the software to be developed. Software development depends primarily on this activity.


However, there is a growing problem: to understand the context of the software to be developed.


This manuscript presents a proposal that face this problem through the application of Hermeneutical Engineering of Requirements, which is made up of two instruments: Hermeneutical Elicitation of Requirements and Hermeneutical Theodolite of Requirements.


The Hermeneutical Elicitation of Requirements uses hermeneutic methods suitable specifically for Requirements Engineering, which will help the requirements engineer to better understand the originals business needs to be met.


The Hermeneutical Theodolite of Requirements is an instrument composed of two mechanisms: one that evaluates and presents the levels of understanding and difficulty that the requirements engineer has in relation to the domain of the application, and another that evaluates and presents the quality grades, and to the levels of difficulty, of the software requirements. Thus, it will be possible to establish strategies to improve the application of Hermeneutical Elicitation of Requirements.


With this, the Hermeneutical Engineering of Requirements will help the requirements engineer to better understand the context of the software being developed and thus be him able to determine and better build the software requirements.

Sample Chapter(s)
Foreword (120 KB)
Components of the Book:
  • Head Page
  • Copyright
  • One
  • Acknowledgments
  • Two
  • About the Author
  • Contents
  • 1. Foreword
  • 2. Presentation
  • 3. Theoretical Foundation
    • 3.1. Introduction to Theoretical Foundation
    • 3.2. Hermeneutic Philosophy by Martin Heidegger
  • 4. Hermeneutical Elicitation of Requirements
    • 4.1. Introduction to Hermeneutical Elicitation of Requirements
    • 4.2. Conceptual Adequacy
    • 4.3. Application of Hermeneutical Specification of Requirements
  • 5. Hermeneutical Theodolite of Requirements
    • 5.1. Introduction to Hermeneutical Theodolite of Requirements
    • 5.2. Application of Hermeneutical Theodolite of Requirements
  • 6. Conclusions
  • 7. Afterword
  • References
Readership: Students and researchers in Software Engineering and general public interested in this area of knowledge.
1
Head Page
Wagner Varalda
PDF (78 KB)
2
Copyright
Wagner Varalda
PDF (155 KB)
3
One
Wagner Varalda
PDF (83 KB)
4
Acknowledgments
Wagner Varalda
PDF (117 KB)
5
Two
Wagner Varalda
PDF (83 KB)
6
About the Author
Wagner Varalda
PDF (177 KB)
7
Contents
Wagner Varalda
PDF (149 KB)
9
1. Foreword
Wagner Varalda
PDF (120 KB)
11
2. Presentation
Wagner Varalda
PDF (132 KB)
14
3. Theoretical Foundation
Wagner Varalda
PDF (438 KB)
28
4. Hermeneutical Elicitation of Requirements
Wagner Varalda
PDF (427 KB)
44
5. Hermeneutical Theodolite of Requirements
Wagner Varalda
PDF (1112 KB)
58
6. Conclusions
Wagner Varalda
PDF (135 KB)
62
7. Afterword
Wagner Varalda
PDF (127 KB)
64
References
Wagner Varalda
PDF (153 KB)
Wagner Varalda (Biography), PhD in Technologies of Intelligence and Digital Design (Area of Concentration: Cognitive Processes and Digital Environments).

Copyright © 2006-2024 Scientific Research Publishing Inc. All Rights Reserved.
Top