wiki:Developer/Projects/Open/ArgoUML

Version 1 (modified by Gedare Bloom, on Feb 14, 2015 at 4:56:45 PM) (diff)

New Page with initial open project description.

ArgoUML

Mentors: Past, Present, and Potential Mentors

Students: Past, Present, and Potential Students

Status: Uninitiated.

Introduction: ArgoUML is a Java-based CASE tool. It can generate C++ code from UML and it is very useful in large scale firmware development. One project is capturing RTEMS design in ArgoUML. RTEMS is converting some of the RTEMS C++ class into ArgoUML's UML. If ArgoUML can generate code, another project is to support RTEMS as a run-time.

Goal: Concise statement of the overall goal of the project. Refine this initial statement to include: project deliverables (code, docs, testing), required/suggested methodology, standards of quality, possible goal extensions beyond the main objective.

Requirements: List the requirements and level of expertise you estimate are required by the developer tackling this project will have to have: Required level of programming language(s), specific areas of RTEMS or tools, level of familiarity with RTEMS, cross-development, GNU/Linux, etx., development/documentation/testing tools, mathematical/algorithmic background, other desirable skills.

Resources: Current RTEMS developers, papers, etc that may help you in this project.

Acknowledgements

  • who helped and did work

Miscellaneous Sections

As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO.

References

  • TBD

Other sections: If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.