Skip to Main Content
Modeling and programming parallel applications is becoming unavoidable for next generation of software architects and programmers, owing to the popularization of multi-core processors. ParDT is a graphical model-driven development toolsuite which supports not only modeling of parallel programs on high abstraction level but the translation of the constructed models into source code skeletons according to the specific runtime environments and libraries. The process of translation, which involves the parsing of graphical models and the generation of source code skeletons aimed at different parallel platforms, are explained in detail. ParDT is implemented based on Eclipse and compatible with its plug-in architecture. The toolsuite manages to help programmers relieve the burden of building parallel applications.