Abstract
Software product markets have become extremely competitive as there are always multiple software products striving to serve the users in the same application domain. In order to be successful, a software system needs to distinguish itself from other similar products and surprise users with novel and useful features. Obviously, creativity becomes much more important in a software engineering process, especially for requirements, as creative requirements engineering is crucial to new and surprising features or services. However, normally, with it focuses on elicitation, analysis, and management, research studies on requirements engineering do not offer strong support to creativity in requirements engineering. Naturally, services like idea generation can be involved to support creativity requirements engineering by eliciting innovative ideas from stakeholders. Although a considerable number of applications and research studies have been made in the past years in order to increase the effectiveness of idea making process, there is little work exists to design an ideas creation system for assisting and inspiring requirements. Meanwhile, it is lack of efforts working on creativity requirements in the requirements engineering perspective particularly. Therefore, the objective of this research paper is to propose an ideas creation system to assist engineering activities for generating creativity requirements. In particular, this paper designed an ideas creation framework and defined and classified a set of creativity elements according to creativity techniques. Then, it proposes a creative requirements engineering method that is supported by the designed ideas creation system and creativity elements, whilst the application domain is specific to the e-learning service. An inference engine is the kernel part in the idea generation process with domain ontology for the target field as the knowledge base. Hence, the generated ideas are inspiring stakeholders to get not only relevant and useful but also novel and surprising requirements.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Lemos, J., Alves, C., Duboc, L., Rodrigues, G.N.: A systematic mapping study on creativity in requirements engineering. In: 27th Annual ACM Symposium on Applied Computing (SAC 2012), pp. 1083–1088. ACM, New York (2012)
Bhowmik, T., Niu, N., Mahmoud, A., Savolainen, J.: Automated support for combinational creativity in requirements engineering. In: 22nd IEEE International Requirements Engineering Conference, pp. 243–252. IEEE Press, New York (2014)
Maiden, N.: Creativity in software engineering: a new research Agenda? In: 18th IEEE International Conference on Program Comprehension, pp. xiv. IEEE Press, New York (2010)
Maiden, N., Ncube, C., Robertson, S.: Can requirements be creative? Experiences with an enhanced air space management system. In: 29th International Conference on Software Engineering, pp. 632–641. IEEE Press, New York (2007)
Assar, S.: Model driven requirements engineering: mapping the field and beyond. In: 4th IEEE International Model-Driven Requirements Engineering Workshop (MoDRE), pp. 1–6. IEEE Press, New York (2014)
Mahmud, I., Veneziano, V.: Mind-Mapping: An effective technique to facilitate requirements engineering in Agile software development. In: 14th International Conference on Computer and Information Technology (ICCIT), pp. 157–162. IEEE Press, New York (2011)
Schmid, K.: Reasoning on requirements knowledge to support creativity. In: 2nd International Workshop on Managing Requirements Knowledge (MARK), pp. 32–39. IEEE Press, New York (2009)
Bonnardel, N.: Creativity in design activities: the role of analogies in a constrained cognitive environment. In: 3rd Conference on Creativity and Cognition, pp. 158–165. ACM, New York (1999)
Cook, P.: The Creativity Advantage: Is Your Organisation The Leader of The Pack? Industrial and Commercial Training, vol. 30, no. 5, pp. 179–184. MCB University Press, Bradford (1998)
Boden, M.A.: The Creative Mind: Myths and Mechanisms, 2nd edn. Routledge, London (2004)
Yang, H., Hugill, A.: The Creative Turn: New Challenges for Computing. International Journal of Creative Computing 1(1), 4–19 (2013). Inderscience
Hugill, A.: Creative computing processes: musical composition. In: 8th IEEE International Symposium on Service Oriented System Engineering, pp. 459–464. IEEE Press, New York (2014)
Koestler, A.: The Act of Creation. Hutchinson, London (1964)
Perkins, D.N.: The Mind’s Best Work. Harvard University Press, Cambridge (1981)
Goldenberg, J., Mazursky, D., Solomon, S.: Creative Sparks. Science 285, 1495–1496 (1999)
Bono, E.D.: Lateral Thinking: Creativity Step by Step. Harper & Row, New York (1970)
Zhang, J., Ma, J., Zhang, D., Tan, R., Source, A.K.: CAI-Driven new ideas generation for product conceptual design. In: IEEE International Conference on Management of Innovation and Technology (ICMIT), pp. 824–830. IEEE Press, New York (2012)
Carroll, E.A., Latulipe, C., Fung, R., Terry, M.: creativity factor evaluation: towards a standardised survey metric for creativity support. In: 7th ACM Conference on Creativity and Cognition, pp. 127–136. ACM Press, New York (2009)
Nguyen, L., Shanks, G.: A Framework for Understanding Creativity in Requirements Engineering. Information and Software Technology, vol. 51, pp. 655–662 (2009). Butterworth Heinemann, Newton, MA
Jing, D., Yang, H., Xu, L., Ma, F.: Developing a creative idea generation system for innovative software reliability research. recently published In: 2nd International Conference on Trustworthy Systems and their Applications. (2015)
Janssen, D., Schlegel, T., Wissen, M., Ziegler, J.: MetaCharts-using creativity methods in a CSCW environment. In: Human-Computer Interaction Theory and Practice (Part II), pp. 939–943. Mahwah, New Jersey (2003)
Weiley, V., Pisan, Y.: The distributed studio: towards a theory of virtual place for creative collaboration. In: 20th Australasian Conference on Computer-Human Interaction: Designing for Habitus and Habitat, pp. 343–346. ACM Press, New York (2008)
Jing, D., Yang, H.: Domain-Specific ‘Idea-tion’: Real Possibility or Just Another Utopia? Recently Published in: Applied Science Journal (2015)
Jing, D., Yang, H., Tian, Y.: Abstraction Based domain ontology extraction for idea creation. In: 13th International Conference on Quality Software (QSIC), pp. 341–348. IEEE Press, New York (2013)
Jing, D., Yang, H., Shi, M., Zhu, W.: Developing a research ideas creation system through reusing knowledge bases for ontology construction. In: 39th IEEE Annual Computers, Software and Applications Conference (COMPSAC), pp. 175–180. IEEE Press, New York (2015)
Jing, D., Yang, H.: Creativity techniques based inference activities and rules for idea generation. In: 3rd International Symposium on Software Technology, pp. 1–8. (2015)
Dean, D.L., Hender, J.M., Rodgers, T.L., Santanen, E.L.: Identifying Quality, Novel, and Creative Ideas: Constructs and Scales for Idea Evaluation. Journal of the Association for Information Systems 7, 646–698 (2006)
Puccio, G.J., Cabra, J.F.: Idea generation and idea evaluation: cognitive skills and deliberate practices. In: Mumford, M.D. (ed.) Handbook of Organisational Creativity, pp. 189–215. Elsevier Inc, London (2012)
Jing, D., Yang, H.: Creative computing for bespoke ideation. In: 39th IEEE Annual Computers, Software and Applications Conference, pp. 34–43. IEEE Press, New York (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jing, D., Zhang, C., Yang, H. (2015). Using an Ideas Creation System to Assist and Inspire Creativity in Requirements Engineering. In: Liu, L., Aoyama, M. (eds) Requirements Engineering in the Big Data Era. Communications in Computer and Information Science, vol 558. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48634-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-662-48634-4_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-48633-7
Online ISBN: 978-3-662-48634-4
eBook Packages: Computer ScienceComputer Science (R0)