Team cognition and collaboration in model-driven development

Team Cognition and Collaboration in Model-Driven Development

Project Details

  • Project Overview
    We study the use of social network analysis techniques as well as data mining approaches to investigate collaboration and coordination around modeling artifacts.
  • SEGAL Members Involved
    Eric Knauss, Alessia Knauss, Kelly Blincoe (also at Drexel university), Eirini Kalliamvakou, Daniela Damian

Project Description

necsis-logoThis project studies cognition and collaboration in model-driven software development. It is part of a larger canadian research network NECSIS and benefits from the collaboration with two major industrial partners:  IBM and a large automotive manufacturing organization. NECSIS is a research partnership between nine research institutions and three industrial partners and is concerned with the study of Engineering of Complex Software-Intensive Systems for Automotive Systems.

Project Components and Results

Model development and management involves collaboration in a complex and constantly changing working context. This project (1) develops techniques that investigate the communication of project members involved in the development and refinement of models and (2) develops methods for provision of (2.1) real-time information surrounding the social network associated with interrelated models in aiding developers’ cognition and collaboration processes as well as  (2.2) recommendations for effective coordination around interrelated models.

Kelly Blincoe, Peppo Valetto, Daniela Damian. Do All Task Dependencies Require Coordination? The Role of Task Properties in Identifying Critical Coordination Needs in Software Projects. ESEC/ACM SIGSOFT International Conference on Foundations of Software Engineering (FSE) 2013, St. Petersburg, Russia, 2013

Jorge Aranda, Daniela Damian, and Arber Borici. Transition to Model-Driven Engineering: What is revolutionary, what remains the same. ACM/IEEE 15th International Conference on Model Driven Engineering Languages & Systems (MODELS ’12), Innsbruck, Austria, 2012

Eric Knauss, Daniela Damian, Germán Poo-Caamaño, and Jane Cleland-Huang. Detecting and Classifying Patterns of Requirements Clarifications. 20th International Requirements Engineering Conference, pages 251-260, Chicago, 2012

Braden Simpson, Eirini Kalliamvakou, Nathan Lambert, Daniela Damian. Aduno: Real-Time Collaborative Work Design In A Shared Workspace In Proceedings of the International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), San Francisco, USA, 2013.

Eirini Kalliamvakou, Marc Palyart, Gail Murphy and Daniela Damian. A Field Study of Modellers at Work. Modeling in Software Engineering (MiSE), 2015 IEEE/ACM 7th International Workshop on , vol., no., pp.25,29, 16-17 May 2015.

Coming soon.

Related Posts


MSc and PhD positions in SEGAL!

Our lab  is seeking applications for MSc and Doctoral research positions in the area of software ecosystems. The research pertains to... Read More →

Supporting the Adaptation of Contextual Requirements at Runtime

Today’s complex operating environments require systems to capture and document context together with requirements. Such contextual requirements are used by... Read More →

Paper accepted at ICSE 2015!

Our paper “Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams” has been accepted for JSEET track at ICSE 2015.... Read More →


Our paper “Open Source-Style Collaborative Development Practices in Commercial Projects Using GitHub” has been accepted at ICSE 2015. Congratulations Eirini,... Read More →

Secret of creativity?

The source of creativity: Making mistakes! Who would have thought that making mistakes, or taking risks to explore your ideas... Read More →
Back to Top