7 research outputs found
Graphical Support for the Design and Evaluation of Configurable Logic Blocks
Developing a tool supporting humans to design and evaluate CLB-based circuits requires a lot of know-how and research from different fields of computer science.
In this work, the newly developed application q2d, especially its design and implementation will be introduced as a possible tool for approaching CLB circuit development with graphical UI support.
Design decisions and implementation will be discussed and a workflow example will be given.:1 Introduction
1.1 Forethoughts
1.2 Theoretical Background
1.2.1 Definitions
1.2.2 Expressing Connections between Circuit Elements
1.2.3 Global Context and Target Function
1.2.4 Problem formulation as QBF and SAT
2 Description of the Implemented Tool
2.1 Design Decisions
2.1.1 Choice of Language, Libraries and Frameworks
2.1.2 Solving the QBF Problem
2.1.3 Design of the Internally Used Meta-Model
2.1.4 User Interface Ergonomics
2.1.5 Aspects of Schematic Visualization
2.1.6 Limitations
2.2 Implemented Features
2.2.1 Basic Interaction
2.2.2 User-Defined Components
2.2.3 Generation of Circuit Symbols
2.2.4 Methods for Specifying Functional Behaviour
3 Implementation Details
3.1 Classes Involved in the Component Meta-Model
3.2 The Document Entry Class and its Factory
3.3 Model and View
3.3.1 The Model Element Hierarchy
3.3.2 The Schematics Element Hierarchy
3.4 The Quantor Interface
4 An Example Workflow
4.1 The Task
4.2 A Component Descriptor for Xilinx’ LUT6-2
4.3 Designing the Model
4.4 Computing the Desired Configuration
5 Summary and Outlook
5.1 Achieved Results
5.2 Suggested Improvements
References
A Acronyms and Glossary
B UML Diagram
SocialLink: exploiting graph embeddings to link DBpedia entities to Twitter profiles
SocialLink is a project designed to match social media profiles on Twitter to corresponding entities in DBpedia. Built to bridge the vibrant Twitter social media world and the Linked Open Data cloud, SocialLink enables knowledge transfer between the two, both assisting Semantic Web practitioners in better harvesting the vast amounts of information available on Twitter and allowing leveraging of DBpedia data for social media analysis tasks. In this paper, we further extend the original SocialLink approach by exploiting graph-based features based on both DBpedia and Twitter, represented as graph embeddings learned from vast amounts of unlabeled data. The introduction of such new features required to redesign our deep neural network-based candidate selection algorithm and, as a result, we experimentally demonstrate a significant improvement of the performances of SocialLink
Non-parametric class completeness estimators for collaborative knowledge graphs — the case of wikidata
Collaborative Knowledge Graph platforms allow humans and automated scripts to collaborate in creating, updating and interlinking entities and facts. To ensure both the completeness of the data as well as a uniform coverage of the different topics, it is crucial to identify underrepresented classes in the Knowledge Graph. In this paper, we tackle this problem by developing statistical techniques for class cardinality estimation in collaborative Knowledge Graph platforms. Our method is able to estimate the completeness of a class—as defined by a schema or ontology—hence can be used to answer questions such as “Does the knowledge base have a complete list of all {Beer Brands—Volcanos—Video Game Consoles}?” As a use-case, we focus on Wikidata, which poses unique challenges in terms of the size of its ontology, the number of users actively populating its graph, and its extremely dynamic nature. Our techniques are derived from species estimation and data-management methodologies, and are applied to the case of graphs and collaborative editing. In our empirical evaluation, we observe that i) the number and frequency of unique class instances drastically influence the performance of an estimator, ii) bursts of inserts cause some estimators to overestimate the true size of the class if they are not properly handled, and iii) one can effectively measure the convergence of a class towards its true size by considering the stability of an estimator against the number of available instances
Graphical Support for the Design and Evaluation of Configurable Logic Blocks
Developing a tool supporting humans to design and evaluate CLB-based circuits requires a lot of know-how and research from different fields of computer science.
In this work, the newly developed application q2d, especially its design and implementation will be introduced as a possible tool for approaching CLB circuit development with graphical UI support.
Design decisions and implementation will be discussed and a workflow example will be given.:1 Introduction
1.1 Forethoughts
1.2 Theoretical Background
1.2.1 Definitions
1.2.2 Expressing Connections between Circuit Elements
1.2.3 Global Context and Target Function
1.2.4 Problem formulation as QBF and SAT
2 Description of the Implemented Tool
2.1 Design Decisions
2.1.1 Choice of Language, Libraries and Frameworks
2.1.2 Solving the QBF Problem
2.1.3 Design of the Internally Used Meta-Model
2.1.4 User Interface Ergonomics
2.1.5 Aspects of Schematic Visualization
2.1.6 Limitations
2.2 Implemented Features
2.2.1 Basic Interaction
2.2.2 User-Defined Components
2.2.3 Generation of Circuit Symbols
2.2.4 Methods for Specifying Functional Behaviour
3 Implementation Details
3.1 Classes Involved in the Component Meta-Model
3.2 The Document Entry Class and its Factory
3.3 Model and View
3.3.1 The Model Element Hierarchy
3.3.2 The Schematics Element Hierarchy
3.4 The Quantor Interface
4 An Example Workflow
4.1 The Task
4.2 A Component Descriptor for Xilinx’ LUT6-2
4.3 Designing the Model
4.4 Computing the Desired Configuration
5 Summary and Outlook
5.1 Achieved Results
5.2 Suggested Improvements
References
A Acronyms and Glossary
B UML Diagram
Graphical Support for the Design and Evaluation of Configurable Logic Blocks
Developing a tool supporting humans to design and evaluate CLB-based circuits requires a lot of know-how and research from different fields of computer science.
In this work, the newly developed application q2d, especially its design and implementation will be introduced as a possible tool for approaching CLB circuit development with graphical UI support.
Design decisions and implementation will be discussed and a workflow example will be given.:1 Introduction
1.1 Forethoughts
1.2 Theoretical Background
1.2.1 Definitions
1.2.2 Expressing Connections between Circuit Elements
1.2.3 Global Context and Target Function
1.2.4 Problem formulation as QBF and SAT
2 Description of the Implemented Tool
2.1 Design Decisions
2.1.1 Choice of Language, Libraries and Frameworks
2.1.2 Solving the QBF Problem
2.1.3 Design of the Internally Used Meta-Model
2.1.4 User Interface Ergonomics
2.1.5 Aspects of Schematic Visualization
2.1.6 Limitations
2.2 Implemented Features
2.2.1 Basic Interaction
2.2.2 User-Defined Components
2.2.3 Generation of Circuit Symbols
2.2.4 Methods for Specifying Functional Behaviour
3 Implementation Details
3.1 Classes Involved in the Component Meta-Model
3.2 The Document Entry Class and its Factory
3.3 Model and View
3.3.1 The Model Element Hierarchy
3.3.2 The Schematics Element Hierarchy
3.4 The Quantor Interface
4 An Example Workflow
4.1 The Task
4.2 A Component Descriptor for Xilinx’ LUT6-2
4.3 Designing the Model
4.4 Computing the Desired Configuration
5 Summary and Outlook
5.1 Achieved Results
5.2 Suggested Improvements
References
A Acronyms and Glossary
B UML Diagram
Report on the TEACH Conference 2022
This report documents the organization, proceedings and evaluation of the second TEACH (Talk About Education across Communities in Helmholtz) conference, held online on the 9. November 2022. The conference was primarily aimed at educators and personnel developers in the Helmholtz Association however its proceedings and findings can likely be applied to a much wider context. The report outlines the tools used to organize the conference, the forms of contributions and gives a summary of the core topics that participants talked about. It further documents how the organizational approach was received by the participants and organizers