161,474 research outputs found
The European Declarative System, Database, and Languages
The EP2025 EDS project develops a highly parallel information server that supports established high-value interfaces. We describe the motivation for the project, the architecture of the system, and the design and application of its database and language subsystems. The Elipsys logic programming language, its advanced applications, EDS Lisp, and the Metal machine translation system are examined
Pervasive Parallel And Distributed Computing In A Liberal Arts College Curriculum
We present a model for incorporating parallel and distributed computing (PDC) throughout an undergraduate CS curriculum. Our curriculum is designed to introduce students early to parallel and distributed computing topics and to expose students to these topics repeatedly in the context of a wide variety of CS courses. The key to our approach is the development of a required intermediate-level course that serves as a introduction to computer systems and parallel computing. It serves as a requirement for every CS major and minor and is a prerequisite to upper-level courses that expand on parallel and distributed computing topics in different contexts. With the addition of this new course, we are able to easily make room in upper-level courses to add and expand parallel and distributed computing topics. The goal of our curricular design is to ensure that every graduating CS major has exposure to parallel and distributed computing, with both a breadth and depth of coverage. Our curriculum is particularly designed for the constraints of a small liberal arts college, however, much of its ideas and its design are applicable to any undergraduate CS curriculum
Management and Security of IoT systems using Microservices
Devices that assist the user with some task or help them to make an informed decision are called smart devices. A network of such devices connected to internet are collectively called as Internet of Things (IoT). The applications of IoT are expanding exponentially and are becoming a part of our day to day lives. The rise of IoT led to new security and management issues. In this project, we propose a solution for some major problems faced by the IoT devices, including the problem of complexity due to heterogeneous platforms and the lack of IoT device monitoring for security and fault tolerance. We aim to solve the above issues in a microservice architecture. We build a data pipeline for IoT devices to send data through a messaging platform Kafka and monitor the devices using the collected data by making real time dashboards and a machine learning model to give better insights of the data. For proof of concept, we test the proposed solution on a heterogeneous cluster, including Raspberry Pi’s and IoT devices from different vendors. We validate our design by presenting some simple experimental results
Recommended from our members
Biomimetic Design and Fabrication of Interior Architecture of Tissue Scaffolds Using Solid Freeform Fabrication
Modeling, design and fabrication of tissue scaffolds with intricate architecture,
porosity and pore size for desired tissue properties presents a challenge in tissue engineering.
This paper will present the details of our development in designing and fabrication of the
interior architecture of scaffolds using a novel design approach. The Interior Architecture
Design (IAD) approach seeks to generate scaffold layered freeform fabrication tool path without
forming complicated 3D CAD scaffold models. This involves: applying the principle of layered
manufacturing to determine the scaffold individual layered process planes and layered contour;
defining the 2D characteristic patterns of the scaffold building blocks (unit cells) to form the
Interior Scaffold Pattern; and the generation of process tool path for freeform fabrication of
these scaffolds with the specified interior architecture. Feasibility studies applying the IAD
algorithm to example models and the generation of fabrication planning instructions will be
presented.Mechanical Engineerin
- …