13 research outputs found

    Predicting Emergent Properties of Component Based Systems Abstract Software Product Lines (SPL), Component Based

    No full text
    Shelf (COTS) components provide a rich supporting base for creating software architectures. Further, they promise significant improvements in the quality of software configurations that can be composed from prebuilt components. Software architectural styles provide a way for achieving a desired coherence for such component-based architectures. This is because the different architectural styles enforce different quality attributes for a system. If the architectural style of an emergent system could be predicted in advance, the System Architect could make necessary changes to ensure that the quality attributes dictated by the system requirements were satisfied before the actual system was deployed. In this paper we propose a model for predicting architectural styles, and hence the quality attributes, based on use cases that need to be satisfied by a system configuration. Our technique can be used to determine stylistic conformance and hence indicate the presence or absence of architectural drift. 1

    Teaching Einsteinian physics at schools: Part 1, models and analogies for relativity

    No full text
    © 2017 IOP Publishing Ltd. The Einstein-First project aims to change the paradigm of school science teaching through the introduction of modern Einsteinian concepts of space and time, gravity and quanta at an early age. These concepts are rarely taught to school students despite their central importance to modern science and technology. The key to implementing the Einstein-First curriculum is the development of appropriate models and analogies. This paper is the first part of a three-paper series. It presents the conceptual foundation of our approach, based on simple physical models and analogies, followed by a detailed description of the models and analogies used to teach concepts of general and special relativity. Two accompanying papers address the teaching of quantum physics (Part 2) and research outcomes (Part 3)
    corecore