Context Modeling and Context Transition Detection in Software Development



As software development projects increase in size and complexity, developers are becoming overloaded and need to cope with a growing amount of contextual information. This information can be captured and processed in order to improve some of the tasks performed by developers during their work. We propose a context model that represents the focus of attention of the developer at each moment. This context model adapts to changes in the focus of attention of the developer through the automatic detection of context transitions. We have developed a prototype that was submitted to an experiment with a group of developers, to collect statistical information about the context modeling process and to manually validate the context transition mechanism.


Context Modeling, Context Capture, Software Development, IDE


Artificial Intelligence

Related Project

SDiC: Software Development in Context


7th International Conference on Software Paradigm Trends (ICSOFT), July 2012

Cited by

No citations found