reusable design
Recently Published Documents


TOTAL DOCUMENTS

44
(FIVE YEARS 5)

H-INDEX

8
(FIVE YEARS 1)

2021 ◽  
Vol 11 (4) ◽  
pp. 450-463
Author(s):  
V.N. Negoda ◽  
◽  
A.A. Kulikova ◽  

Currently, a large number of studies are being carried out on the use of ontologies in the development of automated sys-tems. Ontological modeling improves the efficiency of the software development process. The division of labor in the development of automated systems contributes to the appearance of semantic gaps between the phases of the design process. The practice of using a wide range of reusable design artifacts is a risk factor for violation of conceptual integ-rity, consistency and completeness of the developed design solutions. The article proposes a new approach to ontologi-cal modeling of automated systems, which serves the design process for their development at all stages of design up to implementation; and a new structure of metadata of ontological specifications of automated systems, which allows tak-ing into account semantically important entities and features of the system being developed. It is shown that the use of this approach significantly reduces labor costs in the design of a complex automated system in the face of changing re-quirements at different stages of system creation. The use of ontological models in the design process helps to increase the conceptual integrity, consistency and completeness of the developed design solutions.


2021 ◽  
Author(s):  
Chee How Tan ◽  
Shaohui Foong ◽  
Katja Hölttä-Otto

Abstract The field of aerial robotics has advanced rapidly, but the design knowledge has not yet been codified into reusable design principles. Design principles have been developed for many other areas of mechanical design to both advance the field itself and help novice designers benefit from the past expert knowledge easier. We used an inductive approach and collected 90 aerial robot examples through the reviewing of recent work in aerial robotics and studying the key motivations, features, functionalities and potential design contradictions. Then, design principles are iteratively derived by identifying patterns and grouping them by the problem they solve, and the innovation made to solve it. From this, we find 35 unique design examples that can be grouped into either fourteen design principles for more sensing, battery, mission, or actuation efficient design; or six design principles to improve a desired functionality in an aerial robot such as reducing complexity or improving how the robot can interact with objects or its environment. We compared the research results with similar work in the area of mechanical design and examined the commonalities and highlighted design principles unique to aerial robots. The design principles presented in this research can support the design for future innovative aerial robots.


2021 ◽  
Vol 8 (8) ◽  
pp. 9-19
Author(s):  
Jalawi Sulaiman Alshudukhi ◽  

Cloud computing exploits the software as a service model with distributed and interoperable services for the composition of software systems. Cloud-enabled systems that demand elasticity, scalability, and composition of services, etc., there is a need to capitalize on reusable solutions exploiting patterns and styles to architect cloud-based software. The objective of this research is to build and exploit a catalog of patterns that support reusable design knowledge to develop cloud-based architectures. We propose a three-step process with (i) pattern discovery, (ii) pattern documentation (building the catalog), and finally, (iii) pattern application (exploiting the catalog) to enable pattern-based architecting of cloud systems. We discovered seven patterns as generic and reusable solutions and demonstrate the pattern-driven architecture of the ECMC case study. Results suggest that pattern-based architecting enables the reuse of generic design decisions but lacks fine-grained architectural design. The solution is the first attempt towards establishing the catalog as a repository of patterns for architecture-based development of cloud systems.


2019 ◽  
Vol 2 (1) ◽  
pp. 43-60 ◽  
Author(s):  
N. Sudhakar Yadav ◽  
K. G. Srinivasa ◽  
B. Eswara Reddy

A software framework is a reusable design that requires various software components to function almost out of the box. To specify a framework, the creator must specify the different components that form the framework and how to instantiate them. Also, the communication interfaces between these various components must be defined. In this article, the authors propose such a framework based on the internet of things (IoT) for developing applications for handling emergencies of some kind. This article demonstrates the usage of the framework by explaining various applications such as tracking the status of autistic students, analytics on medical records to detect and mitigate chronic heart diseases in the Indian demographic, prediction of Parkinson's disease, determining the type of disease that corresponds to the dermatology field, and health monitoring and management using internet of things (IoT) sensing.


2016 ◽  
Vol 12 (1) ◽  
pp. 69 ◽  
Author(s):  
Junfeng Wang ◽  
Suihuai Yu ◽  
Ning Wang

Supported by ubiquitous, pervasive and embedded computing, Cyber Physical Systems (CPS) support actors and groups by services anywhere and anytime. How users interact with CPS and the provided service is the key to success. To keep a holistic view of human-CPS interaction, we propose narratives, pattern-based diagrammatic conceptual models, and formalized conceptual models which are used for step-wise derivation of design models for distributed service infrastructures. Reusable design patterns for diagrammatic model are constructed for illustrating the human-CPS interaction processes. Finally, a use case is used to illustrate the implementation of the proposed method.


2016 ◽  
Author(s):  
David Rotermund ◽  
Jonas Pistor ◽  
Janpeter Hoeffmann ◽  
Tim Schellenberg ◽  
Dmitriy Boll ◽  
...  

AbstractImplantable neuronal interfaces to the brain are an important keystone for future medical applications. However, entering this field of research is difficult since such an implant requires components from many different areas of technology. Since the complete avoidance of wires is important due to the risk of infections and other long-term problems, means for wireless transmitting data and energy are a necessity which adds to the requirements. In recent literature many high-tech components for such implants are presented with remarkable properties. However, these components are typically not freely available for your system. Every group needs to re-develop their own solution. This raises the question if it is possible to create a reusable design for an implant and its external base-station, such that it allows other groups to use it as a starting point. In this article we try to answer this question by presenting a design based exclusively on commercial off-the-shelf components and studying the properties of the resulting system. Following this idea, we present a fully wireless neuronal implant for simultaneously measuring electrocorticography signals at 128 locations from the surface of the brain. All design files are available as open source.


Sign in / Sign up

Export Citation Format

Share Document