Giter VIP home page Giter VIP logo

linkshop's Introduction

LinkShop 1.0.0

LinkShop provides a research playground for the field of Linkography. This field was originally created by Gabriela Goldschmidt in an attempt to clarify and quantify the design process.

LinkShop is a tool for dynamically creating, modifying and analyzing linkographs. The tool provides functionality for working with linkographs.

The input and output format is JSON based and includes:

  • Input data (sometimes called "commands" in LinkShop)
  • Abstractions (a list of abstraction classes (essentially bins) and rules showing how to label the input data with correct abstraction class)
  • Ontologies (a digraph showing relations between the various abstration classes)
  • Linkographs (a graph of fore- and back-relations between time-series arranged nodes that represent the input data)

The LinkShop backend libraries provide functions for creating linkographs, analyzing linkographs using various metrics, and refining the ontology based on linkograph changes.

File / Dir Description
bin/ linkshop command line interface tools
frequencies/ Enumerates linkographs and measures frequencies and Shannon entropy given an ontology
LICENSE License information
linkograph/ The linkshop linkograph functions python module
LinkShopSite/ The LinkShop web site
markov/ The linkshop markov python module
ontology/ Example abstractions and ontologies
ontologyExtraction/ Tools for ontology extraction / refinement
README.md This file
test Simple functional tests

For more information, see:

  • G. Goldschmidt. Linkography: Unfolding the Design Process. The MIT Press, 2014.
  • A. Fisher, K. Carson, D. Zage, and J. Jarocki. Using Linkography to Understand Cyberattacks. In IEEE Conference on Communications and Nework Security, Florence, Italy, September 2015.
  • R. Mitchell, A. Fisher, S. Watson and J. Jarocki, "Linkography ontology refinement and cyber security," 2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, 2017, pp. 1-9.

Copyright (2017) National Technology and Engineering Solutions of Sandia, LLC . Under the terms of Contract DE-NA0003525 with National Technology and Engineering Solutions of Sandia, LLC , the U.S. Government retains certain rights in this software.

linkshop's People

Contributors

gitjrock avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.