-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Component/s: OASIS Open Repository
-
Labels:None
-
Environment:
OPenC2 TC
Submitted on Monday, August 28, 2017 - 16:01
Submitted by user:
Submitted values are:
Your name: Joe Brule
TC name: OASIS Open Command and Control (OpenC2) TC
TC email address: openc2@lists.oasis-open.org
GitHub name: openc2-ocas
Purpose statement: The purpose of the OASIS openc2-ocas GitHub repository is
to
(a) demonstrate how OpenC2 can be developed as an Erlang/OTP application [
http://www.erlang.org ]; (b) maintain a library of prototype implementations;
(c) establish a codebase to enable other prototype efforts.
Description: OpenC2 API Simulator (ocas) is an erlang/OTP application written
in
Erlang to demonstrate and exercise the OpenC2 specification
Open source license: Apache License v 2.0
Maintainer(s):
Mr. Duncan Sparrell (s-Fractal Consulting LLC); duncan@sfractal.com; sparrell
Approval link: https://www.oasis-open.org/committees/ballot.php?id=3115
Notes:
Ocas is a viable simulator for testing OpenC2 code, scenarios and use cases
and
may be used as a template for developing actual OpenC2 applications (i.e.
augment the simulator code to actually perform the security functionality
commanded). Erlang is especially suited for concurrent and parallel
computing
needed for security applications in cloud deployments. Erlang has been used
by
industry for applications that provide nine 9's or greater of reliability.
Erlang scales particularly well for complex network simulations because
concurrency and message passing are a fundamental of the language.
The initial codebase will be imported from the OpenC2 Forum's Github
repository.
The initial maintainer of the openc2-ocas shall be Mr. Duncan Sparrell
(s-Fractal Consulting LLC).
[form data via rcc, per
https://drive.google.com/open?id=0B-FunCZrr-vtSElMM0RieFd5alk ]
The results of this submission may be viewed at:
http://tools.oasis-open.org/issues/browse/TCADMIN