An open API service indexing awesome lists of open source software.

https://github.com/yuryalencar/parserxmi

This project aims to extract diagrams data and convert for UML structure.
https://github.com/yuryalencar/parserxmi

java parser uml-diagram uml-structure

Last synced: 6 months ago
JSON representation

This project aims to extract diagrams data and convert for UML structure.

Awesome Lists containing this project

README

          




Parser XMI

## Table of Contents

- [Table of Contents](#table-of-contents)
- [About Project](#about-project)
- [Starting](#starting)
- [Installation](#installation)
- [Language Used](#language-used)
- [How to Use](#how-to-use)
- [Supported Diagrams](#supported-diagrams)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## About Project

This project aims to extract diagrams data and convert for UML structure.

## Starting

### Installation

For installation this project your require **Java 8** installed. **Read how use before** installation. For use this project compile this program using `javac project\folder`.

### Language used

- Java 8

### How to Use

Change file path in *src\Aplicacao.java*. Compile program how mentioned in Installation section and **run** `javac Aplicacao.class`.component.gif)

### Supported Diagrams

Above contains list of the diagrams for this parser convert to UML sctructure.

| Diagram | Description |
| ----------------------: | ----------------------------------------------------------------------------- |
| `Activity` | Diagram for represents **system flow** |
| `Use Case` | Diagram contains **who can use each feature** |

## Contributing

Contributions are what make the open source community an incredible place to learn, inspire and create. Any contribution you make will be **much appreciated**.
1. Make a project Fork
2. Create a Branch for your feature (`git checkout -b feature/amazing-feature`)
3. Insert your changes (`git add .`)
4. Make a commit with your changes (`git commit -m 'feat(): Inserting a Amazing Feature !`)
5. Push the branch (`git push origin feature/amazing-feature`)
6. Open a Pul Request

## License

Distributed under the MIT license. See `LICENSE` for more information.

## Contact

Yury Alencar - [Github](https://github.com/yuryalencar) - **yuryalencar19@gmail.com**