321,800 research outputs found
Recommended from our members
Reusability in software engineering
This paper surveys recent work concerning reusability in software engineering. The current directions in software reusability are discussed, and the two major approaches of reusable building blocks and reusable patterns studied. An extensive bibliography, parts of which are annotated, is included
A Generic Storage API
We present a generic API suitable for provision of highly generic storage
facilities that can be tailored to produce various individually customised
storage infrastructures. The paper identifies a candidate set of minimal
storage system building blocks, which are sufficiently simple to avoid
encapsulating policy where it cannot be customised by applications, and
composable to build highly flexible storage architectures. Four main generic
components are defined: the store, the namer, the caster and the interpreter.
It is hypothesised that these are sufficiently general that they could act as
building blocks for any information storage and retrieval system. The essential
characteristics of each are defined by an interface, which may be implemented
by multiple implementing classes.Comment: Submitted to ACSC 200
Aiming Perfectly in the Dark - Blind Interference Alignment through Staggered Antenna Switching
We propose a blind interference alignment scheme for the vector broadcast
channel where the transmitter is equipped with M antennas and there are K
receivers, each equipped with a reconfigurable antenna capable of switching
among M preset modes. Without any knowledge of the channel coefficient values
at the transmitters and with only mild assumptions on the channel coherence
structure we show that MK/M+K-1 degrees of freedom are achievable. The key to
the blind interference alignment scheme is the ability of the receivers to
switch between reconfigurable antenna modes to create short term channel
fluctuation patterns that are exploited by the transmitter. The achievable
scheme does not require cooperation between transmit antennas and is therefore
applicable to the MxK X network as well. Only finite symbol extensions are
used, and no channel knowledge at the receivers is required to null the
interference.Comment: 27 pages, 15 figure
Patterning nonisometric origami in nematic elastomer sheets
Nematic elastomers dramatically change their shape in response to diverse
stimuli including light and heat. In this paper, we provide a systematic
framework for the design of complex three dimensional shapes through the
actuation of heterogeneously patterned nematic elastomer sheets. These sheets
are composed of \textit{nonisometric origami} building blocks which, when
appropriately linked together, can actuate into a diverse array of three
dimensional faceted shapes. We demonstrate both theoretically and
experimentally that: 1) the nonisometric origami building blocks actuate in the
predicted manner, 2) the integration of multiple building blocks leads to
complex multi-stable, yet predictable, shapes, 3) we can bias the actuation
experimentally to obtain a desired complex shape amongst the multi-stable
shapes. We then show that this experimentally realized functionality enables a
rich possible design landscape for actuation using nematic elastomers. We
highlight this landscape through theoretical examples, which utilize large
arrays of these building blocks to realize a desired three dimensional origami
shape. In combination, these results amount to an engineering design principle,
which we hope will provide a template for the application of nematic elastomers
to emerging technologies
Plot-based urbanism and urban morphometrics : measuring the evolution of blocks, street fronts and plots in cities
Generative urban design has been always conceived as a creation-centered process, i.e. a process mainly concerned with the creation phase of a spatial transformation. We argue that, though the way we create a space is important, how that space evolves in time is ways more important when it comes to providing livable places gifted by identity and sense of attachment. We are presenting in this paper this idea and its major consequences for urban design under the title of āPlot-Based Urbanismā. We will argue that however, in order for a place to be adaptable in time, the right structure must be provided āby designā from the outset. We conceive urban design as the activity aimed at designing that structure. The force that shapes (has always shaped) the adaptability in time of livable urban places is the restless activity of ordinary people doing their own ordinary business, a kind of participation to the common good, which has hardly been acknowledged as such, that we term āinformal participationā. Investigating what spatial components belong to the spatial structure and how they relate to each other is of crucial importance for urban design and that is the scope of our research. In this paper a methodology to represent and measure form-related properties of streets, blocks, plots and buildings in cities is presented. Several dozens of urban blocks of different historic formation in Milan (IT) and Glasgow (UK) are surveyed and analyzed. Effort is posed to identify those spatial properties that are shared by clusters of cases in history and therefore constitute the set of spatial relationships that determine the morphological identity of places. To do so, we investigate the analogy that links the evolution of urban form as a cultural construct to that of living organisms, outlining a conceptual framework of reference for the further investigation of āthe DNA of placesā. In this sense, we identify in the year 1950 the nominal watershed that marks the first āspeciationā in urban history and we find that factors of location/centrality, scale and street permeability are the main drivers of that transition towards the entirely new urban forms of contemporary cities
- ā¦