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.
- Host: GitHub
- URL: https://github.com/yuryalencar/parserxmi
- Owner: yuryalencar
- License: mit
- Created: 2016-09-07T03:39:48.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2020-05-21T01:08:15.000Z (over 5 years ago)
- Last Synced: 2025-03-24T18:49:36.008Z (7 months ago)
- Topics: java, parser, uml-diagram, uml-structure
- Language: Java
- Homepage:
- Size: 313 KB
- Stars: 4
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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**