ment (IDE) to develop a system at hand, by reading, understand-ing, and writing its source code. They do so by exploiting the tools and facilities provided by the IDE. This also allows them to build a mental model of the system to perform informed changes. It is however not clear how and when developers use which facility and tool, and to what extent the current services o↵ered by the IDE appropriately support the navigation. We present an approach to visualize the activities of developers within the IDE, implemented in a tool: DFlow. DFlow records all IDE interactions that occur during a development session and visualizes them through a web-based visualization platform. I
Models become increasingly important for software development processes. Though there is a multitude...
Every day, most software developers use development tools to write, build, and maintain their code. ...
Software development is a global activity unconstrained by the bounds of time and space. A major eff...
Abstract—Most development activities, like program under-standing, source code navigation and editin...
become the de facto standard vehicle to develop software systems. The user interface (UI) of an IDE ...
velopers with tools and facilities to support development activi-ties. Developers use IDEs to read, ...
Teamwork in software engineering is time-consuming and problematic. In this paper, we explore how to...
Abstract: An important goal of workflow engines is to simplify the way in which the interaction of w...
Abstract—This demo introduces WorkItemExplorer, an in-teractive environment to visually explore data...
Integrated Development Environments (IDEs) provide a convenient standalone solution that supports de...
Teamwork in software engineering is time-consuming and problematic. In this paper, we explore how to...
Software Visualization is, despite the many publications and advances in this research field, still ...
Integrated development environments such as Eclipse and Visual Studio provide tools and capabilities...
Abstract—Developing software is a complex mental activity, requiring extensive technical knowledge a...
Nowadays, software development is largely carried out using Integrated Development Environments, or ...
Models become increasingly important for software development processes. Though there is a multitude...
Every day, most software developers use development tools to write, build, and maintain their code. ...
Software development is a global activity unconstrained by the bounds of time and space. A major eff...
Abstract—Most development activities, like program under-standing, source code navigation and editin...
become the de facto standard vehicle to develop software systems. The user interface (UI) of an IDE ...
velopers with tools and facilities to support development activi-ties. Developers use IDEs to read, ...
Teamwork in software engineering is time-consuming and problematic. In this paper, we explore how to...
Abstract: An important goal of workflow engines is to simplify the way in which the interaction of w...
Abstract—This demo introduces WorkItemExplorer, an in-teractive environment to visually explore data...
Integrated Development Environments (IDEs) provide a convenient standalone solution that supports de...
Teamwork in software engineering is time-consuming and problematic. In this paper, we explore how to...
Software Visualization is, despite the many publications and advances in this research field, still ...
Integrated development environments such as Eclipse and Visual Studio provide tools and capabilities...
Abstract—Developing software is a complex mental activity, requiring extensive technical knowledge a...
Nowadays, software development is largely carried out using Integrated Development Environments, or ...
Models become increasingly important for software development processes. Though there is a multitude...
Every day, most software developers use development tools to write, build, and maintain their code. ...
Software development is a global activity unconstrained by the bounds of time and space. A major eff...