Searched for:
(1 - 20 of 32)

Pages

document
Moonen, Roel (author), Ras, Erik Jan (author), Harvey, Clare (author), Alles, Jeroen (author), Moulijn, J.A. (author)
Small-scale parallel trickle-bed reactors were used to evaluate the performance of a commercial hydrodesulfurization catalyst under industrially relevant conditions. Catalyst extrudates were loaded as a single string in reactor tubes. It is demonstrated that product sulfur levels and densities obtained with the single-pellet-string reactor...
journal article 2017
document
Moonen, P. (author), Sluys, L.J. (author), Carmeliet, J. (author)
A macroscopic framework to model heat transfer in materials and composites, subjected to physical degradation, is proposed. The framework employs the partition of unity concept and captures the change from conduction-dominated transfer in the initial continuum state to convection and radiation-dominated transfer in the damaged state. The...
journal article 2011
document
Boogerd, C. (author), Moonen, L. (author)
Static software checking tools are useful as an additional automated software inspection step that can easily be integrated in the development cycle and assist in creating secure, reliable and high quality code. However, an often quoted disadvantage of these tools is that they generate an inordinate number of warnings, including many false...
report 2009
document
Boogerd, C. (author), Moonen, L. (author)
In spite of the widespread use of coding standards and tools enforcing their rules, there is little empirical evidence supporting the intuition that they prevent the introduction of faults in software. In previous work, we performed a pilot study to assess the relation between rule violations and actual faults, using the MISRA C 2004 standard on...
report 2009
document
Cornelissen, B. (author), Zaidman, A. (author), Van Deursen, A. (author), Moonen, L. (author), Koschke, R. (author)
Program comprehension is an important activity in software maintenance, as software must be sufficiently understood before it can be properly modified. The study of a program's execution, known as dynamic analysis, has become a common technique in this respect and has received substantial attention from the research community, particularly over...
journal article 2009
document
Moonen, P. (author), Sluys, L.J. (author), Carmeliet, J. (author)
A continuous-discontinuous approach to simulate failure is presented. The formulation covers both diffuse damage processes in the bulk material as well as the initiation and propagation of discrete cracks. Comparison with experimental data on layered sandstone shows that the modeling strategy accurately captures the physics of the failure process.
conference paper 2009
document
Moonen, P. (author)
Degradation of porous materials usually does not have a single identifiable cause, but results from the complex interaction between different types of degradation mechanisms. In the study at hand, both experimental and numerical methods are employed to gain insight herein. A novel continuous-discontinuous concept to model physical degradation of...
doctoral thesis 2009
document
Cornelissen, S.G.M. (author), Moonen, L. (author), Zaidman, A. (author)
Preprint of paper published in: ICSM 2008 - IEEE International Conference on Software Maintenance, 28 September-4 October 2008; doi:10.1109/ICSM.2008.4658059 Program comprehension is an important concern in software maintenance because these tasks generally require a degree of knowledge of the system at hand. While the use of dynamic analysis in...
report 2008
document
Cornelissen, S.G.M. (author), Zaidman, A. (author), Holten, D. (author), Moonen, L. (author), Van Deursen, A. (author), Van Wijk, J.J. (author)
Preprint of article published in: Journal of Systems and Software (Elsevier), 81 (12), 2008; doi:10.1016/j.jss.2008.02.068 An important part of many software maintenance tasks is to gain a sufficient level of understanding of the system at hand. The use of dynamic information to aid in this software understanding process is a common practice...
report 2008
document
Cornelissen, S.G.M. (author), Moonen, L. (author)
Preprint of paper published in: Journal of Software Maintenance and Evolution (Wiley), 2008 Program comprehension is an important concern in the context of software maintenance tasks because these activities generally require a certain degree of knowledge of the system at hand. Although the use of dynamic analysis for information gathering has...
report 2008
document
Cornelissen, S.G.M. (author), Zaidman, A.E. (author), Van Deursen, A. (author), Moonen, L. (author), Koschke, R. (author)
Preprint of paper published in: IEEE Transactions on Software Engineering, 35 (5), 2009; doi:10.1109/TSE.2009.28 Program comprehension is an important activity in software maintenance, as software must be sufficiently understood before it can be properly modified. The study of a program's execution, known as dynamic analysis, has become a common...
report 2008
document
Boogerd, C.J. (author), Moonen, L. (author)
Preprint of paper published in: ICSM 2008 - IEEE International Conference on Software Maintenance, 28 September-4 October 2008; doi:10.1109/ICSM.2008.4658076 In spite of the widespread use of coding standards and tools enforcing their rules, there is little empirical evidence supporting the intuition that they prevent the introduction of faults...
report 2008
document
Marin, M. (author), Moonen, L. (author), Van Deursen, A. (author)
In this paper we propose a systematic strategy for migrating crosscutting concerns in existing object-oriented systems to aspect-based solutions. The proposed strategy consists of four steps: mining, exploration, documentation and refactoring of crosscutting concerns. We discuss in detail a new approach to aspect refactoring that is fully...
report 2007
document
Marin, M. (author), Moonen, L. (author), Van Deursen, A. (author)
Our analysis of crosscutting concerns in real-life software systems (totaling over 500,000 LOC) and in aspect-oriented literature, indicated a number of properties that allow for their decomposition in primitive building blocks which are atomic crosscutting concerns. We identify these blocks as crosscutting concern sorts, and we use them to...
report 2007
document
Rousseaux, O. (author), Leus, G. (author), Moonen, M. (author)
To allow for a computationally efficient equalization scheme for the frequency-selective transmission channels encountered in wireless local area network (WLAN) applications, cyclic prefix (CP) block transmission schemes have been proposed, such as single-carrier CP (SC-CP) and multi-carrier CP (MC-CP) transmission, also known as orthogonal...
journal article 2007
document
Cornelissen, B. (author), Holten, D. (author), Zaidman, A. (author), Moonen, L. (author), Van Wijk, J.J. (author), Van Deursen, A. (author)
The use of dynamic information to aid in software understanding is a common practice nowadays. One of the many approaches concerns the comprehension of execution traces. A major issue in this context is scalability: due to the vast amounts of information, it is a very difficult task to successfully find your way through such traces without...
report 2007
document
Marin, M. (author), Moonen, L. (author), Van Deursen, A. (author)
Understanding crosscutting concerns is difficult because their underlying relations remain hidden in a class-based decomposition of a system. Based on an extensive investigation of crosscutting concerns in existing systems and literature, we identified a number of typical implementation idioms and relations that allow us to group such concerns...
report 2007
document
Cornelissen, B. (author), Holten, D. (author), Zaidman, A. (author), Moonen, L. (author), Van Wijk, J.J. (author), Van Deursen, A. (author)
conference paper 2007
document
Marin, M. (author), Moonen, L. (author), Van Deursen, A. (author)
conference paper 2007
document
Cornelissen, B. (author), Van Deursen, A. (author), Moonen, L. (author), Zaidman, A. (author)
Agile software development methods such as eXtreme Programming have brought renewed attention to testing during the software development process, both as a quality assurance method and as a form of live documentation. It is for this reason that a software system’s testsuite is an ideal starting point for gaining knowledge about its inner...
report 2006
Searched for:
(1 - 20 of 32)

Pages