Searched for: subject:"IDEs"
(1 - 7 of 7)
document
De Souza Amorim, L.E. (author), Erdweg, S.T. (author), Wachsmuth, G.H. (author), Visser, Eelco (author)

Principled syntactic code completion enables developers to change source code by inserting code templates, thus increasing developer efficiency and supporting language exploration. However, existing code completion systems are ad-hoc and neither complete nor sound. They are not complete and only provide few code templates for selected...

conference paper 2016
document
Vergu, V. (author), Neron, P. (author), Visser, E. (author)
The formal definition the semantics of a programming language and its implementation are typically separately defined, with the risk of divergence such that properties of the formal semantics are not properties of the implementation. In this paper, we present DynSem, a domain-specific language for the specification of the dynamic semantics of...
report 2015
document
De Beer, R. (author), Van Ormondt, D. (author)
This work was done in the context of FP7 - PEOPLE Marie Curie Initial Training Network Project PITN-GA-2012-316679-TRANSACT. This report describes the development, installation and usage of the HSVD and HLSVD plugin for the jMRUI software system. The latter system is maintained by the TRANSACT EU project. The plugins aim at providing information...
report 2015
document
De Jonge, M. (author)
The goal of this dissertation is to develop techniques that simplify the implementation of tool support for new languages. More specifically, we focus on language-parametric solutions for the implementation of language-specific editor support. In the first part of this dissertation we investigate generic techniques to recover from syntax errors...
doctoral thesis 2014
document
Van Deursen, A. (author), Mesbah, A. (author), Cornelissen, B. (author), Zaidman, A. (author), Pinzger, M. (author), Guzzi, A. (author)
In practice, many people have to work together to develop and maintain a software system. However, the programmer’s key tool, the Integrated Development Environment (IDE), is a solo-tool, serving to help individual programmers understand and modify the system. Such an IDE does not leverage the knowledge other team members may have of the design...
report 2010
document
Goluch, E.D. (author), Wolfrum, B. (author), Singh, P.S. (author), Zevenbergen, M.A.G. (author), Lemay, S.G. (author)
Amperometric detection is ideally suited for integration into micro- and nanofluidic systems as it directly yields an electrical signal and does not necessitate optical components. However, the range of systems to which it can be applied is constrained by the limited sensitivity and specificity of the method. These limitations can be partially...
journal article 2009
document
Guzzi, A. (author), Bachelli, A. (author), Riche, Y. (author), Van Deursen, A. (author)
Teamwork in software engineering is time-consuming and problematic. In this paper, we explore how to better support developers’ collaboration in teamwork, focusing on the software implementation phase happening in the integrated development environment (IDE). Conducting a qualitative investigation, we learn that developers’ teamwork needs mostly...
report
Searched for: subject:"IDEs"
(1 - 7 of 7)