Skip to content

Commit 46b5cf2

Browse files
committed
Update README
1 parent 26f473f commit 46b5cf2

File tree

4 files changed

+33
-5
lines changed

4 files changed

+33
-5
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.

README.md

+33-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,39 @@
1-
# JaMoPP
1+
![JaMoPP Logo](Doc/org.emftext.language.java.doc/html/figures/JaMoPPLogo.png)
2+
23
JaMoPP can parse Java source and byte code into EMF-based models and vice versa. It preserves source formatting and can be used for code analysis and refactoring.
34

5+
# Getting Started
6+
7+
* In Eclipse, after installing JaMoPP, you can load Java files (`.java` and `.class` files) with any [EMF-based](https://www.eclipse.org/modeling/emf/) tool similar to how you load other EMF models.
8+
* For stand-alone usage, use the code in [JaMoPPC.java](https://github.com/DevBoost/JaMoPP/blob/master/Utils/org.emftext.language.java.jamoppc/src/org/emftext/language/java/jamoppc/JaMoPPC.java) as a starting point.
9+
410
# Download/Installation
11+
512
You can install JaMoPP using the following Eclipse Update Sites:
613

7-
* http://update.jamopp.org/release (current release)
8-
* http://update.jamopp.org/trunk (latest build from master)
14+
* [http://update.jamopp.org/release](http://update.jamopp.org/release) (current release)
15+
* [http://update.jamopp.org/trunk](http://update.jamopp.org/trunk) (latest build from master)
16+
17+
# Sources on GitHub
18+
19+
[https://github.com/DevBoost/JaMoPP](https://github.com/DevBoost/JaMoPP)
20+
21+
# Publications
22+
23+
Florian Heidenreich, Jendrik Johannes, Mirko Seifert, and Christian Wende<br/>
24+
**Closing the Gap between Modelling and Java**<br/>
25+
*In Proc. of 2nd International Conference on Software Language Engineering (SLE’09)*, LNCS. Springer, 2009.<br/>
26+
[[Authors' version (PDF)](Doc/org.emftext.language.java.doc/publications/2009_SLE_JaMoPP.pdf)]
27+
[[Original publication at SpringerLink](http://www.springerlink.com/content/f50585787w605478/)]
28+
29+
Florian Heidenreich, Jendrik Johannes, Mirko Seifert, and Christian Wende<br/>
30+
**Construct to Reconstruct – Reverse Engineering Java Code with JaMoPP**<br/>
31+
*In Proc. of the International Workshop on Reverse Engineering Models from Software Artifacts (R.E.M.’08)*, 2008.<br/>
32+
[[Authors' version (PDF)](Doc/org.emftext.language.java.doc/publications/2009_REM_JaMoPPReverse.pdf)]
33+
934

10-
# Project Website
11-
You can find more documentation and examples on how to use JaMoPP on the project website located at: http://www.jamopp.org
35+
Florian Heidenreich, Jendrik Johannes, Jan Reimann, Mirko Seifert, Christian Wende, Christian Werner, Claas Wilke, and Uwe Aßmann<br/>
36+
**Model-driven Modernisation of Java Programs with JaMoPP**<br/>
37+
*In Proc. of First International Workshop on Model-Driven Software Migration (MDSM’11)*, 2011.<br/>
38+
[[Authors' version (PDF)](Doc/org.emftext.language.java.doc/publications/2011_MDSM_JaMoPPModernise.pdf)]
39+
[[Original publication at CEUR Workshop Proceedings](http://ceur-ws.org/Vol-708/)]

0 commit comments

Comments
 (0)