24,131 research outputs found

    Case study based approach to integration of sustainable design analysis, performance and building information modelling

    Get PDF
    This paper presents a case study based research of both the method and technology for integration of sustainable design analysis (SDA) and building information modelling (BIM) within smart built environments (SBE). Level 3 BIM federation and integration challenges are recognised and improvements suggested, including issues with combining geometry and managing attribute data. The research defines SDA as rapid and quantifiable analysis of diverse sustainable alternatives and ‘what if’ scenarios posed by a design team and client during the early stages of the project, where the benefits of correct decisions can significantly exceed the actual investment required. The SDA concept and BIM integration findings are explained through a convergence from conceptualisation to calculation stages, emphasising the importance of an iterative over a linear approach. The approach allowed for a multitude of “what if” scenarios to be analysed, leading to more informed sustainable solutions at the right stages of the project development, with a generally lower level of detail (LOD) and computational/modelling effort required. In addition, the final stage of Building Regulations Part L compliance calculations was reached with a lot greater level of certainty, in terms of its requirements. Finally, a strategy for long term performance monitoring and evaluation of the building design in terms of its environmental sustainability is presented, via integration between BIM and SBE (Smart Built Environment) technologies

    Influence Factors for the Choice of a Software Development Methodology

    Get PDF
    The success rate of software development projects can be increased by using a methodology that is adequate for the specific characteristics of those projects. Over time a wide range of software development methodologies has been elaborated, therefore choosing one of them is not an easy task. Our research reviews the main categories of development methodologies and then focuses, for a detailed study, on three of them: Rational Unified Process (RUP), Rapid Application Development (RAD) and Extreme Programming (XP). For each methodology it is presented the structure of software life cycle, there are identified the situations in which the methodology can be used successfully and the situations in which it tends to fail. Based on the literature review of software development methodologies and on a series of surveys, published by different researchers, exploring the state of practices in this field, we have identified a number of factors that influence the decision of choosing the most adequate development methodology for a specific project. The methodologies that are subject of this study are evaluated in relation to these factors to find out which development methodology is the most adequate depending on the level of the factors for a specific project. The results of our research are useful for the developers by helping them to identify what software development methodology can be used with success for a specific project.Software development methodology, Rational Unified Process, Rapid Application Development, Extreme Programming, choosing the adequate methodology

    Base line studies North Sea wind farms: strategy of approach for pelagic fish

    Get PDF
    The Dutch Government has decided to allow the construction of a Near Shore Wind Farm (NSW) demonstration project under the condition that a monitoring programme on - among other things - the ecological impacts is carried out. The Dutch government is responsible for providing a thorough description of the ecological reference situation in order to evaluate future effects of planned wind farms. This report describes the detailed plan of approach to establish the occurrence, density, population structure and migration patterns of pelagic fish fauna in the Dutch coastal zone. Sampling sites have been selected such that they cover the planned location of the Near Shore Wind Farm, cover reference sites and provide representative data of the pelagic fish community in the Dutch coastal zone

    A distributed agent architecture for real-time knowledge-based systems: Real-time expert systems project, phase 1

    Get PDF
    We propose a distributed agent architecture (DAA) that can support a variety of paradigms based on both traditional real-time computing and artificial intelligence. DAA consists of distributed agents that are classified into two categories: reactive and cognitive. Reactive agents can be implemented directly in Ada to meet hard real-time requirements and be deployed on on-board embedded processors. A traditional real-time computing methodology under consideration is the rate monotonic theory that can guarantee schedulability based on analytical methods. AI techniques under consideration for reactive agents are approximate or anytime reasoning that can be implemented using Bayesian belief networks as in Guardian. Cognitive agents are traditional expert systems that can be implemented in ART-Ada to meet soft real-time requirements. During the initial design of cognitive agents, it is critical to consider the migration path that would allow initial deployment on ground-based workstations with eventual deployment on on-board processors. ART-Ada technology enables this migration while Lisp-based technologies make it difficult if not impossible. In addition to reactive and cognitive agents, a meta-level agent would be needed to coordinate multiple agents and to provide meta-level control

    SLA-Oriented Resource Provisioning for Cloud Computing: Challenges, Architecture, and Solutions

    Full text link
    Cloud computing systems promise to offer subscription-oriented, enterprise-quality computing services to users worldwide. With the increased demand for delivering services to a large number of users, they need to offer differentiated services to users and meet their quality expectations. Existing resource management systems in data centers are yet to support Service Level Agreement (SLA)-oriented resource allocation, and thus need to be enhanced to realize cloud computing and utility computing. In addition, no work has been done to collectively incorporate customer-driven service management, computational risk management, and autonomic resource management into a market-based resource management system to target the rapidly changing enterprise requirements of Cloud computing. This paper presents vision, challenges, and architectural elements of SLA-oriented resource management. The proposed architecture supports integration of marketbased provisioning policies and virtualisation technologies for flexible allocation of resources to applications. The performance results obtained from our working prototype system shows the feasibility and effectiveness of SLA-based resource provisioning in Clouds.Comment: 10 pages, 7 figures, Conference Keynote Paper: 2011 IEEE International Conference on Cloud and Service Computing (CSC 2011, IEEE Press, USA), Hong Kong, China, December 12-14, 201

    A Software Suite for the Control and the Monitoring of Adaptive Robotic Ecologies

    Get PDF
    Adaptive robotic ecologies are networks of heterogeneous robotic devices (sensors, actuators, automated appliances) pervasively embedded in everyday environments, where they learn to cooperate towards the achievement of complex tasks. While their flexibility makes them an increasingly popular way to improve a system’s reliability, scalability, robustness and autonomy, their effective realisation demands integrated control and software solutions for the specification, integration and management of their highly heterogeneous and computational constrained components. In this extended abstract we briefly illustrate the characteristic requirements dictated by robotic ecologies, discuss our experience in developing adaptive robotic ecologies, and provide an overview of the specific solutions developed as part of the EU FP7 RUBICON Project
    • …
    corecore