Engineering Software for the Wave-Seabed Interaction: PORO-WSSI Model

Author(s):  
Dong-Sheng Jeng ◽  
Yan Lu

Wave-induced seabed instability around marine facilities has been recognized as a key issue in the design of marine facilities. Most previous studies have been focused on individual issues in the area, without a global consideration. This limits the research outcomes to pure academic research, and practical engineers are rarely to use it in the real design, as it is too complicated. In this study, first we establish a new model for random wave-induced residual pore pressure in marine sediments. Second, we integrate the new model with previous work, including analytical and numerical models, into a simple package (PORO-WSSI). In the model, a GUI (Graphical User Interface) will be included. The main feature of the PORO-WSSI will be outlined and numerical results will be presented and discussed.

2015 ◽  
Author(s):  
Stephen M. Hollister

A new model for ship design calculations is presented that separates the graphical user interface (GUI) from the calculations (CALC). Design programs can now be defined as more than one interactive graphical user interface tied to one calculation. Several different GUIs can be created for one CALC engine and one GUI can be created to launch several CALC engines in sequence. The GUI of choice is a spreadsheet due to its availability, programmable customization, powerful analysis tools, cross-platform capability, and open code environment.


2020 ◽  
Author(s):  
Mathias Bavay ◽  
Michael Reisecker ◽  
Thomas Egger ◽  
Daniela Korhammer

Abstract. As numerical model developers, we have experienced first hand how most users struggle with the configuration of the models, leading to numerous support requests. Such issues are usually mitigated by offering a Graphical User Interface (GUI) that flattens the learning curve. This requires however a significant investment for the model developer as well as a specific skill set. Moreover, this does not fit with the daily duties of model developers. As a consequence, when a GUI has been created, usually within a specific project and often relying on an intern, the maintenance either constitutes a major burden or is not performed. This also tends to limit the evolution of the numerical models themselves, since the model developers try to avoid having to change the GUI. In this paper we describe an approach based on an XML description of the required numerical model configuration elements and a C++/Qt tool (Inishell) that creates a GUI based on this description on the fly. This makes maintenance of the GUI very simple and enables users to easily get an up-to-date GUI for configuring the numerical model. The first version of this tool was written almost ten years ago and showed that the concept works very well for our own surface processes models. A full rewrite offering a more modern interface and extended capabilities is presented in this paper.


10.29007/wtwg ◽  
2019 ◽  
Author(s):  
Osama Barack ◽  
Liguo Huang

As mobile applications have become popular among end-users, developers have intro- duced a wide range of features that increase the complexity of application code. Orthogonal Defect Classification (ODC) is a model that enables developers to classify defects and track the process of inspection and testing. However, ODC was introduced to classify defects of traditional software. Mobile applications differ from traditional applications in many ways; they are susceptible to external factors, such as screen and network changes, notifi- cations, and phone interruptions, which affect the applications’ functioning. Therefore, in this paper, the ODC model will be adapted to accommodate defects of mobile applications. This allows us to address newly introduced application defects found in the mobile domain, such as energy, notification, and Graphical User Interface (GUI). In addition, based on the new model, we classify found defects of two well-known mobile applications. Moreover, we discuss one-way and two-way analyses. This work provides developers with a suitable defect analysis technique for mobile applications.


LoRaWAN technology has been here for several years as one of LPWAN technologies. It consists of various components such as end nodes, a gateway, a network server, and an application server at the minimum. The servers have been exclusive products of commercial companies, and not many experimental or academic ones are available. Recently one such software has been developed. However, few fully functional academic ones have been reported. In this study, we implement a fully functional private independent LoRaWAN platform for the academic research of LPWAN Internet of Things (IoT) and demonstrate that our platform can support not only end-to-end LoRaWAN communication but also graphical user interface on an embedded and limited computing power system.


2021 ◽  
Author(s):  
Mathias Bavay ◽  
Michael Reisecker ◽  
Thomas Egger ◽  
Daniela Korhammer

<p>As numerical model developers, we have experienced first hand how most users struggle with the configuration of the models, leading to numerous support requests. Such issues are usually mitigated by offering a Graphical User Interface (GUI) that flattens the learning curve. This requires however a significant investment for the model developer as well as a specific skill set. Moreover, this does not fit with the daily duties of model developers. As a consequence, when a GUI has been created -- usually within a specific project and often relying on an intern -- the maintenance either constitutes a major burden or is not performed. This also tends to limit the evolution of the numerical models themselves, since the model developers try to avoid having to change the GUI.</p><p>To circumvent that problem, we have developed Inishell [1], a C++/Qt application based on an XML description of the inputs required by the numerical model that generates a GUI on the fly. This makes maintenance of the GUI very simple and enables users to easily get an up-to-date GUI for configuring the numerical model. The first version of this tool was written almost ten years ago and showed that the concept works very well for our own surface processes models. A full rewrite offering a more modern interface and extended capabilities is presented here.</p><p> </p><p><span>[1] </span>Bavay, M., Reisecker, M., Egger, T., and Korhammer, D., “<em>Inishell 2.0: Semantically driven automatic GUI generation for scientific models”</em>, Geosci. Model Dev. Discuss. [preprint], https://doi.org/10.5194/gmd-2020-339, in review, 2020.</p>


Author(s):  
Shahnam Navaee

The problem of nonlinear bending of beams has been of special interest to many engineering mechanics researchers through the years. In the presented paper, the development of an interactive Graphical User Interface (GUI) module for investigating large deflections of circular shaped flexible beams subjected to an end concentrated load is discussed. The numerical computations in the developed module are performed using various special tools available in MATLAB. The module employs the GUIDE (Graphical User Interface Development Environment) feature of this software package to allow the user to interactively prescribe various beam and loading parameters to generate the output in the desired form. Even though MATLAB is widely used in many educational institutions and corporations all across the world, the utility of the GUIDE feature of this powerful tool is relatively unrecognized or underutilized. The developed module can serve as an effective and invaluable tool for the design of flexible beams. In an earlier paper of the author published in the proceedings of the 2009 ASME International Mechanical Engineering Congress and Exposition (IMECE), the development of a toolkit created using LabVIEW for determining multiple equilibriums configurations of straight cantilever beams subjected to inclined end loads were discussed. The present paper additionally compares and contrasts some of various important features of these two premier engineering software tools (MATLAB & LabVIEW) while presenting the solution for this new problem. The paper can be of special interest not only to the researchers specifically interested in the problem of large deformations of flexible structural components, but also to those searching to find a perfect tool to investigate other class of engineering problems.


Sign in / Sign up

Export Citation Format

Share Document