Skip to content

MiSAR PlantUML is a tool that gets as input a MiSAR Platform Independent Model and generates an image with the UML graphical representation of the model. The tool also is able to provide metrics about the MiSAR Platform Independent Model e.g., the number of microservices. You only need to download the JAR of the tool provided.

Notifications You must be signed in to change notification settings

Thoybur-Rohman/misar-plantUML

 
 

Repository files navigation

MiSAR Research Paper

For an in-depth understanding of MiSAR and its capabilities, refer to the associated research paper titled "MiSAR: The MicroService Architecture Recovery Toolset." The paper is available for review and download on ResearchGate.

MiSAR PlantUML

MiSAR PlantUML is a specialized tool designed within the Eclipse Modeling Framework to simplify the visualization of microservices architecture. It takes a MiSAR Platform Independent Model as input and generates UML graphical representations, offering a clear and insightful view of the system. Additionally, the tool provides valuable metrics, such as the count of microservices, to enhance your understanding of the model.

Key Features

  • UML Generation: Easily create UML diagrams from MiSAR Platform Independent Models for a visual representation of the microservices architecture.

  • Metrics Reporting: Obtain essential metrics about the MiSAR Platform Independent Model, including the number of microservices, to gain deeper insights.

  • User-friendly: The tool is packaged as a downloadable JAR file, ensuring a seamless integration process into your Eclipse Modeling Framework environment.

Getting Started

  1. Download JAR:

    • Obtain the MiSAR PlantUML tool JAR file from here.
  2. Integration with Eclipse Modeling Framework:

    • Add the downloaded JAR file to your Eclipse Modeling Framework project.
    • Configure the tool within your Eclipse environment for immediate use.
  3. Run the Tool:

    • Launch MiSAR PlantUML within Eclipse.
    • Provide the MiSAR Platform Independent Model as input.
  4. Explore Visualizations and Metrics:

    • Visualize the microservices architecture through the generated UML diagrams.
    • Leverage the metrics feature to obtain valuable information about the MiSAR Platform Independent Model.

Contribution

We welcome contributions to enhance MiSAR PlantUML. Feel free to submit issues or pull requests, and your feedback is highly appreciated.


About

MiSAR PlantUML is a tool that gets as input a MiSAR Platform Independent Model and generates an image with the UML graphical representation of the model. The tool also is able to provide metrics about the MiSAR Platform Independent Model e.g., the number of microservices. You only need to download the JAR of the tool provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • Roff 0.1%