Jump to content

Ephedra: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Software
|Picture=NA.png
|Name=Ephedra
|Version=2.6 (2005)
|Author=[[Johannes Martin]]
|Licence=[[Two Clause BSD Licence]]
|WWW=http://ovid.stage.tigris.org/Ephedra
}}
A utility that converts [[C]] and [[C++]] code into [[Java]] code, supplied as source code only, runs on OS/2, [[Microsoft Windows]] and [[AIX]]. It was a Ph.D. thesis project and more advanced than the average such code translator although the C support is more advanced than the C++ one.
A utility that converts [[C]] and [[C++]] code into [[Java]] code, supplied as source code only, runs on OS/2, [[Microsoft Windows]] and [[AIX]]. It was a Ph.D. thesis project and more advanced than the average such code translator although the C support is more advanced than the C++ one.


==Version==
==Version==
* Last known version: Ephedra v2.6 (2005)
*2.6 (2005)
;Prerequisites
;Prerequisites
* [[VisualAge C++]] v4.0
* [[VisualAge C++]] v4.0
==Licence==
*Open source software released under the [[Two Clause BSD Licence]]
*Author: [[Johannes Martin]]


==Publications==
==Publications==
* Johannes Martin: ''Ephedra - A C to Java Migration Environment'' - 2002 - [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.7.3422&rep=rep1&type=pdf]
* Johannes Martin: ''Ephedra - A C to Java Migration Environment'' - 2002
* Johannes Martin & Hausi A. Müller: ''Strategies for Migration from C to Java'' - From Proceedings of the 5th European Conference for Software Maintenance and Reengineering 2001. [https://www.researchgate.net/publication/3893289_Strategies_for_Migration_from_C_to_Java]
* Johannes Martin & Hausi A. Müller: ''Strategies for Migration from C to Java'' - From Proceedings of the 5th European Conference for Software Maintenance and Reengineering 2001. [https://www.researchgate.net/publication/3893289_Strategies_for_Migration_from_C_to_Java]
* Johannes Martin & Hausi A. Müller: ''C to Java Migration Experiences'' - From Proceedings of the 6th European Conference for Software Maintenance and Reengineering 2002. [https://www.semanticscholar.org/paper/C-to-Java-Migration-Experiences-Martin-M%C3%BCller/a4aad71df81971ee0255ca7c21fd22e5d37e92b5/pdf]
* Johannes Martin & Hausi A. Müller: ''C to Java Migration Experiences'' - From Proceedings of the 6th European Conference for Software Maintenance and Reengineering 2002. [https://www.semanticscholar.org/paper/C-to-Java-Migration-Experiences-Martin-M%C3%BCller/a4aad71df81971ee0255ca7c21fd22e5d37e92b5/pdf]
* Johannes Martin & Hausi A. Müller: ''Discovering Implicit Inheritance Relations in Non Object-Oriented Code'' - Advances in Software Engineering: Comprehension, Evaluation, and Evolution. Edited by Erdogmus & Tanir - Springer Verlag 2001, ISBN 0-387-95109-1
* Johannes Martin & Hausi A. Müller: ''Discovering Implicit Inheritance Relations in Non Object-Oriented Code'' - Advances in Software Engineering: Comprehension, Evaluation, and Evolution. Edited by Erdogmus & Tanir - Springer Verlag 2001, ISBN 0-387-95109-1
 
==Links==
* [http://ovid.stage.tigris.org/Ephedra Ephedra home page]


[[Category:Open Source Software]][[Category:Software written in C++]]
[[Category:Open Source Software]][[Category:Software written in C++]]

Latest revision as of 04:52, 11 November 2022

Ephedra
Name Ephedra
Version 2.6 (2005)
Vendor
Author Johannes Martin
Licence Two Clause BSD Licence
WWW http://ovid.stage.tigris.org/Ephedra

A utility that converts C and C++ code into Java code, supplied as source code only, runs on OS/2, Microsoft Windows and AIX. It was a Ph.D. thesis project and more advanced than the average such code translator although the C support is more advanced than the C++ one.

Version

  • 2.6 (2005)
Prerequisites

Publications

  • Johannes Martin: Ephedra - A C to Java Migration Environment - 2002
  • Johannes Martin & Hausi A. Müller: Strategies for Migration from C to Java - From Proceedings of the 5th European Conference for Software Maintenance and Reengineering 2001. [1]
  • Johannes Martin & Hausi A. Müller: C to Java Migration Experiences - From Proceedings of the 6th European Conference for Software Maintenance and Reengineering 2002. [2]
  • Johannes Martin & Hausi A. Müller: Discovering Implicit Inheritance Relations in Non Object-Oriented Code - Advances in Software Engineering: Comprehension, Evaluation, and Evolution. Edited by Erdogmus & Tanir - Springer Verlag 2001, ISBN 0-387-95109-1