PurposeGiven the growing interest in modern construction techniques and the emergence of innovative technologies, construction site layout planning research has progressively been investigating approaches to adopt inn...
详细信息
PurposeGiven the growing interest in modern construction techniques and the emergence of innovative technologies, construction site layout planning research has progressively been investigating approaches to adopt innovative concepts and incorporate renewed approaches to improve widespread efficiency. This research develops a decision-making tool that optimizes construction site layout plans. The developed model targets two main objectives: minimizing material transportation costs and maximizing safety by optimally placing facilities on construction ***/methodology/approachA novel approach is devised based on the integration of Building Information Modeling and Generative Design (BIM-GD). This engine is used to optimize the multi-objective site layout problems to identify layout alternatives in the early project stages. Parametric modeling uses Dynamo to construct the model and explore constraints initially. Finally, the GD environment is utilized to create different design alternatives, and then the decision-making procedure selects the most appropriate design alternative. Additionally, a case study is applied to validate the effectiveness of the developed *** results indicate the effectiveness of the proposed GD tool and its potential for more complex applications. The GD engine examined optimal layout plans, balancing different objectives and adhering to appointed geometric constraints. A case study was conducted to assess the model's effectiveness and showcase its suitability. Construction Site Layout Planning (CSLP) is an essential step in design that can influence considerable aspects, such as material transportation expenses and different safety standards on the site. Employing visual programming for parametric modeling within Dynamo-Revit creates an expedient and user-friendly platform for planning engineers who may require more programming expertise to create and program algorithmic models visually. Utilizing GD in CSLP has proven to
The Geospatial Analytics Extension for KNIME (GAEK) is an innovative tool designed to integrate visual programming with geospatial analytics, streamlining GIS education and research in social sciences. GAEK simplifies...
详细信息
The Geospatial Analytics Extension for KNIME (GAEK) is an innovative tool designed to integrate visual programming with geospatial analytics, streamlining GIS education and research in social sciences. GAEK simplifies access for users with an intuitive, visual interface for complex spatial analysis tasks and contributes to the organization of the GIS Knowledge Tree through its geospatial analytics nodes. This paper discusses GAEK's architecture, functionalities, and its transformative impact on GIS applications. While GAEK significantly enhances user experience and research reproducibility, future updates aim to expand its functionality and optimize its bundled environment.
Fire safety regulations impose very strict requirements on building design, especially for buildings built with combustible materials. It is believed that it is possible to improve the management of these regulations ...
详细信息
Fire safety regulations impose very strict requirements on building design, especially for buildings built with combustible materials. It is believed that it is possible to improve the management of these regulations with a better integration of fire protection aspects in the building information modeling (BIM) approach. A new BIM-based domain is emerging, the automated code checking, with its growing number of dedicated approaches. However, only very few of these works have been dedicated to managing the compliance to fire safety regulations in timber buildings. In this paper, the applicability to fire safety in the Canadian context is studied by constituting and executing a complete method from the regulations text through code-checking construction to result analysis. A design science approach is used to propose a code-checking method with a detailed analysis of the National Building Code of Canada (NBCC) in order to obtain the required information. The method starts by retrieving information from the regulation text, leading to a compliance check of an architectural building model. Then, the method is tested on a set of fire safety regulations and validated on a building model from a real project. The selected fire safety rules set a solid basis for further development of checking rules for the field of fire safety. This study shows that the main challenges for rule checking are the modeling standards and the elements' required levels of detail. The implementation of the method was successful for geometrical as well as non-geometrical requirements, although further work is needed for more advanced geometrical studies, such as sprinkler or fire dampers positioning.
This article addresses one of the major end-user software engineering (EUSE) challenges, namely, how to motivate end users to apply unfamiliar software engineering techniques and activities to achieve their goal: tran...
详细信息
This article addresses one of the major end-user software engineering (EUSE) challenges, namely, how to motivate end users to apply unfamiliar software engineering techniques and activities to achieve their goal: translate requirements into software that meets their needs. EUSE activities are secondary to the goal that the program is helping to achieve and end-user programming is opportunistic. The challenge is then to find ways to incorporate EUSE activities into the existing workflow without users having to make substantial changes to the type of work they do or their priorities. In this article, we set out an approach to EUSE for webbased applications. We also propose a software lifecycle that is consistent with the conditions and priorities of end users without programming skills and is well-aligned with EUSE's characteristic informality, ambiguity and opportunisticness. Users applying this lifecyclemanage to find solutions that they would otherwise be unable to identify. They also develop quality products. Users of this approach will not have to be acquainted with software engineering, as a framework will take them through the web-centred EUSE lifecycle step-by-step. We also report a statistical experiment in which users develop web software with and without a framework to guide them through the lifecycle. Its aim is to validate the applicability of our framework-driven lifecycle.
This paper introduces a model-based environment and its application in the parallel signal processing domain. The key concepts of the approach are the domain-specific model-based programming environment and the automa...
详细信息
This paper introduces a model-based environment and its application in the parallel signal processing domain. The key concepts of the approach are the domain-specific model-based programming environment and the automatic software synthesis technique enabling non-software engineers to build complex applications. Graphical model building, multiple aspects, hierarchy, and multiple views help manage the complexity of the application. The configurable model builder and the unified run-time support make the use of the same core technology in different domains possible. In the parallel signal processing domain, the signal flow graph, the hardware topology and resources, and the assignment constraints are modelled. A macro dataflow graph is generated from the signal flow model, then partitioned and mapped onto the processor network satisfying the assignment constraints. The required makefiles, message routing maps, and network loader configuration files are also automatically generated. Different system engineering tools provide hardware topology verification and performance prediction based on information extracted from the models.
The article is devoted to solving the scientific problem of accumulating and systematizing models and machine learning algorithms by developing a repository of deep neural network models for analyzing and predicting o...
详细信息
The article is devoted to solving the scientific problem of accumulating and systematizing models and machine learning algorithms by developing a repository of deep neural network models for analyzing and predicting of spatial processes in order to support the process of making managerial decisions in the field of ensuring conditions for sustainable development of regions. The issues of architecture development and software implementation of a repository of deep neural network models for spatial data analysis are considered, based on a new ontological model, which makes it possible to systematize models in terms of their application for solving design problems. An ontological model of a deep neural network repository for spatial data analysis is decomposed into the domain of deep machine learning models, problems being solved and data. Special attention is paid to the problems of storing data in the repository and the development of a subsystem for visualizing neural networks using a graph model. The authors have shown that for organizing a repository of deep neural network models, it is advisable to use a scientifically grounded set of database management systems integrated into a multi-model storage, characterizing the domains of using relational and NoSQL storages.
The assessment of a building's energy performance as a design factor in the early design stages is a very demanding and complex procedure. Over the last decades, a number of tools and methods have been developed t...
详细信息
The assessment of a building's energy performance as a design factor in the early design stages is a very demanding and complex procedure. Over the last decades, a number of tools and methods have been developed to address performance-related design questions, mostly using Multi-Objective Optimization Algorithms. Parametric modelling offers dynamic control over geometry and components, allowing the designer to assess multiple variants at the same time. In this paper, a new design workflow methodology is proposed, integrating evolutionary algorithms and energy simulation through Grasshopper for Rhinoceros 3d, for a comprehensive exploration of performance-based design alternatives in the building scale.
In this paper a user interface management system is presented based on the same object-oriented approach to the design of both the user interface and the application semantics. However, data for user interface and app...
详细信息
In this paper a user interface management system is presented based on the same object-oriented approach to the design of both the user interface and the application semantics. However, data for user interface and application semantics are stored and processed apart. The outstanding feature of the system is that the modelling technique is identical for both, using the same tool for semantic data modelling. The modelling technique supports most characteristics of the object oriented paradigm: objects, classes and inheritance. The diagrams used can describe among others the concepts classification, aggregation, decomposition, generalization. Attributes of objects can be described in property forms. Transition diagrams are applied to specify the interaction possible to the end user. From these specifications a run time version of the whole application can be generated. A protocol is used for the communication between application and user interface manager during run time. Some features of Delft Direct Manipulation Manager are demonstrated with the design and implementation of a small application with direct manipulation.
Tethered satellite systems (TSS) are characterized by uneven distribution of mass and environment parameters in space. As a result the use of mathematical models with distributed parameters is required. This kind of s...
详细信息
Tethered satellite systems (TSS) are characterized by uneven distribution of mass and environment parameters in space. As a result the use of mathematical models with distributed parameters is required. This kind of systems is described by the differential equations with complex boundary conditions. The complexity of the boundary conditions is caused by the presence of the end-bodies that perform spatial fluctuations, and by the variable length of the tether. Computer simulation of TSS motion takes a long time. This paper presents a parallel algorithm for motion simulation of the TSS and representation of this algorithm in the form of a graph model in graph-symbolic programming technology. The speedup of a parallel program that implements the proposed algorithm is evaluated for shared memory and distributed memory computer systems. This evaluation is compared with the results of experiments made on computer cluster. The advantages of using graph models of algorithms for modeling the motion of the TSS are discussed.
Data can be distinguished according to volume, variable types and distribution, and each of these characteristics imposes constraints upon the choice of applicable algorithms for their visualisation. This has led to a...
详细信息
Data can be distinguished according to volume, variable types and distribution, and each of these characteristics imposes constraints upon the choice of applicable algorithms for their visualisation. This has led to an abundance of often disparate algorithmic techniques. Previous work has shown that a hybrid algorithmic approach can be successful in addressing the impact of data volume on the feasibility of multidimensional scaling (MDS). This paper presents a system and framework in which a user can easily explore algorithms as well as their hybrid conjunctions and the data flowing through them. visual programming and a novel algorithmic architecture let the user semi-automatically define data-flows and the coordination of multiple views of algorithmic and visualisation components. We propose that our approach has two main benefits: significant improvements in run times of MDS algorithms can be achieved, and intermediate views of the data and the visualisation program structure can provide greater insight and control over the visualisation process.
暂无评论