Skip to content

yshoaib/application-cloud-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

application-cloud-model

This software provides users an simple way to represent applications and clouds. For an example refer to DefaultAppBuilder class.

For Performance modeling, the models can be converted to an LqnModel and then written as an lqnx file, and then solved through LQNS.

Maven

<!-- https://mvnrepository.com/artifact/ca.appsimulations/models -->
<dependency>
    <groupId>ca.appsimulations</groupId>
    <artifactId>models</artifactId>
    <version>LATEST.RELEASE.VERSION</version>
</dependency>

Changelog

Changelog

Examples

modelsExamples

Generating UML diagrams

find . -name "*.java" > ./JavaFiles.txt
ctags --fields=+latinK -L ./JavaFiles.txt
tags2uml --infile tags --outfile ApplicationCloudModel.dot
dot -Tpng -oApplicationCloudModel.png ApplicationCloudModel.dot

Release

  1. Confirm all required changes are in the master branch
  2. Update README.md if required.
  3. Update CHANGELOG.md
  4. Push changes
  5. In master branch run the following commands
mvn release:clean release:prepare
mvn release:perform

Related projects

https://github.com/yshoaib/jLQNInterface

About

Library to represent applications and clouds

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages