کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
524428 868648 2014 18 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Drawing layered graphs with port constraints
ترجمه فارسی عنوان
رسم نمودارهای لایه ای با محدودیت های بندری
کلمات کلیدی
طراحی گراف به حداقل رسیدن عبور محدودیت های بندری، نمودارهای لایه ای، نمودارهای جریان داده
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
چکیده انگلیسی

Complex software systems are often modeled using data flow diagrams, in which nodes are connected to each other through dedicated connection points called ports. The influence a layout algorithm has on the placement of ports is determined by port constraints defined on the corresponding node.In this paper we present approaches for integrating port constraints into the layer-based approach to graph drawing pioneered by Sugiyama et al. We show how our layout algorithm, called KLay Layered, progresses from relaxed to more restricted port constraint levels as it executes, and how established algorithms for crossing minimization and edge routing can be extended to support port constraints. Compared to the previous layout algorithms supporting ports, our algorithm produces fewer edge crossings and bends and yields pleasing results.We also explain and evaluate how layout algorithms can be kept simple by using the concept of intermediate processors to structure them in a modular way. A case study integrating our layout algorithm into UC Berkeley's Ptolemy tool illustrates how KLay Layered can be integrated into Java-based applications.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Visual Languages & Computing - Volume 25, Issue 2, April 2014, Pages 89–106
نویسندگان
, , ,