Application of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system


Mohtaram Nematollahi 1 , Marzieh Ahmadzadeh 2 , Tayebeh Baniasadi 3 , * , Fatemeh Sedigh Marvasti 4

1 Anesthesiology and Clinical Care Research Center,Shiraz Univeresity of Medical Sciences,Shiraz, Iran.

2 of Computer Engineering & IT,Shiraz University of Technology,Shiraz,Iran.

3 Department of Medical Informatics,Shiraz University of Medical Sciences,Shiraz,Iran.

4 Department of Neurology,Hormozgan University of Medical Sciences,Bandar Abbas,Iran.

How to Cite: Nematollahi M , Ahmadzadeh M , Baniasadi T , Sedigh Marvasti F . Application of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system, Hormozgan Med J. 2017 ; 21(1):e87274. doi: 10.18869/acadpub.hmj.21.1.65.


Hormozgan Medical Journal: 21 (1); e87274
Published Online: July 31, 2016
Article Type: Research Article
Received: July 14, 2016
Accepted: July 31, 2016


Introduction: Requirements Engineering process is a crucial phase in software
development. In order to achieve a successful design of health information systems
(HISs), applying the best methodologies is essential. Therefore, the aim of the present
study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of
triangulation approach in elicitation and validation of epilepsy information system
requirements in its engineering process.
Methods: This applied study was carried out in Bandar Abbas pediatric hospital.
Triangulation approach based on three different analyses and validation methods in
requirements engineering process was applied. To do the triangulation work, as well as
designing a usable system, according to the most common User Centered Design (UCD)
methods, we use three well-known methodological approaches in UCD: (a) Object-Oriented
System Analysis (OOSA); (b) Hierarchical Task Analysis; and, (c) Prototyping. The results
of each of these methods were analyzed by selected clinical staff, iterative cycle in models
design also continued until lack of need for new changes. Then final results were presented
in a general category in the form of triangulation matrix.
Results: 55 high-level requirements with minimum information items to store
information of hospitalized epileptic patients obtained from multiple methods. The greatest
requirements (84%) were identified or validated in the OOSA step, some requirements
(13%) have been identified only in the design and evaluation of prototype.
Conclusion: Triangulation approach helped us in confirmation of findings, and finally
enhance the credibility of the study. Health informatics specialists should try to use of
multiple methods in the early phases of systems design that lead to a rich and
comprehensive picture of HIS requirements.



  • 1.

    Refrences are included in the PDF.

  • © 2017, Hormozgan Medical Journal. This is an open-access article distributed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License ( which permits copy and redistribute the material just in noncommercial usages, provided the original work is properly cited.