IDE 2.0

Marcel Bruch, Eric Bodden, Martin Monperrus, Mira Mezini
2010 Proceedings of the FSE/SDP workshop on Future of software engineering research - FoSER '10  
Today's Integrated Development Environments (IDEs) only integrate the tools and knowledge of a single user and workstation. This neglects the fact that the way in which we develop and maintain a piece of software and interact with our IDE provides a rich source of information that can help ourselves and other programmers to avoid mistakes in the future, or improve productivity otherwise. We argue that, in the near future, IDEs will undergo a revolution that will significantly change the way in
more » ... hich we develop and maintain software, through integration of collective intelligence, the knowledge of the masses. We describe the concept of an IDE based on collective intelligence and discuss three example instantiations of such IDEs. * This work was supported by CASED (
doi:10.1145/1882362.1882374 dblp:conf/sigsoft/BruchBMM10 fatcat:7hi57fiwizgixlbrfwp4cpieye