Proof of concept of Tornado, a framework for realizing round-trip engineering in DevOps
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.settings
co.migueljimenez.devops.ci
co.migueljimenez.devops.hcl
co.migueljimenez.devops.infrastructure
co.migueljimenez.devops.listener
co.migueljimenez.devops.mart.infrastructure
co.migueljimenez.devops.terraform
co.migueljimenez.devops.transformation
com.rigiresearch.mart.framework
com.rigiresearch.mart.primor
.gitignore
.project
README.md
pom.xml

README.md

DevOps Round-trip Software Engineering: On Traceability from Dev to Ops and Back

CircleCI

This repository contains a proof-of-concept implementation of Tornado, a framework for realizing round-trip engineering in DevOps. The various projects hosted here are described in the paper.

Limitations

TBD

Development Environment

You don't need Eclipse to get started, just Maven. However, if you're planning on working with Eclipse, you should install the following plugins:

  • M2Eclipse
  • Xtext 2.14.0
  • Xtend 2.14.0
  • Xcore 1.5.0
  • Lombok. You only need Lombok to edit the operational framework (i.e., project com.rigiresearch.mart.framework)

You can find a description of each project in its corresponding POM file.

Building from sources

This is a regular Maven project, there are no special profiles. Execute the following command to package the modules in a jar file:

mvn package

Deploying this project

TBD

Questions?

If you have any questions about this project or something doesn't work as expected, please submit an issue here.