Searched for: collection%253Air
(341 - 360 of 520)

Pages

document
Bouwers, E. (author), Lilienthal, C. (author), Visser, J. (author), Van Deursen, A. (author)
Evaluating the complexity of the architecture of a softwaresystem is a difficult task. Many aspects have to be considered to come to a balanced assessment. Several architecture evaluation methods have been proposed, but very few define a quality model to be used during the evaluation process. In addition, those methods that do introduce a...
report 2010
document
Kats, C.L. (author), Kalleberg, K.T. (author), Visser, E. (author)
In meta-programming with concrete object syntax, meta programs can be written using the concrete syntax of manipulated programs. Quotations of concrete syntax fragments and anti-quotations for meta-level expressions and variables are used to manipulate the abstract representation of programs. These small, isolated fragments are often ambiguous...
lecture notes 2010
document
Wiegmans, B.W. (author), Visser, J. (author), Konings, R. (author), Pielage, B.J.A. (author)
Now, 10 years after the first plans, we analyse in this paper what has happened with Underground Logistic Systems (ULS). The major question in this paper is: Which barriers and enablers led to the failure of ULS and what ULS spin-offs can be found nowadays? Several factors can be classified as barriers or enablers. The main conclusions that can...
journal article 2010
document
Hemel, Z. (author), Groenewegen, D.M. (author), Kats, L.C.L. (author), Visser, E. (author)
Modern web application development frameworks provide web application developers with highlevel abstractions to improve their productivity. However, their support for static verification of applications is limited. Inconsistencies in an application are often not detected statically, but appear as errors at run-time. The reports about these...
report 2010
document
Luijten, B. (author), Visser, J. (author)
We performed an empirical study of the relation between technical quality of software products and the defect resolution performance of their maintainers. In particular, we tested the hypothesis that ratings for source code maintainability, as employed by the SIG quality model, are correlated with ratings for defect resolution speed. This study...
report 2010
document
Visser, E. (author)
This paper describes the workflow for performing systematic literature reviews with the researchr digital library environment.
report 2010
document
Kats, L.C. (author), Visser, E. (author)
Software platforms such as the Java Virtual Machine or the CLR .NET virtual machine have their own ecosystem of a core programming language or instruction set, libraries, and developer community. Programming languages can target multiple software platforms to increase interoperability or to boost performance. Introducing a new compiler backend...
report 2010
document
Kats, L.C.L. (author), Visser, E. (author), Wachsmuth, G. (author)
Syntax definitions are pervasive in modern software systems, and serve as the basis for language processing tools like parsers and compilers. Mainstream parser generators pose restrictions on syntax definitions that follow from their implementation algorithm. They hamper evolution, maintainability, and compositionality of syntax definitions. The...
report 2010
document
Groenewegen, D.M. (author), Visser, E. (author)
Data validation rules constitute the constraints that data input and processing must adhere to in addition to the structural constraints imposed by a data model. Web modeling tools do not make all types of data validation explicit in their models, hampering full code generation and model expressivity. Web application frameworks do not offer a...
report 2010
document
Kats, L.C.L. (author), Visser, E. (author)
Spoofax is a language workbench for efficient, agile development of textual domain-specific languages with state-of-the-art IDE support. Spoofax integrates language processing techniques for parser generation, meta-programming, and IDE development into a single environment. It uses concise, declarative specifications for languages and IDE...
report 2010
document
Kats, L.C.L. (author), Visser, E. (author)
Spoofax is a language workbench for efficient, agile development of textual domain-specific languages with state-of-the-art IDE support. It provides a comprehensive environment that integrates syntax definition, program transformation, code generation, and declarative specification of IDE components Preprint accepted for publication in SPLASH...
report 2010
document
Raghunathan, S.B. (author), Van Dijk, T. (author), Peterman, E.J.G. (author), Visser, T.D. (author)
In trying to manipulate the intensity distribution of a focused field, one typically uses amplitude or phase masks. Here we explore an approach, namely, varying the state of spatial coherence of the incident field. We experimentally demonstrate that the focusing of a Bessel-correlated beam produces an intensity minimum at the geometric focus...
journal article 2010
document
Kats, L.C.L. (author), Kalleberg, K.T. (author), Visser, E. (author)
Modern IDEs increase developer productivity by incorporating many different kinds of editor services. These can be purely syntactic, such as syntax highlighting, code folding, and an outline for navigation; or they can be based on the language semantics, such as in-line type error reporting and resolving identifier declarations. Building all...
journal article 2010
document
Sloane, A.M. (author), Kats, L.C.L. (author), Visser, E. (author)
Attribute grammars are a powerful specification paradigm for many language processing tasks, particularly semantic analysis of programming languages. Recent attribute grammar systems use dynamic scheduling algorithms to evaluate attributes by need. In this paper, we show how to remove the need for a generator, by embedding a dynamic approach in...
journal article 2010
document
Groenewegen, D.M. (author), Visser, E. (author)
Data validation rules constitute the constraints that data input and processing must adhere to in addition to the structural constraints imposed by a data model. Web modeling tools do not make all types of data validation explicit in their models, hampering full code generation and model expressivity. Web application frameworks do not offer a...
journal article 2010
document
Bisschop, F. (author), Visser, P.J. (author), Van Rhee, C. (author), Verhagen, H.J. (author)
Convential models for the erosion of non-cohesive sediments overestimate the erosion rate induced by high flow velocities. These high flow velocities occur, for instance, in breaching of embankments or dunes (flow velocities up to 10 m/s) or in jetting sand with a trailing suction hopper dredger (30 to 60 m/s). At these very large flow...
conference paper 2010
document
Van Dijk, T. (author), Fischer, D.G. (author), Visser, T.D. (author), Wolf, E. (author)
In the analysis of light scattering on a sphere it is implicitly assumed that the incident field is spatially fully coherent. However, under usual circumstances the field is partially coherent. We generalize the partial waves expansion method to this situation and examine the influence of the degree of coherence of the incident field on the...
journal article 2010
document
van Dijk, T. (author), Schouten, H.F. (author), Ubachs, W. (author), Visser, T.D. (author)
conference paper 2010
document
Bouwers, E. (author), Visser, J. (author), Van Deursen, A. (author)
Accepted for publication in the Proceedings of the International Conference on Software Maintenance (ICSM), 2009, IEEE Computer Society. Software architecture evaluation methods aim at identifying potential maintainability problems for a given architecture. Several of these methods exist, which typically prescribe the structure of the evaluation...
report 2009
document
Groenewegen, D.M. (author), Visser, E. (author)
This paper is a pre-print of: Danny M. Groenewegen, Eelco Visser. Integration of Data Validation and User Interface Concerns in a DSL for Web Applications. In Mark G. J. van den Brand, Jeff Gray, editors, Software Language Engineering, Second International Conference, SLE 2009, Denver, USA, October, 2009. Lecture Notes in Computer Science,...
lecture notes 2009
Searched for: collection%253Air
(341 - 360 of 520)

Pages