Panel: Software requirements engineering education in a changing world

One of the biggest challenges of organizations in contemporary times is the ability to manage rapid changes in business environment. Software and expert information systems can help to manage changes and thus contribute to addressing this challenge. The initial, and perhaps, most important activities in software and expert systems development are to elicit, analyze, specify, and validate requirements. The methods, processes, tools, and techniques for performing these activities is called ‘Requirements Engineering’ (RE). The aim of this panel is to bring together RE academics, practitioners, and researchers to discuss innovative ways of educating and training RE professionals that would develop software and information systems to address rapid changes in business environment. Additionally, this panel intends to identify and examine various challenges of RE education in our changing world, and proffer possible strategies to address them. We hope that the discussions from this panel will inform RE and REE practice.

[1]  Zahra Shakeri Hossein Abad,et al.  What are Practitioners Asking about Requirements Engineering? An Exploratory Analysis of Social Q&A Sites , 2016, 2016 IEEE 24th International Requirements Engineering Conference Workshops (REW).

[2]  Jaelson Brelaz de Castro,et al.  Towards a Metamodel for a Requirements Engineering Process of Embedded Systems , 2016, 2016 VI Brazilian Symposium on Computing Systems Engineering (SBESC).

[3]  Amir Zeid Using simulation games to teach global software engineering courses , 2015, 2015 IEEE Frontiers in Education Conference (FIE).

[4]  Axel Böttcher,et al.  An “objects first, tests second” approach for software engineering education , 2015, 2015 IEEE Frontiers in Education Conference (FIE).

[5]  Renate Motschnig,et al.  Developing diversity awareness of software engineers: A Diversity Framework and its application in an academic and life-long learning context , 2016, 2016 IEEE Frontiers in Education Conference (FIE).

[6]  Mohsen Dorodchi,et al.  Utilizing open source software in teaching practice-based software engineering courses , 2016, 2016 IEEE Frontiers in Education Conference (FIE).

[7]  Tony Clark,et al.  Towards a comprehensive Meta-Model for KAOS , 2013, 2013 3rd International Workshop on Model-Driven Requirements Engineering (MoDRE).

[8]  Vinay Kulkarni,et al.  A conceptual framework for enterprise agility , 2015, SAC.

[9]  Vinay Kulkarni,et al.  A Data-centric Approach to Change Management , 2015, 2015 IEEE 19th International Enterprise Distributed Object Computing Conference.

[10]  Joshua C. Nwokeji A framework for enterprise agility , 2015, SAC.

[11]  Tony Clark,et al.  A proposal for consolidated intentional modeling language , 2013 .

[12]  Juha-Pekka Tolvanen,et al.  Proceedings of the Second Workshop on Graphical Modeling Language Development , 2013, ECOOP 2013.

[13]  Vladimir Uskov,et al.  Innovative Business Analysis curriculum for Computer Science, IT and engineering programs , 2016, 2016 IEEE Frontiers in Education Conference (FIE).