and discussions, and put a lot of pressure on people.
The GQR was found to be very useful in structuring
the content in the RMR, while specifying the
required content to fill in in order to provide the
required result.
6 DISCUSSION AND FUTURE
WORK
Content rich systems are difficult for requirements
elicitation, mainly because of the huge amounts of
content they process and the variety of potential
users that cannot envision their requirements from
the new system to be developed. The proposed GQR
(Goal-Question-Result) model directs and guides the
Requirements Elicitation process, in elevating the
elicitation discussions from specific data elements to
contextual structures of goal-question-result related
content requirements, while scoping the discussion
to specific stakeholders.
Problems of requirements scope result from lack
of understanding of the organization in which the
system under development will be placed. Especially
problematic in content rich systems is understanding
the users of the target’s system output, what output
is required for them, and how the target system will
change the organization’s means of doing business.
The basic structure of Goal-Question-Result acts
as a mean of defining the requirements scope, from
which the requirements will then be elicited. Goals
and questions are related to the requirements
stakeholders, thus encouraging them to simulate
their operational concept for the system under
development.
The results of the two case studies show that the
GQR model reveals most important content
requirements while helping stakeholders to articulate
their rationale via goals. This in turn is applied
iteratively between Goal-Question-Result rounds,
providing more and more contextual knowledge
about the system.
Future work will focus on traceability between
stakeholders and resources, while integrating
between data, stakeholders, and presentation
required from resources.
ACKNOWLEDGEMENTS
The author is grateful to Iaakov Exman for a critical
reading of early versions of the paper.
REFERENCES
Anton A., 1996. Goal-Based Requirements Analysis,
Proceedings of JeRE '96, College of Computing
Georgia Institute of Technology Atlanta,
Georgia,USA.
Bertrand P. et al, 1998. GRAIL/KAOS: an environment
for goal driven requirements engineering. ICSE'98 -
20th International Conference on Software
Engineering, IEEE-ACM.
Biedermann J. and Grierson D., 1995. A Generic Model
for Building Design, Springer Publisher.
Begent, R. et al, 2005. Challenges of Ultra Large Scale
Integration of Biomedical Computing Systems, 18th
IEEE International Symposium on Computer-Based
Medical Systems, IEEE.
Chen P. P., 1966. The entity-relationship model: toward a
unified view of data, ACM Transactions on Database
Systems, ACM.
Christel M. and Kang K., 1992. Issues in Requirements
Elicitation, (CMU/SEI-92-TR-012). Software
Engineering Institute, Carnegie Mellon University.
Cockburn A., 2001. Writing Effective Use Cases. Addison
Wesley.
Cohn M., 2004. User Stories Applied: For Agile Software
Development. Addison-Wesley.
CMMI, 2015. Capability Maturity Model Integration
(CMMI) Overview. Software Engineering Institute.
http://cmmiinstitute.com/
Dardenne A. et al, 1993. Goal-Directed Requirements
Acquisition. Science of Computer Programming.
DOD-Mil-std 498, 2015. IEEE standards for Software
Development Process, IEEE,
https://en.wikipedia.org/wiki/MIL-STD-498
EBI, 2015. European Bioinformatics Institute,
http://www.ebi.ac.uk
Finkelstein et al, 2006. Developing an Integrative Platform
for cancer Research: a Requirements Engineering
Perspective, Fifth e-science All Hands Meeting
(AHM2006), e-science.
Kavakli E. and Loucopoulos P., 2003. Goal Driven
Requirements Engineering: Evaluation of Current
Methods, Department of Cultural Technology and
Communication, University of the Aegean. Copyright
EMMSAD’03.
Lapouchnian A., 2005. Goal-Oriented Requirements
Engineering: An Overview of the Current Research,
Department of Computer Science, University Of
Toronto.
NCBI, 2015. The National Center for Biotechnology
Information, http://www.ncbi.nlm.nih.gov
NCI, 2015, National Cancer Institute – Center for
Biomedical Informatics & Information Technology,
http://cbiit.nci.nih.gov/
NCRI, 2015. Cancer Informatics Initiative –
www.cancerinformatics.org.uk
Neetu K. and Pillai A., 2013. A Survey on Global
Requirements Elicitation Issues and Proposed
Research Framework, ICSESS 2013, Proceedings of
GQR Model to Support Requirements Elicitation for Content Rich Systems
51