Plasma

The Plasma project is an SDO 2.1 implementation with associated provisioning and other tools. In its initial releases, the PlasmaSDO™ implementation seeks to address the need for automation and code generation under SDO for standard enterprise Java web applications while focusing on critical operational considerations these applications face, such as optimistic and pessimistic concurrency control. The PlasmaSDO™ implementation is not bound to any integrated development environment (IDE) and provides support for standard Java™ based build tools. Note: Such operational considerations such as optimistic and pessimistic concurrency control are seen as a feature gap within various commercial and open-source SDO offerings, and are facilitated in PlasmaSDO™ by a custom UML profile and various associated SDO API extensions.

License

License

Plasma License
Categories

Categories

ASM Application Layer Libs Bytecode Manipulation
GroupId

GroupId

org.terrameta
ArtifactId

ArtifactId

plasma
Last Version

Last Version

2.1.7
Release Date

Release Date

Type

Type

pom
Description

Description

Plasma
The Plasma project is an SDO 2.1 implementation with associated provisioning and other tools. In its initial releases, the PlasmaSDO™ implementation seeks to address the need for automation and code generation under SDO for standard enterprise Java web applications while focusing on critical operational considerations these applications face, such as optimistic and pessimistic concurrency control. The PlasmaSDO™ implementation is not bound to any integrated development environment (IDE) and provides support for standard Java™ based build tools. Note: Such operational considerations such as optimistic and pessimistic concurrency control are seen as a feature gap within various commercial and open-source SDO offerings, and are facilitated in PlasmaSDO™ by a custom UML profile and various associated SDO API extensions.
Source Code Management

Source Code Management

https://github.com/plasma-framework/plasma

Download plasma

Filename Size
plasma-2.1.7.pom 8 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/org.terrameta/plasma/ -->
<dependency>
    <groupId>org.terrameta</groupId>
    <artifactId>plasma</artifactId>
    <version>2.1.7</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.terrameta/plasma/
implementation 'org.terrameta:plasma:2.1.7'
// https://jarcasting.com/artifacts/org.terrameta/plasma/
implementation ("org.terrameta:plasma:2.1.7")
'org.terrameta:plasma:pom:2.1.7'
<dependency org="org.terrameta" name="plasma" rev="2.1.7">
  <artifact name="plasma" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.terrameta', module='plasma', version='2.1.7')
)
libraryDependencies += "org.terrameta" % "plasma" % "2.1.7"
[org.terrameta/plasma "2.1.7"]

Dependencies

compile (3)

Group / Artifact Type Version
junit : junit jar 3.8.1
log4j : log4j jar 1.2.9
commons-logging : commons-logging jar 1.1.1

Project Modules

  • plasma-common
  • plasma-metamodel
  • plasma-runtime
  • plasma-core
  • plasma-provisioning
  • plasma-jdbc
  • plasma-maven-plugin

Versions

Version
2.1.7
2.1.6
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.3.3
1.3.2
1.3.1
1.3.0
1.2.9
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3