Prof. Zakaria Maamar

Is Software Engineering Ready for the Social Era?


We have never been so connected like nowadays. We have become more and more social by forming spontaneous relations and engaging in interactions to share information with each other (even with strangers). In this talk, we highlight the evolution of software engineering, point out social systems' characteristics, and then discuss how these characteristics could affect software engineering. We expect that these characteristics will make software engineering evolve one more time to meet the social era's challenges. Existing software development models and practices need to be revisited and social systems complexity needs to be mastered with new and advanced software engineering models and practices, techniques, and languages in preparation for the transition from the traditional (no-social) model to the social model of development.

 



Bio: Zakaria Maamar is professor in the College of Technological Innovation at Zayed University, Dubai, United Arab Emirates. His research interests include service computing, social computing, and business process management. Zakaria has extensively published in different peer reviewed journals and conferences, regularly serves on the program and organizing committees of several international conferences and workshops, and last but not least serves on the editorial boards of many international journals. He is the recipient of an IBM Faculty Award in 2009. Zakaria has a PhD in computer science from Laval University, Quebec City, Canada.