Skip to content

Activity Based Computing

Sharing Experiences from Human-Centric Software Engineering Research

My current visit of down under (Australia) provided me with several opportunities to visit several colleagues, albeit for short catch meetings, and share our current research directions and ¬†outcomes. My discussions and invited talks mainly focused on our experiences of devising and executing an ambitious agenda of taking an interdisciplinary approach to combining our historical interests in technological focused research and development efforts with our increasing attention to the socio-cognitive aspects of the origin, development, and use of the technologies (i.e., tools, middleware, design methods) that we devise and empirically assess. This kind of research falls within the theme of “human-centric software engineering” that is increasingly gaining attention of software engineering community. During my visit, I gave three talks about our experiences of human-centric software engineering research at three places: University of Technology Sydney, NICTA, and the University of Adelaide.Read More »Sharing Experiences from Human-Centric Software Engineering Research

Leveraging Activity Based Computing and Cloud Computing for Global Software Engineering

We have been working on exploring the use of activity based computing for guiding the design and development of next generation of tools for supporting software engineering in general and global software engineering in particular. At the same time, we have started work on leveraging cloud computing for the provision of such platforms and tools as a service. Recently, I gave two talks on this topic when I visited PNNL, Richland, Washington State, USA and Software Engineering Centre at Chalmers University of Technology in Gothenburg, Sweden. The slides of the talks are here:¬†ActivityTheory-CloudComputing-GSE-pdf. The details on this work can be found in the papers that Paolo Tell, Aufeef Chauhan, and I have written. ABC4GSD is driven through Paolo Tell’s PhD research and Tool as a Service (TaaS) work is being carried out through Aufeef Chauhan’s PhD work. The abstract of my talk is here:Read More »Leveraging Activity Based Computing and Cloud Computing for Global Software Engineering