Searched for: department%3A%22Software%255C%252BComputer%255C%252BTechnology%22
(1 - 20 of 86)

Pages

document
Harkes, D.C. (author), Visser, E. (author)
Object-oriented programming languages support concise navigation of relations represented by references. However, relations are not first-class citizens and bidirectional navigation is not supported. The relational paradigm provides first-class relations, but with bidirectional navigation through verbose queries. We present a systematic analysis...
report 2014
document
Hermans, F. (author), Murphy-Hill, E. (author)
Spreadsheets are used extensively in business processes around the world and as such, a topic of research interest. Over the past few years, many spreadsheet studies have been performed on the EUSES spreadsheet corpus. While this corpus has served the spreadsheet community well, the spreadsheets it contains are mainly gathered with search...
report 2014
document
Espinha, T. (author), Zaidman, A. (author), Gross, H.G. (author)
Web APIs provide a systematic and extensible approach for application-toapplication interaction. Developers using web APIs are forced to accompany the API providers in their software evolution tasks. In order to understand the distress caused by this imposition on web API client developers we perform a semi-structured interview with six such...
report 2014
document
Bezemer, C.P. (author), Zaidman, A. (author)
Preprint submitted to Elsevier. The goal of performance maintenance is to improve the performance of a software system after delivery. As the performance of a system is often characterized by unexpected combinations of metric values, manual analysis of performance is hard in complex systems. In this paper, we propose an approach that helps...
report 2013
document
Visser, E. (author)
Preprint submitted to "Science of Computer Programming", Elsevier, http://dx.doi.org/10.1016/j.scico.2013.12.001 In this essay, I argue that linguistic abstraction should be used systematically as a tool to capture our emerging understanding of domains of computation. Moreover, to enable that systematic application, we need to capture our...
report 2013
document
Greiler, M.S. (author), Van Deursen, A. (author), Storey, M.A. (author)
Paper accepted for publication in the Proceedings of the Sixth International Conference on Software Testing, Verification and Validation, IEEE Computer Society, 18-22 March 2013, ISBN 978-1-4673-5961-0, doi: 10.1109/ICST.2013.45 Designing automated tests is a challenging task. One important concern is how to design test fixtures, i.e. code that...
report 2013
document
Hermans, F.F.J. (author), Pinzger, M. (author), Van Deursen, A. (author)
Preprint of article published in: Empirical Software Engineering, February 2014, Springer Science+Business Media New York, doi:10.1007/s10664-013-9296-2 Spreadsheets are used extensively in business processes around the world and just like software, spreadsheets are changed throughout their lifetime causing understandability and maintainability...
report 2013
document
De Jonge, M. (author), Visser, E. (author)
Spoofax is a language workbench for efficient development of textual domain-specific languages together with state-of-the-art IDE support. Spoofax integrates language and IDE development into a single environment, using concise, declarative specifications for languages and IDE services. We are extending Spoofax with a framework for the...
report 2013
document
Bezemer, C. (author), Zaidman, A.E. (author)
The performance of a software system directly influences customer satisfaction. Self-adaptiveness can contribute to this customer satisfaction by (1) taking appropriate measures when the performance becomes critical, e.g., the system load is too high, or (2) scheduling intensive tasks when the load is low. We investigate how self-adaptive...
report 2012
document
Van der Burg, S. (author), Davies, J. (author), Dolstra, E. (author), German, D.M. (author), Hemel, A. (author)
With the current proliferation of open source software components, intellectual property in general, and copyright law in particular, has become a critical non-functional requirement for software systems. A key problem in license compliance engineering is that the legal constraints on a product depend on the licenses of all sources and other...
report 2012
document
Hurdugaci, V. (author), Zaidman, A.E. (author)
Preprint of paper published in: 16th European Conference on Software Maintenance and Reengineering (CSMR), 27-30 March 2012; doi:10.1109/CSMR.2012.12 Unit and integration tests can be invaluable during software maintenance as they help to understand pieces of code, they help with quality assurance and they build up confidence amongst developers....
report 2012
document
Espinha, T.A. (author), Chen, C. (author), Zaidman, A.E. (author), Gross, H.G. (author)
Prepint of paper published in: ICSE Workshop on Principles of Engineering Service Oriented Systems (PESOS), 4 June 2012; doi:10.1109/PESOS.2012.6225940 Maintenance research in the context of Service Oriented Architecture (SOA) is currently lacking a suitable standard case study that can be used by scientists in order to (1) develop and assess...
report 2012
document
Espinha, T. (author), Chen, C. (author), Zaidman, A.E. (author), Gross, H.G. (author)
Preprint of paper published in: 16th European Conference on Software Maintenance and Reengineering (CSMR), 27-30 March 2012; doi:10.1109/CSMR.2012.49 Maintenance research in the context of Service Oriented Architecture (SOA) is currently lacking a suitable standard case study that can be used by scientists in order to develop and assess their...
report 2012
document
Chen, C. (author), Gross, H.G. (author), Zaidman, A.E. (author)
Preprint of paper published in: 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 17-19 December 2012; doi:10.1109/SOCA.2012.6449440 Due to the loosely coupled and highly dynamic nature of service-oriented systems, the actual configuration of such system only fully materializes at runtime, rendering many of...
report 2012
document
Kats, L.C.L. (author), Vogelij, R.G. (author), Kalleberg, K.T. (author), Visser, E. (author)
Preprint of paper published in: Onward! 2012 - Proceedings of the 11th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software, 19-26 October 2012; 10.1145/2384592.2384603 Software is rapidly moving from the desktop to theWeb. The Web provides a generic user interface that allows ubiquitous access, instant...
report 2012
document
Vonken, F. (author), Brunekreef, J. (author), Zaidman, A.E. (author), Peeters, F. (author)
In order to determine whether there is a gap between the current state-of-the-practice and state-of-the-art in software engineering, we performed a broad survey among Dutch software producing organizations. Our survey covers aspects of the software engineering cycle ranging from requirements engineering, over design and implementation to testing...
report 2012
document
De Jonge, M. (author), Kats, L.C.L. (author), Soderberg, E. (author), Visser, E. (author)
Author's version of the work published in: ACM Transactions on Programming Languages and Systems (TOPLAS), 34 (4), 2012; doi:10.1145/2400676.2400678. Integrated development environments (IDEs) increase programmer productivity, providing rapid, interactive feedback based on the syntax and semantics of a language. Unlike conventional parsing...
report 2012
document
Raemaekers, S.B.A. (author), Van Deursen, A. (author), Visser, J. (author)
Preprint of paper published in: ICSM 2012 - Proceedings of the IEEE International Conference on Software Maintenance, 23-28 September 2012; doi:10.1109/ICSM.2012.6405296 Backward compatibility is a major concern for any library developer. In this paper, we evaluate how stable a set of frequently used third-party libraries is in terms of method...
report 2012
document
Bezemer, C.P. (author), Zaidman, A.E. (author), Van der Hoeven, A. (author), Van de Graaf, A. (author), Wiertz, M. (author), Weijers, R. (author)
Preprint of paper published in: ICSM 2012 - Proceedings of the IEEE International Conference on Software Maintenance, 23-28 September 2012; doi:10.1109/ICSM.2012.6405319 The goal of performance maintenance is to improve the performance of a software system after delivery. As the performance of a system is often characterized by unexpected...
report 2012
document
Romano, D. (author), Pinzger, M. (author)
Preprint of paper published in: ICWS 2012 - IEEE 19th International Conference on Web Services, 24-29 June 2012; doi:10.1109/ICWS.2012.29 In the service-oriented paradigm web service interfaces are considered contracts between web service subscribers and providers. However, these interfaces are continuously evolving over time to satisfy changes...
report 2012
Searched for: department%3A%22Software%255C%252BComputer%255C%252BTechnology%22
(1 - 20 of 86)

Pages