Learn More
We present HyperFlow, a novel visual language for information analysis that combines features from visual dataflow and visual query languages into a unified framework. HyperFlow is designed to make it easier for users to retrieve, filter, and manipulate information, using databases alongside e.g. Web services, in a transparent, intuitive, reproducible and(More)
Today almost every IT specialist uses models of some form or another. Models help raise the abstraction level of a system description. Although models usually describe IT systems statically, they can also be used to describe the dynamic behaviour of the system. The OMG's MDA ® approach suggests describing business and application logic separately from any(More)
Analyzing the occurrence of stops in transportation systems is an important challenge to better understand traffic congestion problems and find corresponding solutions. We propose an efficient system to analyze stop occurrences. It consists of two major parts: (1) an efficient clustering algorithm to partition the stops into groups based on strongly(More)
I wish to thank Assoc. Prof Ron Pinter for his counsel and guidance, and especially for his backing me up on all the various endeavors I took during this research. Without this atmosphere of extensive academic freedom this work would not have been possible. I would like to thank my parents Yosi and Hana Dotan for their advice and support. A special thanks(More)
In order to make model-driven product line engineering a reality, variability and feature modeling techniques are necessary, but not sufficient. Adequate tool support is of equal importance, and presents its own set of challenges. In this paper, we present an approach to the activities of modeling product lines, defining and verifying products, and(More)
  • 1