https://github.com/code-lab-org/collab-web

Collaborative Design Tool (Web)

https://github.com/code-lab-org/collab-web

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: springer.com
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Collaborative Design Tool (Web)

Basic Info
  • Host: GitHub
  • Owner: code-lab-org
  • License: apache-2.0
  • Language: JavaScript
  • Default Branch: master
  • Homepage:
  • Size: 480 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 6 years ago · Last pushed about 5 years ago
Metadata Files
Readme License

README.md

Collaborative Design Web Platform (collab-web)

Paul T. Grogan, pgrogan@stevens.edu

Introduction

This project contains two components in support of Collaborative Design experiments:

  1. Python Toolkit - a set of Python scripts that generate experiments and post-process resulting log files
  2. Web Application - a client-server Node.js application to conduct designer experiments

More information on both components is provided in the subdirectory README files.

This project implements a similar interface to a prior project; however, without requiring an IEEE 1516-2010 High Level Architecture (HLA) runtime infrastructure (RTI).

Requirements

You must have Python (compatible with version 2 or 3) installed on your machine to run the Python toolkit.

You must have Node.js installed on your server to run the web application.

Getting Started

This application is only intended for use on private networks. Access to the designer and administrator interfaces are not restricted.

Before running the web application, first run the Python generator to create experiment files: shell cd python python generator.py Next, run the web application: shell cd app npm install npm start which will launch with a primary entry point of port 80: * http://localhost:80: designer interface * http://localhost:80/admin.html: administrator interface

More detailed information is available in the README.md files in the python/ and app/ directories.

References

Grogan, P.T. and O.L. de Weck (2016). "Collaboration and complexity: an experiment on the effect of multi-actor coupled design," Research in Engineering Design, Vol. 27, No. 3, pp. 221-235. Online.

Alelyani, T., Y. Yang, and P.T. Grogan (2017). "Understanding Designers Behavior in Parameter Design Activities" 2017 ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, August 6-9, Cleveland, Ohio. Online

Grogan, P.T. (2018). "Data on Multi-actor Parameter Design Tasks by Engineering Students with Variable Problem Size, Coupling, and Team Size," Data in Brief, Vol. 20, pp. 1079-1084. Online

License

Copyright 2019 Paul T. Grogan

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Owner

  • Name: Collective Design Lab
  • Login: code-lab-org
  • Kind: organization
  • Location: Hoboken, NJ

GitHub Events

Total
Last Year