scholarly journals Language Family Engineering with Product Lines of Multi-level Models

Author(s):  
Juan de Lara ◽  
Esther Guerra

AbstractModelling is an essential activity in software engineering. It typically involves two meta-levels: one includes meta-models that describe modelling languages, and the other contains models built by instantiating those meta-models. Multi-level modelling generalizes this approach by allowing models to span an arbitrary number of meta-levels. A scenario that profits from multi-level modelling is the definition of language families that can be specialized (e.g., for different domains) by successive refinements at subsequent meta-levels, hence promoting language reuse. This enables an open set of variability options given by all possible specializations of the language family. However, multi-level modelling lacks the ability to express closed variability regarding the availability of language primitives or the possibility to opt between alternative primitive realizations. This limits the reuse opportunities of a language family. To improve this situation, we propose a novel combination of product lines with multi-level modelling to cover both open and closed variability. Our proposal is backed by a formal theory that guarantees correctness, enables top-down and bottom-up language variability design, and is implemented atop the MetaDepth multi-level modelling tool.

2002 ◽  
Vol 8 (2-3) ◽  
pp. 97-120 ◽  
Author(s):  
ROBERTO BASILI ◽  
FABIO MASSIMO ZANZOTTO

Robustness has been traditionally stressed as a general desirable property of any computational model and system. The human NL interpretation device exhibits this property as the ability to deal with odd sentences. However, the difficulties in a theoretical explanation of robustness within the linguistic modelling suggested the adoption of an empirical notion. In this paper, we propose an empirical definition of robustness based on the notion of performance. Furthermore, a framework for controlling the parser robustness in the design phase is presented. The control is achieved via the adoption of two principles: the modularisation, typical of the software engineering practice, and the availability of domain adaptable components. The methodology has been adopted for the production of CHAOS, a pool of syntactic modules, which has been used in real applications. This pool of modules enables a large validation of the notion of empirical robustness, on the one side, and of the design methodology, on the other side, over different corpora and two different languages (English and Italian).


Author(s):  
Charles Fefferman ◽  
C. Robin Graham

This introductory chapter begins with a brief definition of conformal geometry. Conformal geometry is the study of spaces in which one knows how to measure infinitesimal angles but not lengths. A conformal structure on a manifold is an equivalence class of Riemannian metrics, in which two metrics are identified if one is a positive smooth multiple of the other. In [FG], the authors outlined a construction of a nondegenerate Lorentz metric in n+2 dimensions associated to an n-dimensional conformal manifold, which they called the ambient metric. This association enables one to construct conformal invariants in n dimensions from pseudo-Riemannian invariants in n+2 dimensions, and in particular shows that conformal invariants are plentiful. The formal theory outlined in [FG] did not provide details. This book provides these details. An overview of the subsequent chapters is also presented.


Author(s):  
JORGE L. DIAZ-HERRERA ◽  
PETER KNAUBER ◽  
GIANCARLO SUCCI

Software product lines are one of the most promising fields in software engineering. They aim at the synergistic construction of software products. A successful introduction of software product lines requires three essential ingredients: a business analysis of the overall advantages that can come from product lines, the definition of a systematic process for product lines development, and the definition of general models, in a standard format, which can guide the development process.


Author(s):  
K. T. Tokuyasu

During the past investigations of immunoferritin localization of intracellular antigens in ultrathin frozen sections, we found that the degree of negative staining required to delineate u1trastructural details was often too dense for the recognition of ferritin particles. The quality of positive staining of ultrathin frozen sections, on the other hand, has generally been far inferior to that attainable in conventional plastic embedded sections, particularly in the definition of membranes. As we discussed before, a main cause of this difficulty seemed to be the vulnerability of frozen sections to the damaging effects of air-water surface tension at the time of drying of the sections.Indeed, we found that the quality of positive staining is greatly improved when positively stained frozen sections are protected against the effects of surface tension by embedding them in thin layers of mechanically stable materials at the time of drying (unpublished).


2018 ◽  
pp. 10-37
Author(s):  
Barbara Curyło

In the discussion on the future of the EU, the topic of differentiated integration has become a strategic issue, with different variants beginning to appear as modus operandi of the European Union, which has become a subject of controversy among Member States. Significantly, the debate on differentiated integration began to be accompanied by reflections on disintegration. This article attempts to define disintegration on the assumption that it should be defined through the prism of integration, and that such a defining process can not be limited to concluding a one-way contrast between disintegration versus integration and vice versa. This is due to the assumption that the European Union is a dichotomous construct in which integration and disintegration mutually exclude and complement each other. This dichotomy is most evident in the definition of integration and disintegration through the prism of Europeanisation top-down and bottom-up processes that generate, reveal, visualize, stimulate integration mechanisms what allows to diagnose their determinants.


1986 ◽  
Vol 9 (3) ◽  
pp. 323-342
Author(s):  
Joseph Y.-T. Leung ◽  
Burkhard Monien

We consider the computational complexity of finding an optimal deadlock recovery. It is known that for an arbitrary number of resource types the problem is NP-hard even when the total cost of deadlocked jobs and the total number of resource units are “small” relative to the number of deadlocked jobs. It is also known that for one resource type the problem is NP-hard when the total cost of deadlocked jobs and the total number of resource units are “large” relative to the number of deadlocked jobs. In this paper we show that for one resource type the problem is solvable in polynomial time when the total cost of deadlocked jobs or the total number of resource units is “small” relative to the number of deadlocked jobs. For fixed m ⩾ 2 resource types, we show that the problem is solvable in polynomial time when the total number of resource units is “small” relative to the number of deadlocked jobs. On the other hand, when the total number of resource units is “large”, the problem becomes NP-hard even when the total cost of deadlocked jobs is “small” relative to the number of deadlocked jobs. The results in the paper, together with previous known ones, give a complete delineation of the complexity of this problem under various assumptions of the input parameters.


Water ◽  
2021 ◽  
Vol 13 (12) ◽  
pp. 1682
Author(s):  
Yoonja Kang ◽  
Yeongji Oh

The interactive roles of zooplankton grazing (top-down) and nutrient (bottom-up) processes on phytoplankton distribution in a temperate estuary were investigated via dilution and nutrient addition experiments. The responses of size-fractionated phytoplankton and major phytoplankton groups, as determined by flow cytometry, were examined in association with zooplankton grazing and nutrient availability. The summer bloom was attributed to nanoplankton, and microplankton was largely responsible for the winter bloom, whereas the picoplankton biomass was relatively consistent throughout the sampling periods, except for the fall. The nutrient addition experiments illustrated that nanoplankton responded more quickly to phosphate than the other groups in the summer, whereas microplankton had a faster response to most nutrients in the winter. The dilution experiments ascribed that the grazing mortality rates of eukaryotes were low compared to those of the other groups, whereas autotrophic cyanobacteria were more palatable to zooplankton than cryptophytes and eukaryotes. Our experimental results indicate that efficient escape from zooplankton grazing and fast response to nutrient availability synergistically caused the microplankton to bloom in the winter, whereas the bottom-up process (i.e., the phosphate effect) largely governed the nanoplankton bloom in the summer.


Drones ◽  
2021 ◽  
Vol 5 (2) ◽  
pp. 52
Author(s):  
Thomas Lee ◽  
Susan Mckeever ◽  
Jane Courtney

With the rise of Deep Learning approaches in computer vision applications, significant strides have been made towards vehicular autonomy. Research activity in autonomous drone navigation has increased rapidly in the past five years, and drones are moving fast towards the ultimate goal of near-complete autonomy. However, while much work in the area focuses on specific tasks in drone navigation, the contribution to the overall goal of autonomy is often not assessed, and a comprehensive overview is needed. In this work, a taxonomy of drone navigation autonomy is established by mapping the definitions of vehicular autonomy levels, as defined by the Society of Automotive Engineers, to specific drone tasks in order to create a clear definition of autonomy when applied to drones. A top–down examination of research work in the area is conducted, focusing on drone navigation tasks, in order to understand the extent of research activity in each area. Autonomy levels are cross-checked against the drone navigation tasks addressed in each work to provide a framework for understanding the trajectory of current research. This work serves as a guide to research in drone autonomy with a particular focus on Deep Learning-based solutions, indicating key works and areas of opportunity for development of this area in the future.


2018 ◽  
Vol 6 (4) ◽  
pp. 401-428
Author(s):  
Miriam R. Lowi

Studies of identity and belonging in Gulf monarchies tend to privilege tribal or religious affiliation, if not the protective role of the ruler as paterfamilias. I focus instead on the ubiquitous foreigner and explore ways in which s/he contributes to the definition of national community in contemporary gcc states. Building upon and moving beyond the scholarly literature on imported labor in the Gulf, I suggest that the different ‘categories’ of foreigners impact identity and the consolidation of a community of privilege, in keeping with the national project of ruling families. Furthermore, I argue that the ‘European,’ the non-gcc Arab, and the predominantly Asian (and increasingly African) laborer play similar, but also distinct roles in the delineation of national community: while they are differentially incorporated in ways that protect the ‘nation’ and appease the citizen-subject, varying degrees of marginality reflect Gulf society’s perceptions or aspirations of the difference between itself and ‘the other(s).’


2013 ◽  
Vol 216 ◽  
pp. 896-919 ◽  
Author(s):  
Sebastian Heilmann ◽  
Lea Shih ◽  
Andreas Hofem

AbstractMany studies raise doubts about the effectiveness of the institutions, programmes and instruments that shape the Chinese national innovation system. This article scrutinizes central–local interactions in the national Torch Programme that has governed a large group of high-technology zones since 1988. The Torch Programme's procedural practices challenge widely shared assumptions about the dirigiste character of Chinese innovation policy. It combines centralized definition of programme objectives with extensive local implementation experiments. As three case studies demonstrate, bottom-up policy innovations are effectively fed back into national programme adjustments and into horizontal policy diffusion. The array of organizational patterns and promotional instruments that emerges from competitive “experimentation under the shadow of hierarchy” (ESH) goes way beyond what could have been initiated from top down. We hypothesize that the procedural strengths displayed in the Torch Programme may provide better indicators of future innovative potential in China's high-technology zones than retrospective statistical indices and benchmarks that are derived from OECD experience.


Sign in / Sign up

Export Citation Format

Share Document