29,584 research outputs found

    Using real options to select stable Middleware-induced software architectures

    Get PDF
    The requirements that force decisions towards building distributed system architectures are usually of a non-functional nature. Scalability, openness, heterogeneity, and fault-tolerance are examples of such non-functional requirements. The current trend is to build distributed systems with middleware, which provide the application developer with primitives for managing the complexity of distribution, system resources, and for realising many of the non-functional requirements. As non-functional requirements evolve, the `coupling' between the middleware and architecture becomes the focal point for understanding the stability of the distributed software system architecture in the face of change. It is hypothesised that the choice of a stable distributed software architecture depends on the choice of the underlying middleware and its flexibility in responding to future changes in non-functional requirements. Drawing on a case study that adequately represents a medium-size component-based distributed architecture, it is reported how a likely future change in scalability could impact the architectural structure of two versions, each induced with a distinct middleware: one with CORBA and the other with J2EE. An option-based model is derived to value the flexibility of the induced-architectures and to guide the selection. The hypothesis is verified to be true for the given change. The paper concludes with some observations that could stimulate future research in the area of relating requirements to software architectures

    Adaptive content mapping for internet navigation

    Get PDF
    The Internet as the biggest human library ever assembled keeps on growing. Although all kinds of information carriers (e.g. audio/video/hybrid file formats) are available, text based documents dominate. It is estimated that about 80% of all information worldwide stored electronically exists in (or can be converted into) text form. More and more, all kinds of documents are generated by means of a text processing system and are therefore available electronically. Nowadays, many printed journals are also published online and may even discontinue to appear in print form tomorrow. This development has many convincing advantages: the documents are both available faster (cf. prepress services) and cheaper, they can be searched more easily, the physical storage only needs a fraction of the space previously necessary and the medium will not age. For most people, fast and easy access is the most interesting feature of the new age; computer-aided search for specific documents or Web pages becomes the basic tool for information-oriented work. But this tool has problems. The current keyword based search machines available on the Internet are not really appropriate for such a task; either there are (way) too many documents matching the specified keywords are presented or none at all. The problem lies in the fact that it is often very difficult to choose appropriate terms describing the desired topic in the first place. This contribution discusses the current state-of-the-art techniques in content-based searching (along with common visualization/browsing approaches) and proposes a particular adaptive solution for intuitive Internet document navigation, which not only enables the user to provide full texts instead of manually selected keywords (if available), but also allows him/her to explore the whole database

    Proper-Time Hypersurface of Non-Relativistic Matter Flows: Galaxy Bias in General Relativity

    Full text link
    We compute the second-order density fluctuation in the proper-time hypersurface of non-relativistic matter flows and relate it to the galaxy number density fluctuation in general relativity. At the linear order, it is equivalent to the density fluctuation in the comoving synchronous gauge, in which two separate gauge conditions coincide. However, at the second order, the density fluctuations in these gauge conditions differ, while both gauge conditions represent the proper-time hypersurface. Compared to the density fluctuation in the temporal comoving and the spatial C-gauge conditions, the density fluctuation in the commonly used gauge condition (N=1N=1 and Nα=0N^\alpha=0) violates the mass conservation at the second order. We provide their physical interpretations in each gauge condition by solving the geodesic equation and the nonlinear evolution equations of non-relativistic matter. We apply this finding to the second-order galaxy biasing in general relativity, which complements the second-order relativistic description of galaxy clustering in Yoo & Zaldarriaga (2014).Comment: 16 pages, no figures, accepted for publication in PR
    • …
    corecore