You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wayang.apache.org by be...@apache.org on 2021/02/05 15:56:04 UTC

[incubator-wayang] 03/05: folder structure

This is an automated email from the ASF dual-hosted git repository.

bertty pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git

commit 55107f7ec6d08959ad65ee19f6ecadbfd43cad46
Author: Bertty Contreras-Rojas <be...@scalytics.io>
AuthorDate: Fri Dec 18 12:53:05 2020 -0300

    folder structure
---
 {rheem-api => wayang-api}/pom.xml                           |   0
 .../scala/org/apache/incubator/wayang/api/DataQuanta.scala  |   0
 .../org/apache/incubator/wayang/api/DataQuantaBuilder.scala |   0
 .../org/apache/incubator/wayang/api/JavaPlanBuilder.scala   |   0
 .../scala/org/apache/incubator/wayang/api/PlanBuilder.scala |   0
 .../org/apache/incubator/wayang/api/RecordDataQuanta.scala  |   0
 .../incubator/wayang/api/RecordDataQuantaBuilder.scala      |   0
 .../scala/org/apache/incubator/wayang/api/graph/Edge.scala  |   0
 .../apache/incubator/wayang/api/graph/EdgeDataQuanta.scala  |   0
 .../incubator/wayang/api/graph/EdgeDataQuantaBuilder.scala  |   0
 .../org/apache/incubator/wayang/api/graph/package.scala     |   0
 .../scala/org/apache/incubator/wayang/api/package.scala     |   0
 .../incubator/wayang/api/util/DataQuantaBuilderCache.scala  |   0
 .../wayang/api/util/DataQuantaBuilderDecorator.scala        |   0
 .../org/apache/incubator/wayang/api/util/TypeTrap.scala     |   0
 .../java/org/apache/incubator/wayang/api/JavaApiTest.java   |   0
 .../src/test/resources/wayang.properties                    |   0
 .../scala/org/apache/incubator/wayang/api/ApiTest.scala     |   0
 {rheem-basic => wayang-basic}/pom.xml                       |   0
 .../org/apache/incubator/wayang/basic/WayangBasics.java     |   0
 .../apache/incubator/wayang/basic/channels/FileChannel.java |   0
 .../java/org/apache/incubator/wayang/basic/data/Record.java |   0
 .../java/org/apache/incubator/wayang/basic/data/Tuple2.java |   0
 .../java/org/apache/incubator/wayang/basic/data/Tuple5.java |   0
 .../wayang/basic/function/ProjectionDescriptor.java         |   0
 .../incubator/wayang/basic/mapping/GlobalReduceMapping.java |   0
 .../org/apache/incubator/wayang/basic/mapping/Mappings.java |   0
 .../wayang/basic/mapping/MaterializedGroupByMapping.java    |   0
 .../incubator/wayang/basic/mapping/PageRankMapping.java     |   0
 .../incubator/wayang/basic/mapping/ReduceByMapping.java     |   0
 .../incubator/wayang/basic/mapping/RepeatMapping.java       |   0
 .../incubator/wayang/basic/operators/CartesianOperator.java |   0
 .../incubator/wayang/basic/operators/CoGroupOperator.java   |   0
 .../incubator/wayang/basic/operators/CollectionSource.java  |   0
 .../incubator/wayang/basic/operators/CountOperator.java     |   0
 .../incubator/wayang/basic/operators/DistinctOperator.java  |   0
 .../incubator/wayang/basic/operators/DoWhileOperator.java   |   0
 .../incubator/wayang/basic/operators/FilterOperator.java    |   0
 .../incubator/wayang/basic/operators/FlatMapOperator.java   |   0
 .../basic/operators/GlobalMaterializedGroupOperator.java    |   0
 .../wayang/basic/operators/GlobalReduceOperator.java        |   0
 .../incubator/wayang/basic/operators/GroupByOperator.java   |   0
 .../incubator/wayang/basic/operators/IntersectOperator.java |   0
 .../incubator/wayang/basic/operators/JoinOperator.java      |   0
 .../incubator/wayang/basic/operators/LocalCallbackSink.java |   0
 .../incubator/wayang/basic/operators/LoopOperator.java      |   0
 .../incubator/wayang/basic/operators/MapOperator.java       |   0
 .../wayang/basic/operators/MapPartitionsOperator.java       |   0
 .../wayang/basic/operators/MaterializedGroupByOperator.java |   0
 .../incubator/wayang/basic/operators/PageRankOperator.java  |   0
 .../incubator/wayang/basic/operators/ReduceByOperator.java  |   0
 .../incubator/wayang/basic/operators/ReduceOperator.java    |   0
 .../incubator/wayang/basic/operators/RepeatOperator.java    |   0
 .../incubator/wayang/basic/operators/SampleOperator.java    |   0
 .../incubator/wayang/basic/operators/SortOperator.java      |   0
 .../incubator/wayang/basic/operators/TableSource.java       |   0
 .../incubator/wayang/basic/operators/TextFileSink.java      |   0
 .../incubator/wayang/basic/operators/TextFileSource.java    |   0
 .../incubator/wayang/basic/operators/UnionAllOperator.java  |   0
 .../incubator/wayang/basic/operators/ZipWithIdOperator.java |   0
 .../apache/incubator/wayang/basic/plugin/WayangBasic.java   |   0
 .../incubator/wayang/basic/plugin/WayangBasicGraph.java     |   0
 .../org/apache/incubator/wayang/basic/types/RecordType.java |   0
 .../src/main/resources/wayang-basic-defaults.properties     |   0
 .../wayang/basic/function/ProjectionDescriptorTest.java     |   0
 .../incubator/wayang/basic/mapping/ReduceByMappingTest.java |   0
 .../basic/operators/MaterializedGroupByOperatorTest.java    |   0
 .../wayang/basic/operators/TextFileSourceTest.java          |   0
 .../incubator/wayang/basic/operators/test/TestSink.java     |   0
 .../incubator/wayang/basic/operators/test/TestSource.java   |   0
 .../apache/incubator/wayang/basic/types/RecordTypeTest.java |   0
 .../src/test/resources/ulysses.txt                          |   0
 {rheem-core => wayang-core}/pom.xml                         |   0
 .../org/apache/incubator/wayang/core/mathex/MathEx.g4       |   0
 .../org/apache/incubator/wayang/core/api/Configuration.java |   0
 .../main/java/org/apache/incubator/wayang/core/api/Job.java |   0
 .../org/apache/incubator/wayang/core/api/WayangContext.java |   0
 .../wayang/core/api/configuration/CollectionProvider.java   |   0
 .../core/api/configuration/ConstantValueProvider.java       |   0
 .../core/api/configuration/ExplicitCollectionProvider.java  |   0
 .../api/configuration/FunctionalCollectionProvider.java     |   0
 .../core/api/configuration/FunctionalKeyValueProvider.java  |   0
 .../core/api/configuration/FunctionalValueProvider.java     |   0
 .../wayang/core/api/configuration/KeyValueProvider.java     |   0
 .../core/api/configuration/MapBasedKeyValueProvider.java    |   0
 .../wayang/core/api/configuration/ValueProvider.java        |   0
 .../wayang/core/api/exception/WayangException.java          |   0
 .../wayang/core/function/AggregationDescriptor.java         |   0
 .../incubator/wayang/core/function/ConsumerDescriptor.java  |   0
 .../incubator/wayang/core/function/ExecutionContext.java    |   0
 .../incubator/wayang/core/function/ExtendedFunction.java    |   0
 .../incubator/wayang/core/function/FlatMapDescriptor.java   |   0
 .../incubator/wayang/core/function/FunctionDescriptor.java  |   0
 .../wayang/core/function/MapPartitionsDescriptor.java       |   0
 .../incubator/wayang/core/function/PredicateDescriptor.java |   0
 .../incubator/wayang/core/function/ReduceDescriptor.java    |   0
 .../wayang/core/function/TransformationDescriptor.java      |   0
 .../org/apache/incubator/wayang/core/mapping/Mapping.java   |   0
 .../apache/incubator/wayang/core/mapping/OperatorMatch.java |   0
 .../incubator/wayang/core/mapping/OperatorPattern.java      |   0
 .../incubator/wayang/core/mapping/PlanTransformation.java   |   0
 .../wayang/core/mapping/ReplacementSubplanFactory.java      |   0
 .../apache/incubator/wayang/core/mapping/SubplanMatch.java  |   0
 .../incubator/wayang/core/mapping/SubplanPattern.java       |   0
 .../incubator/wayang/core/monitor/DisabledMonitor.java      |   0
 .../apache/incubator/wayang/core/monitor/FileMonitor.java   |   0
 .../apache/incubator/wayang/core/monitor/HttpMonitor.java   |   0
 .../org/apache/incubator/wayang/core/monitor/Monitor.java   |   0
 .../apache/incubator/wayang/core/monitor/ZeroMQMonitor.java |   0
 .../wayang/core/optimizer/AggregateOptimizationContext.java |   0
 .../wayang/core/optimizer/DefaultOptimizationContext.java   |   0
 .../wayang/core/optimizer/OptimizationContext.java          |   0
 .../incubator/wayang/core/optimizer/OptimizationUtils.java  |   0
 .../wayang/core/optimizer/ProbabilisticDoubleInterval.java  |   0
 .../core/optimizer/ProbabilisticIntervalEstimate.java       |   0
 .../incubator/wayang/core/optimizer/SanityChecker.java      |   0
 .../cardinality/AbstractAlternativeCardinalityPusher.java   |   0
 .../cardinality/AggregatingCardinalityEstimator.java        |   0
 .../core/optimizer/cardinality/CardinalityEstimate.java     |   0
 .../cardinality/CardinalityEstimationTraversal.java         |   0
 .../core/optimizer/cardinality/CardinalityEstimator.java    |   0
 .../optimizer/cardinality/CardinalityEstimatorManager.java  |   0
 .../core/optimizer/cardinality/CardinalityPusher.java       |   0
 .../optimizer/cardinality/DefaultCardinalityEstimator.java  |   0
 .../optimizer/cardinality/DefaultCardinalityPusher.java     |   0
 .../optimizer/cardinality/FallbackCardinalityEstimator.java |   0
 .../cardinality/FixedSizeCardinalityEstimator.java          |   0
 .../cardinality/LoopHeadAlternativeCardinalityPusher.java   |   0
 .../optimizer/cardinality/LoopSubplanCardinalityPusher.java |   0
 .../cardinality/OperatorAlternativeCardinalityPusher.java   |   0
 .../optimizer/cardinality/SubplanCardinalityPusher.java     |   0
 .../cardinality/SwitchForwardCardinalityEstimator.java      |   0
 .../wayang/core/optimizer/channels/ChannelConversion.java   |   0
 .../core/optimizer/channels/ChannelConversionGraph.java     |   0
 .../core/optimizer/channels/DefaultChannelConversion.java   |   0
 .../core/optimizer/costs/ConstantLoadProfileEstimator.java  |   0
 .../wayang/core/optimizer/costs/DefaultLoadEstimator.java   |   0
 .../wayang/core/optimizer/costs/EstimationContext.java      |   0
 .../wayang/core/optimizer/costs/IntervalLoadEstimator.java  |   0
 .../incubator/wayang/core/optimizer/costs/LoadEstimate.java |   0
 .../wayang/core/optimizer/costs/LoadEstimator.java          |   0
 .../incubator/wayang/core/optimizer/costs/LoadProfile.java  |   0
 .../wayang/core/optimizer/costs/LoadProfileEstimator.java   |   0
 .../wayang/core/optimizer/costs/LoadProfileEstimators.java  |   0
 .../core/optimizer/costs/LoadProfileToTimeConverter.java    |   0
 .../wayang/core/optimizer/costs/LoadToTimeConverter.java    |   0
 .../core/optimizer/costs/NestableLoadProfileEstimator.java  |   0
 .../core/optimizer/costs/SimpleEstimationContext.java       |   0
 .../incubator/wayang/core/optimizer/costs/TimeEstimate.java |   0
 .../wayang/core/optimizer/costs/TimeToCostConverter.java    |   0
 .../core/optimizer/enumeration/ExecutionTaskFlow.java       |   0
 .../optimizer/enumeration/ExecutionTaskFlowCompiler.java    |   0
 .../enumeration/LatentOperatorPruningStrategy.java          |   0
 .../wayang/core/optimizer/enumeration/LoopEnumerator.java   |   0
 .../core/optimizer/enumeration/LoopImplementation.java      |   0
 .../wayang/core/optimizer/enumeration/PlanEnumeration.java  |   0
 .../enumeration/PlanEnumerationPruningStrategy.java         |   0
 .../wayang/core/optimizer/enumeration/PlanEnumerator.java   |   0
 .../core/optimizer/enumeration/PlanImplementation.java      |   0
 .../core/optimizer/enumeration/RandomPruningStrategy.java   |   0
 .../enumeration/SinglePlatformPruningStrategy.java          |   0
 .../optimizer/enumeration/StageAssignmentTraversal.java     |   0
 .../core/optimizer/enumeration/TopKPruningStrategy.java     |   0
 .../core/optimizer/partition/EnumerationAlternative.java    |   0
 .../wayang/core/optimizer/partition/EnumerationBranch.java  |   0
 .../incubator/wayang/core/plan/executionplan/Channel.java   |   0
 .../wayang/core/plan/executionplan/ChannelInitializer.java  |   0
 .../wayang/core/plan/executionplan/ExecutionPlan.java       |   0
 .../wayang/core/plan/executionplan/ExecutionStage.java      |   0
 .../wayang/core/plan/executionplan/ExecutionStageLoop.java  |   0
 .../wayang/core/plan/executionplan/ExecutionTask.java       |   0
 .../wayang/core/plan/executionplan/PlatformExecution.java   |   0
 .../wayang/core/plan/wayangplan}/ActualOperator.java        |   0
 .../wayang/core/plan/wayangplan}/BinaryToUnaryOperator.java |   0
 .../wayang/core/plan/wayangplan}/CompositeOperator.java     |   0
 .../wayang/core/plan/wayangplan}/ElementaryOperator.java    |   0
 .../core/plan/wayangplan}/EstimationContextProperty.java    |   0
 .../wayang/core/plan/wayangplan}/ExecutionOperator.java     |   0
 .../incubator/wayang/core/plan/wayangplan}/InputSlot.java   |   0
 .../wayang/core/plan/wayangplan}/LoopHeadAlternative.java   |   0
 .../wayang/core/plan/wayangplan}/LoopHeadOperator.java      |   0
 .../wayang/core/plan/wayangplan}/LoopIsolator.java          |   0
 .../incubator/wayang/core/plan/wayangplan}/LoopSubplan.java |   0
 .../incubator/wayang/core/plan/wayangplan}/Operator.java    |   0
 .../wayang/core/plan/wayangplan}/OperatorAlternative.java   |   0
 .../wayang/core/plan/wayangplan}/OperatorBase.java          |   0
 .../wayang/core/plan/wayangplan}/OperatorContainer.java     |   0
 .../wayang/core/plan/wayangplan}/OperatorContainers.java    |   0
 .../incubator/wayang/core/plan/wayangplan}/Operators.java   |   0
 .../incubator/wayang/core/plan/wayangplan}/OutputSlot.java  |   0
 .../incubator/wayang/core/plan/wayangplan}/PlanMetrics.java |   0
 .../wayang/core/plan/wayangplan}/PlanTraversal.java         |   0
 .../apache/incubator/wayang/core/plan/wayangplan}/Slot.java |   0
 .../incubator/wayang/core/plan/wayangplan}/SlotMapping.java |   0
 .../incubator/wayang/core/plan/wayangplan}/Subplan.java     |   0
 .../wayang/core/plan/wayangplan}/TopDownPlanVisitor.java    |   0
 .../incubator/wayang/core/plan/wayangplan}/UnarySink.java   |   0
 .../incubator/wayang/core/plan/wayangplan}/UnarySource.java |   0
 .../wayang/core/plan/wayangplan}/UnaryToUnaryOperator.java  |   0
 .../incubator/wayang/core/plan/wayangplan}/WayangPlan.java  |   0
 .../wayangplan}/traversal/AbstractTopologicalTraversal.java |   0
 .../wayang/core/platform/AbstractChannelInstance.java       |   0
 .../incubator/wayang/core/platform/AtomicExecution.java     |   0
 .../wayang/core/platform/AtomicExecutionGroup.java          |   0
 .../apache/incubator/wayang/core/platform/Breakpoint.java   |   0
 .../wayang/core/platform/CardinalityBreakpoint.java         |   0
 .../incubator/wayang/core/platform/ChannelDescriptor.java   |   0
 .../incubator/wayang/core/platform/ChannelInstance.java     |   0
 .../wayang/core/platform/CompositeExecutionResource.java    |   0
 .../wayang/core/platform/ConjunctiveBreakpoint.java         |   0
 .../wayang/core/platform/CrossPlatformExecutor.java         |   0
 .../incubator/wayang/core/platform/ExecutionResource.java   |   0
 .../wayang/core/platform/ExecutionResourceTemplate.java     |   0
 .../incubator/wayang/core/platform/ExecutionState.java      |   0
 .../org/apache/incubator/wayang/core/platform/Executor.java |   0
 .../incubator/wayang/core/platform/ExecutorTemplate.java    |   0
 .../incubator/wayang/core/platform/FixBreakpoint.java       |   0
 .../org/apache/incubator/wayang/core/platform/Junction.java |   0
 .../wayang/core/platform/NoIterationBreakpoint.java         |   0
 .../incubator/wayang/core/platform/PartialExecution.java    |   0
 .../org/apache/incubator/wayang/core/platform/Platform.java |   0
 .../wayang/core/platform/PushExecutorTemplate.java          |   0
 .../wayang/core/platform/lineage/ChannelLineageNode.java    |   0
 .../wayang/core/platform/lineage/ExecutionLineageNode.java  |   0
 .../core/platform/lineage/LazyExecutionLineageNode.java     |   0
 .../apache/incubator/wayang/core/plugin/DynamicPlugin.java  |   0
 .../org/apache/incubator/wayang/core/plugin/Plugin.java     |   0
 .../wayang/core/profiling/CardinalityRepository.java        |   0
 .../incubator/wayang/core/profiling/CostMeasurement.java    |   0
 .../incubator/wayang/core/profiling/ExecutionLog.java       |   0
 .../wayang/core/profiling/ExecutionPlanMeasurement.java     |   0
 .../wayang/core/profiling/FullInstrumentationStrategy.java  |   0
 .../wayang/core/profiling/InstrumentationStrategy.java      |   0
 .../wayang/core/profiling/NoInstrumentationStrategy.java    |   0
 .../core/profiling/OutboundInstrumentationStrategy.java     |   0
 .../wayang/core/profiling/PartialExecutionMeasurement.java  |   0
 .../apache/incubator/wayang/core/profiling/ProfileDBs.java  |   0
 .../incubator/wayang/core/types/BasicDataUnitType.java      |   0
 .../org/apache/incubator/wayang/core/types/DataSetType.java |   0
 .../incubator/wayang/core/types/DataUnitGroupType.java      |   0
 .../apache/incubator/wayang/core/types/DataUnitType.java    |   0
 .../wayang/core/util/AbstractReferenceCountable.java        |   0
 .../java/org/apache/incubator/wayang/core/util/Action.java  |   0
 .../java/org/apache/incubator/wayang/core/util/Actions.java |   0
 .../java/org/apache/incubator/wayang/core/util/Bitmask.java |   0
 .../apache/incubator/wayang/core/util/Canonicalizer.java    |   0
 .../incubator/wayang/core/util/ConsumerIteratorAdapter.java |   0
 .../org/apache/incubator/wayang/core/util/Copyable.java     |   0
 .../java/org/apache/incubator/wayang/core/util/Counter.java |   0
 .../incubator/wayang/core/util/CrossProductIterable.java    |   0
 .../java/org/apache/incubator/wayang/core/util/Formats.java |   0
 .../org/apache/incubator/wayang/core/util/Iterators.java    |   0
 .../apache/incubator/wayang/core/util/JsonSerializable.java |   0
 .../incubator/wayang/core/util/JsonSerializables.java       |   0
 .../apache/incubator/wayang/core/util/JsonSerializer.java   |   0
 .../org/apache/incubator/wayang/core/util/JuelUtils.java    |   0
 .../incubator/wayang/core/util/LimitedInputStream.java      |   0
 .../java/org/apache/incubator/wayang/core/util/Logging.java |   0
 .../org/apache/incubator/wayang/core/util/LruCache.java     |   0
 .../org/apache/incubator/wayang/core/util/MultiMap.java     |   0
 .../incubator/wayang/core/util/OneTimeExecutable.java       |   0
 .../org/apache/incubator/wayang/core/util/Optional.java     |   0
 .../incubator/wayang/core/util/ReferenceCountable.java      |   0
 .../apache/incubator/wayang/core/util/ReflectionUtils.java  |   0
 .../java/org/apache/incubator/wayang/core/util/Tuple.java   |   0
 .../org/apache/incubator/wayang/core/util/WayangArrays.java |   0
 .../incubator/wayang/core/util/WayangCollections.java       |   0
 .../apache/incubator/wayang/core/util/fs/FileSystem.java    |   0
 .../apache/incubator/wayang/core/util/fs/FileSystems.java   |   0
 .../org/apache/incubator/wayang/core/util/fs/FileUtils.java |   0
 .../incubator/wayang/core/util/fs/HadoopFileSystem.java     |   0
 .../incubator/wayang/core/util/fs/LocalFileSystem.java      |   0
 .../apache/incubator/wayang/core/util/mathex/Context.java   |   0
 .../incubator/wayang/core/util/mathex/DefaultContext.java   |   0
 .../incubator/wayang/core/util/mathex/Expression.java       |   0
 .../wayang/core/util/mathex/ExpressionBuilder.java          |   0
 .../core/util/mathex/exceptions/EvaluationException.java    |   0
 .../wayang/core/util/mathex/exceptions/MathExException.java |   0
 .../wayang/core/util/mathex/exceptions/ParseException.java  |   0
 .../wayang/core/util/mathex/model/BinaryOperation.java      |   0
 .../wayang/core/util/mathex/model/CompiledFunction.java     |   0
 .../incubator/wayang/core/util/mathex/model/Constant.java   |   0
 .../wayang/core/util/mathex/model/NamedFunction.java        |   0
 .../wayang/core/util/mathex/model/UnaryOperation.java       |   0
 .../incubator/wayang/core/util/mathex/model/Variable.java   |   0
 .../src/main/resources/wayang-core-defaults.properties      |   0
 .../java/org/apache/incubator/wayang/core/SlotTest.java     |   0
 .../incubator/wayang/core/mapping/OperatorPatternTest.java  |   0
 .../wayang/core/mapping/PlanTransformationTest.java         |   0
 .../incubator/wayang/core/mapping/SubplanPatternTest.java   |   0
 .../incubator/wayang/core/mapping/test/TestSinkMapping.java |   0
 .../core/mapping/test/TestSinkToTestSink2Factory.java       |   0
 .../cardinality/AggregatingCardinalityEstimatorTest.java    |   0
 .../cardinality/DefaultCardinalityEstimatorTest.java        |   0
 .../cardinality/LoopSubplanCardinalityPusherTest.java       |   0
 .../optimizer/cardinality/SubplanCardinalityPusherTest.java |   0
 .../core/optimizer/channels/ChannelConversionGraphTest.java |   0
 .../optimizer/costs/NestableLoadProfileEstimatorTest.java   |   0
 .../optimizer/enumeration/StageAssignmentTraversalTest.java |   0
 .../wayang/core/plan/executionplan/test/TestChannel.java    |   0
 .../wayang/core/plan/wayangplan}/LoopIsolatorTest.java      |   0
 .../wayang/core/plan/wayangplan}/OperatorTest.java          |   0
 .../wayang/core/plan/wayangplan}/SlotMappingTest.java       |   0
 .../core/plan/wayangplan}/test/TestCustomMapOperator.java   |   0
 .../core/plan/wayangplan}/test/TestFilterOperator.java      |   0
 .../wayang/core/plan/wayangplan}/test/TestJoin.java         |   0
 .../wayang/core/plan/wayangplan}/test/TestLoopHead.java     |   0
 .../wayang/core/plan/wayangplan}/test/TestMapOperator.java  |   0
 .../wayang/core/plan/wayangplan}/test/TestSink.java         |   0
 .../wayang/core/plan/wayangplan}/test/TestSink2.java        |   0
 .../wayang/core/plan/wayangplan}/test/TestSource.java       |   0
 .../wayang/core/platform/PartialExecutionTest.java          |   0
 .../incubator/wayang/core/plugin/DynamicPluginTest.java     |   0
 .../incubator/wayang/core/test/DummyExecutionOperator.java  |   0
 .../wayang/core/test/DummyExternalReusableChannel.java      |   0
 .../incubator/wayang/core/test/DummyNonReusableChannel.java |   0
 .../apache/incubator/wayang/core/test/DummyPlatform.java    |   0
 .../incubator/wayang/core/test/DummyReusableChannel.java    |   0
 .../org/apache/incubator/wayang/core/test/MockFactory.java  |   0
 .../core/test/SerializableDummyExecutionOperator.java       |   0
 .../org/apache/incubator/wayang/core/test/TestDataUnit.java |   0
 .../apache/incubator/wayang/core/test/TestDataUnit2.java    |   0
 .../org/apache/incubator/wayang/core/util/BitmaskTest.java  |   0
 .../wayang/core/util/ConsumerIteratorAdapterTest.java       |   0
 .../wayang/core/util/CrossProductIterableTest.java          |   0
 .../incubator/wayang/core/util/LimitedInputStreamTest.java  |   0
 .../incubator/wayang/core/util/ReflectionUtilsTest.java     |   0
 .../incubator/wayang/core/util/WayangCollectionsTest.java   |   0
 .../wayang/core/util/mathex/ExpressionBuilderTest.java      |   0
 .../incubator/wayang/core/util/mathex/ExpressionTest.java   |   0
 .../src/test/resources/empty-plugin.yaml                    |   0
 .../src/test/resources/partial-plugin.yaml                  |   0
 .../src/test/resources/simplelogger.properties              |   0
 .../src/test/resources/test-plugin.yaml                     |   0
 {rheem-distro => wayang-distro}/pom.xml                     |   0
 {rheem-distro => wayang-distro}/src/assembly/distro.xml     |   0
 {rheem-extensions => wayang-extensions}/pom.xml             |   0
 .../wayang-iejoin}/pom.xml                                  |   0
 .../java/org/apache/incubator/wayang/iejoin/IEJoin.java     |   0
 .../java/org/apache/incubator/wayang/iejoin/data/Data.java  |   0
 .../apache/incubator/wayang/iejoin/mapping/Mappings.java    |   0
 .../incubator/wayang/iejoin/mapping/java/IEJoinMapping.java |   0
 .../wayang/iejoin/mapping/java/IESelfJoinMapping.java       |   0
 .../wayang/iejoin/mapping/spark/IEJoinMapping.java          |   0
 .../wayang/iejoin/mapping/spark/IESelfJoinMapping.java      |   0
 .../wayang/iejoin/operators/IEJoinMasterOperator.java       |   0
 .../incubator/wayang/iejoin/operators/IEJoinOperator.java   |   0
 .../wayang/iejoin/operators/IESelfJoinOperator.java         |   0
 .../wayang/iejoin/operators/JavaIEJoinOperator.java         |   0
 .../wayang/iejoin/operators/JavaIESelfJoinOperator.java     |   0
 .../wayang/iejoin/operators/SparkIEJoinOperator.java        |   0
 .../wayang/iejoin/operators/SparkIESelfJoinOperator.java    |   0
 .../wayang/iejoin/operators/java_helpers/BitSetJoin.java    |   0
 .../iejoin/operators/java_helpers/DataComparator.java       |   0
 .../wayang/iejoin/operators/java_helpers/extractData.java   |   0
 .../wayang/iejoin/operators/java_helpers/myMergeSort.java   |   0
 .../iejoin/operators/java_helpers/revDataComparator.java    |   0
 .../wayang/iejoin/operators/spark_helpers/BitSetJoin.java   |   0
 .../spark_helpers/List2AttributesObjectSkinny.java          |   0
 .../wayang/iejoin/operators/spark_helpers/addUniqueID.java  |   0
 .../iejoin/operators/spark_helpers/build2ListObject.java    |   0
 .../wayang/iejoin/operators/spark_helpers/extractData.java  |   0
 .../operators/spark_helpers/filterUnwantedBlocks.java       |   0
 .../wayang/iejoin/operators/spark_helpers/myMergeSort.java  |   0
 .../iejoin/operators/spark_helpers/revDataComparator.java   |   0
 .../iejoin/operators/JavaExecutionOperatorTestBase.java     |   0
 .../wayang/iejoin/operators/JavaIEJoinOperatorTest.java     |   0
 .../wayang/iejoin/operators/SparkIEJoinOperatorTest.java    |   0
 .../wayang/iejoin/operators/SparkIEJoinOperatorTest2.java   |   0
 .../wayang/iejoin/operators/SparkIEJoinOperatorTest3.java   |   0
 .../wayang/iejoin/operators/SparkIEJoinOperatorTest4.java   |   0
 .../iejoin/operators/SparkIESelfJoinOperatorTest.java       |   0
 .../wayang/iejoin/operators/SparkOperatorTestBase.java      |   0
 .../apache/incubator/wayang/iejoin/test/ChannelFactory.java |   0
 .../wayang-iejoin/src/test/resources/wayang.properties      |   0
 {rheem-platforms => wayang-platforms}/pom.xml               |   0
 .../rheem-flink => wayang-platforms/wayang-flink}/pom.xml   |   0
 .../main/java/org/apache/incubator/wayang/flink/Flink.java  |   0
 .../incubator/wayang/flink/channels/ChannelConversions.java |   0
 .../incubator/wayang/flink/channels/DataSetChannel.java     |   0
 .../wayang/flink/compiler/FlinkCoGroupFunction.java         |   0
 .../incubator/wayang/flink/compiler/FunctionCompiler.java   |   0
 .../wayang/flink/compiler/KeySelectorDistinct.java          |   0
 .../wayang/flink/compiler/KeySelectorFunction.java          |   0
 .../wayang/flink/compiler/OutputFormatConsumer.java         |   0
 .../wayang/flink/compiler/WayangFileOutputFormat.java       |   0
 .../wayang/flink/compiler/criterion/DummyFilter.java        |   0
 .../incubator/wayang/flink/compiler/criterion/DummyMap.java |   0
 .../wayang/flink/compiler/criterion/WayangAggregator.java   |   0
 .../compiler/criterion/WayangConvergenceCriterion.java      |   0
 .../flink/compiler/criterion/WayangFilterCriterion.java     |   0
 .../wayang/flink/compiler/criterion/WayangListValue.java    |   0
 .../wayang/flink/compiler/criterion/WayangValue.java        |   0
 .../wayang/flink/execution/FlinkContextReference.java       |   0
 .../wayang/flink/execution/FlinkExecutionContext.java       |   0
 .../incubator/wayang/flink/execution/FlinkExecutor.java     |   0
 .../incubator/wayang/flink/mapping/CartesianMapping.java    |   0
 .../incubator/wayang/flink/mapping/CoGroupMapping.java      |   0
 .../wayang/flink/mapping/CollectionSourceMapping.java       |   0
 .../apache/incubator/wayang/flink/mapping/CountMapping.java |   0
 .../incubator/wayang/flink/mapping/DistinctMapping.java     |   0
 .../incubator/wayang/flink/mapping/DoWhileMapping.java      |   0
 .../incubator/wayang/flink/mapping/FilterMapping.java       |   0
 .../incubator/wayang/flink/mapping/FlatMapMapping.java      |   0
 .../flink/mapping/GlobalMaterializedGroupMapping.java       |   0
 .../incubator/wayang/flink/mapping/GlobalReduceMapping.java |   0
 .../incubator/wayang/flink/mapping/GroupByMapping.java      |   0
 .../incubator/wayang/flink/mapping/IntersectMapping.java    |   0
 .../apache/incubator/wayang/flink/mapping/JoinMapping.java  |   0
 .../wayang/flink/mapping/LocalCallbackSinkMapping.java      |   0
 .../apache/incubator/wayang/flink/mapping/LoopMapping.java  |   0
 .../apache/incubator/wayang/flink/mapping/MapMapping.java   |   0
 .../wayang/flink/mapping/MapPartitionsMapping.java          |   0
 .../org/apache/incubator/wayang/flink/mapping/Mappings.java |   0
 .../wayang/flink/mapping/MaterializedGroupByMapping.java    |   0
 .../incubator/wayang/flink/mapping/PageRankMapping.java     |   0
 .../incubator/wayang/flink/mapping/ReduceByMapping.java     |   0
 .../incubator/wayang/flink/mapping/RepeatMapping.java       |   0
 .../incubator/wayang/flink/mapping/SampleMapping.java       |   0
 .../apache/incubator/wayang/flink/mapping/SortMapping.java  |   0
 .../incubator/wayang/flink/mapping/TextFileSinkMapping.java |   0
 .../wayang/flink/mapping/TextFileSourceMapping.java         |   0
 .../incubator/wayang/flink/mapping/UnionAllMapping.java     |   0
 .../incubator/wayang/flink/mapping/ZipWithIdMapping.java    |   0
 .../wayang/flink/operators/FlinkCartesianOperator.java      |   0
 .../wayang/flink/operators/FlinkCoGroupOperator.java        |   0
 .../wayang/flink/operators/FlinkCollectionSink.java         |   0
 .../wayang/flink/operators/FlinkCollectionSource.java       |   0
 .../wayang/flink/operators/FlinkCountOperator.java          |   0
 .../wayang/flink/operators/FlinkDistinctOperator.java       |   0
 .../wayang/flink/operators/FlinkDoWhileOperator.java        |   0
 .../wayang/flink/operators/FlinkExecutionOperator.java      |   0
 .../wayang/flink/operators/FlinkFilterOperator.java         |   0
 .../wayang/flink/operators/FlinkFlatMapOperator.java        |   0
 .../operators/FlinkGlobalMaterializedGroupOperator.java     |   0
 .../wayang/flink/operators/FlinkGlobalReduceOperator.java   |   0
 .../wayang/flink/operators/FlinkGroupByOperator.java        |   0
 .../wayang/flink/operators/FlinkIntersectOperator.java      |   0
 .../incubator/wayang/flink/operators/FlinkJoinOperator.java |   0
 .../wayang/flink/operators/FlinkLocalCallbackSink.java      |   0
 .../incubator/wayang/flink/operators/FlinkLoopOperator.java |   0
 .../incubator/wayang/flink/operators/FlinkMapOperator.java  |   0
 .../wayang/flink/operators/FlinkMapPartitionsOperator.java  |   0
 .../flink/operators/FlinkMaterializedGroupByOperator.java   |   0
 .../wayang/flink/operators/FlinkObjectFileSink.java         |   0
 .../wayang/flink/operators/FlinkObjectFileSource.java       |   0
 .../wayang/flink/operators/FlinkPageRankOperator.java       |   0
 .../wayang/flink/operators/FlinkReduceByOperator.java       |   0
 .../wayang/flink/operators/FlinkRepeatExpandedOperator.java |   0
 .../wayang/flink/operators/FlinkRepeatOperator.java         |   0
 .../wayang/flink/operators/FlinkSampleOperator.java         |   0
 .../incubator/wayang/flink/operators/FlinkSortOperator.java |   0
 .../incubator/wayang/flink/operators/FlinkTextFileSink.java |   0
 .../wayang/flink/operators/FlinkTextFileSource.java         |   0
 .../incubator/wayang/flink/operators/FlinkTsvFileSink.java  |   0
 .../wayang/flink/operators/FlinkUnionAllOperator.java       |   0
 .../wayang/flink/operators/FlinkZipWithIdOperator.java      |   0
 .../incubator/wayang/flink/platform/FlinkPlatform.java      |   0
 .../incubator/wayang/flink/plugin/FlinkBasicPlugin.java     |   0
 .../wayang/flink/plugin/FlinkConversionPlugin.java          |   0
 .../incubator/wayang/flink/plugin/FlinkGraphPlugin.java     |   0
 .../src/main/resources/wayang-flink-defaults.properties     |   0
 .../rheem-giraph => wayang-platforms/wayang-giraph}/pom.xml |   0
 .../wayang/giraph/Algorithm/PageRankAlgorithm.java          |   0
 .../wayang/giraph/Algorithm/PageRankParameters.java         |   0
 .../java/org/apache/incubator/wayang/giraph/Giraph.java     |   0
 .../wayang/giraph/channels/ChannelConversions.java          |   0
 .../incubator/wayang/giraph/execution/GiraphExecutor.java   |   0
 .../apache/incubator/wayang/giraph/mappings/Mappings.java   |   0
 .../incubator/wayang/giraph/mappings/PageRankMapping.java   |   0
 .../wayang/giraph/operators/GiraphExecutionOperator.java    |   0
 .../wayang/giraph/operators/GiraphPageRankOperator.java     |   0
 .../incubator/wayang/giraph/platform/GiraphPlatform.java    |   0
 .../apache/incubator/wayang/giraph/plugin/GiraphPlugin.java |   0
 .../src/main/resources/wayang-giraph-defaults.properties    |   0
 .../wayang/giraph/operators/GiraphPagaRankOperatorTest.java |   0
 .../wayang-giraph}/src/test/resources/test.edgelist         |   0
 .../wayang-graphchi}/pom.xml                                |   0
 .../java/org/apache/incubator/wayang/graphchi/GraphChi.java |   0
 .../wayang/graphchi/channels/ChannelConversions.java        |   0
 .../wayang/graphchi/execution/GraphChiExecutor.java         |   0
 .../apache/incubator/wayang/graphchi/mappings/Mappings.java |   0
 .../incubator/wayang/graphchi/mappings/PageRankMapping.java |   0
 .../graphchi/operators/GraphChiExecutionOperator.java       |   0
 .../wayang/graphchi/operators/GraphChiPageRankOperator.java |   0
 .../wayang/graphchi/platform/GraphChiPlatform.java          |   0
 .../incubator/wayang/graphchi/plugin/GraphChiPlugin.java    |   0
 .../src/main/resources/wayang-graphchi-defaults.properties  |   0
 .../graphchi/operators/GraphChiPageRankOperatorTest.java    |   0
 .../wayang-graphchi}/src/test/resources/test.edgelist       |   0
 .../rheem-java => wayang-platforms/wayang-java}/pom.xml     |   0
 .../main/java/org/apache/incubator/wayang/java/Java.java    |   0
 .../incubator/wayang/java/channels/ChannelConversions.java  |   0
 .../incubator/wayang/java/channels/CollectionChannel.java   |   0
 .../incubator/wayang/java/channels/JavaChannelInstance.java |   0
 .../incubator/wayang/java/channels/StreamChannel.java       |   0
 .../incubator/wayang/java/compiler/FunctionCompiler.java    |   0
 .../wayang/java/execution/JavaExecutionContext.java         |   0
 .../incubator/wayang/java/execution/JavaExecutor.java       |   0
 .../incubator/wayang/java/mapping/CartesianMapping.java     |   0
 .../incubator/wayang/java/mapping/CoGroupMapping.java       |   0
 .../wayang/java/mapping/CollectionSourceMapping.java        |   0
 .../apache/incubator/wayang/java/mapping/CountMapping.java  |   0
 .../incubator/wayang/java/mapping/DistinctMapping.java      |   0
 .../incubator/wayang/java/mapping/DoWhileMapping.java       |   0
 .../apache/incubator/wayang/java/mapping/FilterMapping.java |   0
 .../incubator/wayang/java/mapping/FlatMapMapping.java       |   0
 .../wayang/java/mapping/GlobalMaterializedGroupMapping.java |   0
 .../incubator/wayang/java/mapping/GlobalReduceMapping.java  |   0
 .../incubator/wayang/java/mapping/IntersectMapping.java     |   0
 .../apache/incubator/wayang/java/mapping/JoinMapping.java   |   0
 .../wayang/java/mapping/LocalCallbackSinkMapping.java       |   0
 .../apache/incubator/wayang/java/mapping/LoopMapping.java   |   0
 .../apache/incubator/wayang/java/mapping/MapMapping.java    |   0
 .../incubator/wayang/java/mapping/MapPartitionsMapping.java |   0
 .../org/apache/incubator/wayang/java/mapping/Mappings.java  |   0
 .../wayang/java/mapping/MaterializedGroupByMapping.java     |   0
 .../incubator/wayang/java/mapping/ReduceByMapping.java      |   0
 .../apache/incubator/wayang/java/mapping/RepeatMapping.java |   0
 .../apache/incubator/wayang/java/mapping/SampleMapping.java |   0
 .../apache/incubator/wayang/java/mapping/SortMapping.java   |   0
 .../incubator/wayang/java/mapping/TextFileSinkMapping.java  |   0
 .../wayang/java/mapping/TextFileSourceMapping.java          |   0
 .../incubator/wayang/java/mapping/UnionAllMapping.java      |   0
 .../incubator/wayang/java/mapping/ZipWithIdMapping.java     |   0
 .../wayang/java/mapping/graph/PageRankMapping.java          |   0
 .../wayang/java/operators/JavaCartesianOperator.java        |   0
 .../wayang/java/operators/JavaCoGroupOperator.java          |   0
 .../wayang/java/operators/JavaCollectOperator.java          |   0
 .../wayang/java/operators/JavaCollectionSource.java         |   0
 .../incubator/wayang/java/operators/JavaCountOperator.java  |   0
 .../wayang/java/operators/JavaDistinctOperator.java         |   0
 .../wayang/java/operators/JavaDoWhileOperator.java          |   0
 .../wayang/java/operators/JavaExecutionOperator.java        |   0
 .../incubator/wayang/java/operators/JavaFilterOperator.java |   0
 .../wayang/java/operators/JavaFlatMapOperator.java          |   0
 .../java/operators/JavaGlobalMaterializedGroupOperator.java |   0
 .../wayang/java/operators/JavaGlobalReduceOperator.java     |   0
 .../wayang/java/operators/JavaIntersectOperator.java        |   0
 .../incubator/wayang/java/operators/JavaJoinOperator.java   |   0
 .../wayang/java/operators/JavaLocalCallbackSink.java        |   0
 .../incubator/wayang/java/operators/JavaLoopOperator.java   |   0
 .../incubator/wayang/java/operators/JavaMapOperator.java    |   0
 .../wayang/java/operators/JavaMapPartitionsOperator.java    |   0
 .../java/operators/JavaMaterializedGroupByOperator.java     |   0
 .../incubator/wayang/java/operators/JavaObjectFileSink.java |   0
 .../wayang/java/operators/JavaObjectFileSource.java         |   0
 .../wayang/java/operators/JavaRandomSampleOperator.java     |   0
 .../wayang/java/operators/JavaReduceByOperator.java         |   0
 .../incubator/wayang/java/operators/JavaRepeatOperator.java |   0
 .../wayang/java/operators/JavaReservoirSampleOperator.java  |   0
 .../incubator/wayang/java/operators/JavaSortOperator.java   |   0
 .../incubator/wayang/java/operators/JavaTextFileSink.java   |   0
 .../incubator/wayang/java/operators/JavaTextFileSource.java |   0
 .../incubator/wayang/java/operators/JavaTsvFileSink.java    |   0
 .../incubator/wayang/java/operators/JavaTsvFileSource.java  |   0
 .../wayang/java/operators/JavaUnionAllOperator.java         |   0
 .../wayang/java/operators/graph/JavaPageRankOperator.java   |   0
 .../apache/incubator/wayang/java/platform/JavaPlatform.java |   0
 .../incubator/wayang/java/plugin/JavaBasicPlugin.java       |   0
 .../wayang/java/plugin/JavaChannelConversionPlugin.java     |   0
 .../incubator/wayang/java/plugin/JavaGraphPlugin.java       |   0
 .../src/main/resources/wayang-java-defaults.properties      |   0
 .../incubator/wayang/java/execution/JavaExecutorTest.java   |   0
 .../wayang/java/operators/JavaCartesianOperatorTest.java    |   0
 .../wayang/java/operators/JavaCoGroupOperatorTest.java      |   0
 .../wayang/java/operators/JavaCollectionSourceTest.java     |   0
 .../wayang/java/operators/JavaCountOperatorTest.java        |   0
 .../wayang/java/operators/JavaDistinctOperatorTest.java     |   0
 .../java/operators/JavaExecutionOperatorTestBase.java       |   0
 .../wayang/java/operators/JavaFilterOperatorTest.java       |   0
 .../operators/JavaGlobalMaterializedGroupOperatorTest.java  |   0
 .../wayang/java/operators/JavaGlobalReduceOperatorTest.java |   0
 .../wayang/java/operators/JavaJoinOperatorTest.java         |   0
 .../wayang/java/operators/JavaLocalCallbackSinkTest.java    |   0
 .../java/operators/JavaMaterializedGroupByOperatorTest.java |   0
 .../wayang/java/operators/JavaObjectFileSinkTest.java       |   0
 .../wayang/java/operators/JavaObjectFileSourceTest.java     |   0
 .../wayang/java/operators/JavaRandomSampleOperatorTest.java |   0
 .../wayang/java/operators/JavaReduceByOperatorTest.java     |   0
 .../java/operators/JavaReservoirSampleOperatorTest.java     |   0
 .../wayang/java/operators/JavaSortOperatorTest.java         |   0
 .../wayang/java/operators/JavaTextFileSinkTest.java         |   0
 .../wayang/java/operators/JavaUnionAllOperatorTest.java     |   0
 .../apache/incubator/wayang/java/test/ChannelFactory.java   |   0
 .../src/test/resources/0-to-10000.sequence_file             | Bin
 .../wayang-jdbc-template}/pom.xml                           |   0
 .../incubator/wayang/jdbc/channels/SqlQueryChannel.java     |   0
 .../incubator/wayang/jdbc/compiler/FunctionCompiler.java    |   0
 .../incubator/wayang/jdbc/execution/DatabaseDescriptor.java |   0
 .../incubator/wayang/jdbc/execution/JdbcExecutor.java       |   0
 .../wayang/jdbc/operators/JdbcExecutionOperator.java        |   0
 .../incubator/wayang/jdbc/operators/JdbcFilterOperator.java |   0
 .../wayang/jdbc/operators/JdbcProjectionOperator.java       |   0
 .../incubator/wayang/jdbc/operators/JdbcTableSource.java    |   0
 .../wayang/jdbc/operators/SqlToStreamOperator.java          |   0
 .../wayang/jdbc/platform/JdbcPlatformTemplate.java          |   0
 .../incubator/wayang/jdbc/execution/JdbcExecutorTest.java   |   0
 .../wayang/jdbc/operators/JdbcTableSourceTest.java          |   0
 .../incubator/wayang/jdbc/operators/OperatorTestBase.java   |   0
 .../wayang/jdbc/operators/SqlToStreamOperatorTest.java      |   0
 .../incubator/wayang/jdbc/test/HsqldbFilterOperator.java    |   0
 .../apache/incubator/wayang/jdbc/test/HsqldbPlatform.java   |   0
 .../wayang/jdbc/test/HsqldbProjectionOperator.java          |   0
 .../incubator/wayang/jdbc/test/HsqldbTableSource.java       |   0
 .../src/test/resources/wayang-hsqldb-defaults.properties    |   0
 .../wayang-postgres}/pom.xml                                |   0
 .../java/org/apache/incubator/wayang/postgres/Postgres.java |   0
 .../wayang/postgres/channels/ChannelConversions.java        |   0
 .../incubator/wayang/postgres/mapping/FilterMapping.java    |   0
 .../apache/incubator/wayang/postgres/mapping/Mappings.java  |   0
 .../wayang/postgres/mapping/ProjectionMapping.java          |   0
 .../postgres/operators/PostgresExecutionOperator.java       |   0
 .../wayang/postgres/operators/PostgresFilterOperator.java   |   0
 .../postgres/operators/PostgresProjectionOperator.java      |   0
 .../wayang/postgres/operators/PostgresTableSource.java      |   0
 .../wayang/postgres/platform/PostgresPlatform.java          |   0
 .../wayang/postgres/plugin/PostgresConversionsPlugin.java   |   0
 .../incubator/wayang/postgres/plugin/PostgresPlugin.java    |   0
 .../src/main/resources/wayang-postgres-defaults.properties  |   0
 .../rheem-spark => wayang-platforms/wayang-spark}/pom.xml   |   0
 .../main/java/org/apache/incubator/wayang/spark/Spark.java  |   0
 .../incubator/wayang/spark/channels/BroadcastChannel.java   |   0
 .../incubator/wayang/spark/channels/ChannelConversions.java |   0
 .../incubator/wayang/spark/channels/FileChannels.java       |   0
 .../apache/incubator/wayang/spark/channels/RddChannel.java  |   0
 .../wayang/spark/compiler/BinaryOperatorAdapter.java        |   0
 .../spark/compiler/ExtendedBinaryOperatorAdapter.java       |   0
 .../spark/compiler/ExtendedFlatMapFunctionAdapter.java      |   0
 .../incubator/wayang/spark/compiler/ExtendedFunction.java   |   0
 .../wayang/spark/compiler/ExtendedMapFunctionAdapter.java   |   0
 .../compiler/ExtendedMapPartitionsFunctionAdapter.java      |   0
 .../wayang/spark/compiler/ExtendedPredicateAdapater.java    |   0
 .../wayang/spark/compiler/FlatMapFunctionAdapter.java       |   0
 .../incubator/wayang/spark/compiler/FunctionCompiler.java   |   0
 .../incubator/wayang/spark/compiler/MapFunctionAdapter.java |   0
 .../wayang/spark/compiler/MapPartitionsFunctionAdapter.java |   0
 .../incubator/wayang/spark/compiler/PredicateAdapter.java   |   0
 .../wayang/spark/execution/SparkContextReference.java       |   0
 .../wayang/spark/execution/SparkExecutionContext.java       |   0
 .../incubator/wayang/spark/execution/SparkExecutor.java     |   0
 .../incubator/wayang/spark/mapping/CartesianMapping.java    |   0
 .../incubator/wayang/spark/mapping/CoGroupMapping.java      |   0
 .../wayang/spark/mapping/CollectionSourceMapping.java       |   0
 .../apache/incubator/wayang/spark/mapping/CountMapping.java |   0
 .../incubator/wayang/spark/mapping/DistinctMapping.java     |   0
 .../incubator/wayang/spark/mapping/DoWhileMapping.java      |   0
 .../incubator/wayang/spark/mapping/FilterMapping.java       |   0
 .../incubator/wayang/spark/mapping/FlatMapMapping.java      |   0
 .../spark/mapping/GlobalMaterializedGroupMapping.java       |   0
 .../incubator/wayang/spark/mapping/GlobalReduceMapping.java |   0
 .../incubator/wayang/spark/mapping/IntersectMapping.java    |   0
 .../apache/incubator/wayang/spark/mapping/JoinMapping.java  |   0
 .../wayang/spark/mapping/LocalCallbackSinkMapping.java      |   0
 .../apache/incubator/wayang/spark/mapping/LoopMapping.java  |   0
 .../apache/incubator/wayang/spark/mapping/MapMapping.java   |   0
 .../wayang/spark/mapping/MapPartitionsMapping.java          |   0
 .../org/apache/incubator/wayang/spark/mapping/Mappings.java |   0
 .../wayang/spark/mapping/MaterializedGroupByMapping.java    |   0
 .../incubator/wayang/spark/mapping/ReduceByMapping.java     |   0
 .../incubator/wayang/spark/mapping/RepeatMapping.java       |   0
 .../incubator/wayang/spark/mapping/SampleMapping.java       |   0
 .../apache/incubator/wayang/spark/mapping/SortMapping.java  |   0
 .../incubator/wayang/spark/mapping/TextFileSinkMapping.java |   0
 .../wayang/spark/mapping/TextFileSourceMapping.java         |   0
 .../incubator/wayang/spark/mapping/UnionAllMapping.java     |   0
 .../incubator/wayang/spark/mapping/ZipWithIdMapping.java    |   0
 .../wayang/spark/mapping/graph/PageRankMapping.java         |   0
 .../spark/operators/SparkBernoulliSampleOperator.java       |   0
 .../wayang/spark/operators/SparkBroadcastOperator.java      |   0
 .../wayang/spark/operators/SparkCacheOperator.java          |   0
 .../wayang/spark/operators/SparkCartesianOperator.java      |   0
 .../wayang/spark/operators/SparkCoGroupOperator.java        |   0
 .../wayang/spark/operators/SparkCollectOperator.java        |   0
 .../wayang/spark/operators/SparkCollectionSource.java       |   0
 .../wayang/spark/operators/SparkCountOperator.java          |   0
 .../wayang/spark/operators/SparkDistinctOperator.java       |   0
 .../wayang/spark/operators/SparkDoWhileOperator.java        |   0
 .../wayang/spark/operators/SparkExecutionOperator.java      |   0
 .../wayang/spark/operators/SparkFilterOperator.java         |   0
 .../wayang/spark/operators/SparkFlatMapOperator.java        |   0
 .../operators/SparkGlobalMaterializedGroupOperator.java     |   0
 .../wayang/spark/operators/SparkGlobalReduceOperator.java   |   0
 .../wayang/spark/operators/SparkIntersectOperator.java      |   0
 .../incubator/wayang/spark/operators/SparkJoinOperator.java |   0
 .../wayang/spark/operators/SparkLocalCallbackSink.java      |   0
 .../incubator/wayang/spark/operators/SparkLoopOperator.java |   0
 .../incubator/wayang/spark/operators/SparkMapOperator.java  |   0
 .../wayang/spark/operators/SparkMapPartitionsOperator.java  |   0
 .../spark/operators/SparkMaterializedGroupByOperator.java   |   0
 .../wayang/spark/operators/SparkObjectFileSink.java         |   0
 .../wayang/spark/operators/SparkObjectFileSource.java       |   0
 .../spark/operators/SparkRandomPartitionSampleOperator.java |   0
 .../wayang/spark/operators/SparkReduceByOperator.java       |   0
 .../wayang/spark/operators/SparkRepeatOperator.java         |   0
 .../operators/SparkShufflePartitionSampleOperator.java      |   0
 .../incubator/wayang/spark/operators/SparkSortOperator.java |   0
 .../incubator/wayang/spark/operators/SparkTextFileSink.java |   0
 .../wayang/spark/operators/SparkTextFileSource.java         |   0
 .../incubator/wayang/spark/operators/SparkTsvFileSink.java  |   0
 .../wayang/spark/operators/SparkTsvFileSource.java          |   0
 .../wayang/spark/operators/SparkUnionAllOperator.java       |   0
 .../wayang/spark/operators/SparkZipWithIdOperator.java      |   0
 .../incubator/wayang/spark/platform/SparkPlatform.java      |   0
 .../incubator/wayang/spark/plugin/SparkBasicPlugin.java     |   0
 .../wayang/spark/plugin/SparkConversionPlugin.java          |   0
 .../incubator/wayang/spark/plugin/SparkGraphPlugin.java     |   0
 .../src/main/resources/wayang-spark-defaults.properties     |   0
 .../spark/operators/graph/SparkPageRankOperator.scala       |   0
 .../spark/operators/SparkBernoulliSampleOperatorTest.java   |   0
 .../wayang/spark/operators/SparkCartesianOperatorTest.java  |   0
 .../wayang/spark/operators/SparkCoGroupOperatorTest.java    |   0
 .../wayang/spark/operators/SparkCollectionSourceTest.java   |   0
 .../wayang/spark/operators/SparkCountOperatorTest.java      |   0
 .../wayang/spark/operators/SparkDistinctOperatorTest.java   |   0
 .../wayang/spark/operators/SparkFilterOperatorTest.java     |   0
 .../wayang/spark/operators/SparkFlatMapOperatorTest.java    |   0
 .../operators/SparkGlobalMaterializedGroupOperatorTest.java |   0
 .../spark/operators/SparkGlobalReduceOperatorTest.java      |   0
 .../wayang/spark/operators/SparkJoinOperatorTest.java       |   0
 .../spark/operators/SparkMapPartitionsOperatorTest.java     |   0
 .../operators/SparkMaterializedGroupByOperatorTest.java     |   0
 .../wayang/spark/operators/SparkObjectFileSinkTest.java     |   0
 .../wayang/spark/operators/SparkObjectFileSourceTest.java   |   0
 .../wayang/spark/operators/SparkOperatorTestBase.java       |   0
 .../operators/SparkRandomPartitionSampleOperatorTest.java   |   0
 .../wayang/spark/operators/SparkReduceByOperatorTest.java   |   0
 .../operators/SparkShufflePartitionSampleOperatorTest.java  |   0
 .../wayang/spark/operators/SparkSortOperatorTest.java       |   0
 .../wayang/spark/operators/SparkTextFileSinkTest.java       |   0
 .../wayang/spark/operators/SparkUnionAllOperatorTest.java   |   0
 .../apache/incubator/wayang/spark/test/ChannelFactory.java  |   0
 .../src/test/resources/0-to-10000.sequence_file             | Bin
 .../wayang-spark/src/test/resources/wayang.properties       |   0
 .../wayang-sqlite3}/pom.xml                                 |   0
 .../java/org/apache/incubator/wayang/sqlite3/Sqlite3.java   |   0
 .../wayang/sqlite3/channels/ChannelConversions.java         |   0
 .../incubator/wayang/sqlite3/mapping/FilterMapping.java     |   0
 .../apache/incubator/wayang/sqlite3/mapping/Mappings.java   |   0
 .../incubator/wayang/sqlite3/mapping/ProjectionMapping.java |   0
 .../wayang/sqlite3/operators/Sqlite3FilterOperator.java     |   0
 .../wayang/sqlite3/operators/Sqlite3ProjectionOperator.java |   0
 .../wayang/sqlite3/operators/Sqlite3TableSource.java        |   0
 .../incubator/wayang/sqlite3/platform/Sqlite3Platform.java  |   0
 .../wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java      |   0
 .../incubator/wayang/sqlite3/plugin/Sqlite3Plugin.java      |   0
 .../src/main/resources/wayang-sqlite3-defaults.properties   |   0
 {rheem-profiler => wayang-profiler}/pom.xml                 |   0
 .../incubator/wayang/profiler/data/DataGenerators.java      |   0
 .../incubator/wayang/profiler/hardware/DiskProfiler.java    |   0
 .../wayang/profiler/java/BinaryOperatorProfiler.java        |   0
 .../wayang/profiler/java/JavaCollectionSourceProfiler.java  |   0
 .../wayang/profiler/java/JavaTextFileSourceProfiler.java    |   0
 .../incubator/wayang/profiler/java/OperatorProfiler.java    |   0
 .../incubator/wayang/profiler/java/OperatorProfilers.java   |   0
 .../org/apache/incubator/wayang/profiler/java/Profiler.java |   0
 .../apache/incubator/wayang/profiler/java/SinkProfiler.java |   0
 .../incubator/wayang/profiler/java/SourceProfiler.java      |   0
 .../wayang/profiler/java/UnaryOperatorProfiler.java         |   0
 .../wayang/profiler/log/DynamicEstimationContext.java       |   0
 .../incubator/wayang/profiler/log/DynamicLoadEstimator.java |   0
 .../wayang/profiler/log/DynamicLoadProfileEstimator.java    |   0
 .../wayang/profiler/log/DynamicLoadProfileEstimators.java   |   0
 .../incubator/wayang/profiler/log/GeneticOptimizer.java     |   0
 .../incubator/wayang/profiler/log/GeneticOptimizerApp.java  |   0
 .../apache/incubator/wayang/profiler/log/Individual.java    |   0
 .../apache/incubator/wayang/profiler/log/LogEvaluator.java  |   0
 .../incubator/wayang/profiler/log/OptimizationSpace.java    |   0
 .../org/apache/incubator/wayang/profiler/log/Variable.java  |   0
 .../incubator/wayang/profiler/log/sampling/Battle.java      |   0
 .../wayang/profiler/log/sampling/ReservoirSampler.java      |   0
 .../incubator/wayang/profiler/log/sampling/Sampler.java     |   0
 .../wayang/profiler/log/sampling/TournamentSampler.java     |   0
 .../wayang/profiler/spark/BinaryOperatorProfiler.java       |   0
 .../org/apache/incubator/wayang/profiler/spark/Main.java    |   0
 .../incubator/wayang/profiler/spark/OperatorProfilers.java  |   0
 .../incubator/wayang/profiler/spark/SinkProfiler.java       |   0
 .../profiler/spark/SparkCollectionSourceProfiler.java       |   0
 .../wayang/profiler/spark/SparkOperatorProfiler.java        |   0
 .../wayang/profiler/spark/SparkSourceProfiler.java          |   0
 .../wayang/profiler/spark/SparkTextFileSourceProfiler.java  |   0
 .../wayang/profiler/spark/SparkUnaryOperatorProfiler.java   |   0
 .../incubator/wayang/profiler/util/ProfilingUtils.java      |   0
 .../apache/incubator/wayang/profiler/util/RrdAccessor.java  |   0
 {rheem-tests => wayang-tests}/app.properties                |   0
 {rheem-tests => wayang-tests}/pom.xml                       |   0
 .../apache/incubator/wayang/tests/FlinkIntegrationIT.java   |   0
 .../apache/incubator/wayang/tests/FullIntegrationIT.java    |   0
 .../apache/incubator/wayang/tests/GiraphIntegrationIT.java  |   0
 .../incubator/wayang/tests/GraphChiIntegrationIT.java       |   0
 .../apache/incubator/wayang/tests/JavaIntegrationIT.java    |   0
 .../incubator/wayang/tests/PostgresIntegrationIT.java       |   0
 .../org/org/apache/incubator/wayang/tests/RegressionIT.java |   0
 .../apache/incubator/wayang/tests/SparkIntegrationIT.java   |   0
 .../org/org/apache/incubator/wayang/tests/WayangPlans.java  |   0
 .../apache/incubator/wayang/tests/WayangPlansOperators.java |   0
 .../org/org/apache/incubator/wayang/tests/WordCountIT.java  |   0
 .../incubator/wayang/tests/platform/MyMadeUpPlatform.java   |   0
 .../src/test/resources/lines-with-key1.txt                  |   0
 .../src/test/resources/lines-with-key2.txt                  |   0
 .../src/test/resources/other-lines.txt                      |   0
 .../src/test/resources/simplelogger.properties              |   0
 .../src/test/resources/some-lines.txt                       |   0
 .../src/test/resources/ulysses.txt                          |   0
 .../src/test/resources/wayang-hsqldb-defaults.properties    |   0
 .../src/test/resources/wayang.properties                    |   0
 806 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/rheem-api/pom.xml b/wayang-api/pom.xml
similarity index 100%
rename from rheem-api/pom.xml
rename to wayang-api/pom.xml
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuanta.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/DataQuanta.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuanta.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/DataQuanta.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuantaBuilder.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/DataQuantaBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuantaBuilder.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/DataQuantaBuilder.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/JavaPlanBuilder.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/JavaPlanBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/JavaPlanBuilder.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/JavaPlanBuilder.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/PlanBuilder.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/PlanBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/PlanBuilder.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/PlanBuilder.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuanta.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuanta.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuanta.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuanta.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuantaBuilder.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuantaBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuantaBuilder.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuantaBuilder.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/Edge.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/Edge.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/Edge.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/Edge.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuanta.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuanta.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuanta.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuanta.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuantaBuilder.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuantaBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuantaBuilder.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuantaBuilder.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/package.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/package.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/package.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/graph/package.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/package.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/package.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/package.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/package.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderCache.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderCache.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderCache.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderCache.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderDecorator.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderDecorator.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderDecorator.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderDecorator.scala
diff --git a/rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/TypeTrap.scala b/wayang-api/src/main/scala/org/apache/incubator/wayang/api/util/TypeTrap.scala
similarity index 100%
rename from rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/TypeTrap.scala
rename to wayang-api/src/main/scala/org/apache/incubator/wayang/api/util/TypeTrap.scala
diff --git a/rheem-api/src/test/java/org/apache/incubator/wayang/api/JavaApiTest.java b/wayang-api/src/test/java/org/apache/incubator/wayang/api/JavaApiTest.java
similarity index 100%
rename from rheem-api/src/test/java/org/apache/incubator/wayang/api/JavaApiTest.java
rename to wayang-api/src/test/java/org/apache/incubator/wayang/api/JavaApiTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/resources/rheem.properties b/wayang-api/src/test/resources/wayang.properties
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/resources/rheem.properties
rename to wayang-api/src/test/resources/wayang.properties
diff --git a/rheem-api/src/test/scala/org/apache/incubator/wayang/api/ApiTest.scala b/wayang-api/src/test/scala/org/apache/incubator/wayang/api/ApiTest.scala
similarity index 100%
rename from rheem-api/src/test/scala/org/apache/incubator/wayang/api/ApiTest.scala
rename to wayang-api/src/test/scala/org/apache/incubator/wayang/api/ApiTest.scala
diff --git a/rheem-basic/pom.xml b/wayang-basic/pom.xml
similarity index 100%
rename from rheem-basic/pom.xml
rename to wayang-basic/pom.xml
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/WayangBasics.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/WayangBasics.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/WayangBasics.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/WayangBasics.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/channels/FileChannel.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/channels/FileChannel.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/channels/FileChannel.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/channels/FileChannel.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Record.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/data/Record.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Record.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/data/Record.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple2.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple2.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple2.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple2.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple5.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple5.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple5.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple5.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptor.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptor.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptor.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptor.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/GlobalReduceMapping.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/GlobalReduceMapping.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/GlobalReduceMapping.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/Mappings.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/Mappings.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/Mappings.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/Mappings.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/MaterializedGroupByMapping.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/MaterializedGroupByMapping.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/PageRankMapping.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/PageRankMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/PageRankMapping.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/PageRankMapping.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/ReduceByMapping.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/ReduceByMapping.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/ReduceByMapping.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/RepeatMapping.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/RepeatMapping.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/RepeatMapping.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CartesianOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CartesianOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CartesianOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CartesianOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CoGroupOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CoGroupOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CoGroupOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CoGroupOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CollectionSource.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CollectionSource.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CollectionSource.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CollectionSource.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CountOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CountOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CountOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CountOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DistinctOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DistinctOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DistinctOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DistinctOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DoWhileOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DoWhileOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DoWhileOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DoWhileOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FilterOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FilterOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FilterOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FilterOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FlatMapOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FlatMapOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FlatMapOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FlatMapOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalMaterializedGroupOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalMaterializedGroupOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalMaterializedGroupOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalReduceOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalReduceOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalReduceOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalReduceOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GroupByOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GroupByOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GroupByOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GroupByOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/IntersectOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/IntersectOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/IntersectOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/IntersectOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/JoinOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/JoinOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/JoinOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/JoinOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LocalCallbackSink.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LocalCallbackSink.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LocalCallbackSink.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LocalCallbackSink.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LoopOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LoopOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LoopOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LoopOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapPartitionsOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapPartitionsOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapPartitionsOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapPartitionsOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/PageRankOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/PageRankOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/PageRankOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/PageRankOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceByOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceByOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceByOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceByOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/RepeatOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/RepeatOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/RepeatOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/RepeatOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SampleOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SampleOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SampleOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SampleOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SortOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SortOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SortOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SortOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TableSource.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TableSource.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TableSource.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TableSource.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSink.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSink.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSink.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSink.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSource.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSource.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSource.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSource.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/UnionAllOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/UnionAllOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/UnionAllOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/UnionAllOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ZipWithIdOperator.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ZipWithIdOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ZipWithIdOperator.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ZipWithIdOperator.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasic.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasic.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasic.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasic.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasicGraph.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasicGraph.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasicGraph.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasicGraph.java
diff --git a/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/types/RecordType.java b/wayang-basic/src/main/java/org/apache/incubator/wayang/basic/types/RecordType.java
similarity index 100%
rename from rheem-basic/src/main/java/org/apache/incubator/wayang/basic/types/RecordType.java
rename to wayang-basic/src/main/java/org/apache/incubator/wayang/basic/types/RecordType.java
diff --git a/rheem-basic/src/main/resources/rheem-basic-defaults.properties b/wayang-basic/src/main/resources/wayang-basic-defaults.properties
similarity index 100%
rename from rheem-basic/src/main/resources/rheem-basic-defaults.properties
rename to wayang-basic/src/main/resources/wayang-basic-defaults.properties
diff --git a/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptorTest.java b/wayang-basic/src/test/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptorTest.java
similarity index 100%
rename from rheem-basic/src/test/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptorTest.java
rename to wayang-basic/src/test/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptorTest.java
diff --git a/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/mapping/ReduceByMappingTest.java b/wayang-basic/src/test/java/org/apache/incubator/wayang/basic/mapping/ReduceByMappingTest.java
similarity index 100%
rename from rheem-basic/src/test/java/org/apache/incubator/wayang/basic/mapping/ReduceByMappingTest.java
rename to wayang-basic/src/test/java/org/apache/incubator/wayang/basic/mapping/ReduceByMappingTest.java
diff --git a/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperatorTest.java b/wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperatorTest.java
similarity index 100%
rename from rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperatorTest.java
rename to wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperatorTest.java
diff --git a/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/TextFileSourceTest.java b/wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/TextFileSourceTest.java
similarity index 100%
rename from rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/TextFileSourceTest.java
rename to wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/TextFileSourceTest.java
diff --git a/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSink.java b/wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSink.java
similarity index 100%
rename from rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSink.java
rename to wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSink.java
diff --git a/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSource.java b/wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSource.java
similarity index 100%
rename from rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSource.java
rename to wayang-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSource.java
diff --git a/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/types/RecordTypeTest.java b/wayang-basic/src/test/java/org/apache/incubator/wayang/basic/types/RecordTypeTest.java
similarity index 100%
rename from rheem-basic/src/test/java/org/apache/incubator/wayang/basic/types/RecordTypeTest.java
rename to wayang-basic/src/test/java/org/apache/incubator/wayang/basic/types/RecordTypeTest.java
diff --git a/rheem-tests/src/test/resources/ulysses.txt b/wayang-basic/src/test/resources/ulysses.txt
similarity index 100%
rename from rheem-tests/src/test/resources/ulysses.txt
rename to wayang-basic/src/test/resources/ulysses.txt
diff --git a/rheem-core/pom.xml b/wayang-core/pom.xml
similarity index 100%
rename from rheem-core/pom.xml
rename to wayang-core/pom.xml
diff --git a/rheem-core/src/main/antlr4/org/apache/incubator/wayang/core/mathex/MathEx.g4 b/wayang-core/src/main/antlr4/org/apache/incubator/wayang/core/mathex/MathEx.g4
similarity index 100%
rename from rheem-core/src/main/antlr4/org/apache/incubator/wayang/core/mathex/MathEx.g4
rename to wayang-core/src/main/antlr4/org/apache/incubator/wayang/core/mathex/MathEx.g4
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Configuration.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/Configuration.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Configuration.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/Configuration.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Job.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/Job.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Job.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/Job.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/WayangContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/WayangContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/WayangContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/WayangContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/CollectionProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/CollectionProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/CollectionProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/CollectionProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ConstantValueProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ConstantValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ConstantValueProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ConstantValueProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ExplicitCollectionProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ExplicitCollectionProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ExplicitCollectionProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ExplicitCollectionProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalCollectionProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalCollectionProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalCollectionProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalCollectionProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalKeyValueProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalKeyValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalKeyValueProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalKeyValueProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalValueProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalValueProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalValueProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/KeyValueProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/KeyValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/KeyValueProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/KeyValueProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/MapBasedKeyValueProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/MapBasedKeyValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/MapBasedKeyValueProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/MapBasedKeyValueProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ValueProvider.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ValueProvider.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ValueProvider.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/exception/WayangException.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/api/exception/WayangException.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/api/exception/WayangException.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/api/exception/WayangException.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/AggregationDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/AggregationDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/AggregationDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/AggregationDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ConsumerDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ConsumerDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ConsumerDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ConsumerDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExecutionContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ExecutionContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExecutionContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ExecutionContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExtendedFunction.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ExtendedFunction.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExtendedFunction.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ExtendedFunction.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FlatMapDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/FlatMapDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FlatMapDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/FlatMapDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FunctionDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/FunctionDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FunctionDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/FunctionDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/MapPartitionsDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/MapPartitionsDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/MapPartitionsDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/MapPartitionsDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/PredicateDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/PredicateDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/PredicateDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/PredicateDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ReduceDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ReduceDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ReduceDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/ReduceDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/TransformationDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/function/TransformationDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/function/TransformationDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/function/TransformationDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/Mapping.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/Mapping.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/Mapping.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/Mapping.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorMatch.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorMatch.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorMatch.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorMatch.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorPattern.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorPattern.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorPattern.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorPattern.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/PlanTransformation.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/PlanTransformation.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/PlanTransformation.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/PlanTransformation.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/ReplacementSubplanFactory.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/ReplacementSubplanFactory.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/ReplacementSubplanFactory.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/ReplacementSubplanFactory.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanMatch.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanMatch.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanMatch.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanMatch.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanPattern.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanPattern.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanPattern.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanPattern.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/DisabledMonitor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/DisabledMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/DisabledMonitor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/DisabledMonitor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/FileMonitor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/FileMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/FileMonitor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/FileMonitor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/HttpMonitor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/HttpMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/HttpMonitor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/HttpMonitor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/Monitor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/Monitor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/Monitor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/Monitor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/ZeroMQMonitor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/ZeroMQMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/ZeroMQMonitor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/monitor/ZeroMQMonitor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/AggregateOptimizationContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/AggregateOptimizationContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/AggregateOptimizationContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/AggregateOptimizationContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/DefaultOptimizationContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/DefaultOptimizationContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/DefaultOptimizationContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/DefaultOptimizationContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationUtils.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationUtils.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationUtils.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationUtils.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticDoubleInterval.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticDoubleInterval.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticDoubleInterval.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticDoubleInterval.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticIntervalEstimate.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticIntervalEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticIntervalEstimate.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticIntervalEstimate.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/SanityChecker.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/SanityChecker.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/SanityChecker.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/SanityChecker.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimate.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimate.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimate.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityPusher.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityPusher.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityPusher.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversion.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversion.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversion.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversion.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraph.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraph.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraph.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraph.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/DefaultChannelConversion.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/DefaultChannelConversion.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/DefaultChannelConversion.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/DefaultChannelConversion.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/DefaultLoadEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/DefaultLoadEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/DefaultLoadEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/DefaultLoadEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/EstimationContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/EstimationContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/EstimationContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/EstimationContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/IntervalLoadEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/IntervalLoadEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/IntervalLoadEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/IntervalLoadEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimate.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimate.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimate.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfile.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfile.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfile.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfile.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimators.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimators.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimators.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimators.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileToTimeConverter.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileToTimeConverter.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileToTimeConverter.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileToTimeConverter.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadToTimeConverter.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadToTimeConverter.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadToTimeConverter.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadToTimeConverter.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/SimpleEstimationContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/SimpleEstimationContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/SimpleEstimationContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/SimpleEstimationContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeEstimate.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeEstimate.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeEstimate.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeToCostConverter.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeToCostConverter.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeToCostConverter.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeToCostConverter.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlow.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlow.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlow.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlow.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopEnumerator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopEnumerator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopEnumerator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopEnumerator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopImplementation.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopImplementation.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopImplementation.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopImplementation.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumeration.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumeration.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumeration.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumeration.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanImplementation.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanImplementation.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanImplementation.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanImplementation.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/RandomPruningStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/RandomPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/RandomPruningStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/RandomPruningStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/TopKPruningStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/TopKPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/TopKPruningStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/TopKPruningStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationAlternative.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationAlternative.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationAlternative.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationAlternative.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationBranch.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationBranch.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationBranch.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationBranch.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/Channel.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/Channel.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/Channel.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/Channel.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ChannelInitializer.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ChannelInitializer.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ChannelInitializer.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ChannelInitializer.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionPlan.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionPlan.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionPlan.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionPlan.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStage.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStage.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStage.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStage.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStageLoop.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStageLoop.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStageLoop.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStageLoop.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionTask.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionTask.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionTask.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionTask.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/PlatformExecution.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/PlatformExecution.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/PlatformExecution.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/PlatformExecution.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ActualOperator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/ActualOperator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ActualOperator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/ActualOperator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/BinaryToUnaryOperator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/BinaryToUnaryOperator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/BinaryToUnaryOperator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/BinaryToUnaryOperator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/CompositeOperator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/CompositeOperator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/CompositeOperator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/CompositeOperator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ElementaryOperator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/ElementaryOperator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ElementaryOperator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/ElementaryOperator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/EstimationContextProperty.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/EstimationContextProperty.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/EstimationContextProperty.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/EstimationContextProperty.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ExecutionOperator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/ExecutionOperator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ExecutionOperator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/ExecutionOperator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/InputSlot.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/InputSlot.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/InputSlot.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/InputSlot.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadAlternative.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopHeadAlternative.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadAlternative.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopHeadAlternative.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadOperator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopHeadOperator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadOperator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopHeadOperator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopIsolator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopIsolator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopSubplan.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopSubplan.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopSubplan.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopSubplan.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Operator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Operator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorAlternative.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorAlternative.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorAlternative.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorAlternative.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorBase.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorBase.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorBase.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorBase.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainer.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorContainer.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainer.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorContainer.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainers.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorContainers.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainers.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorContainers.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operators.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Operators.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operators.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Operators.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OutputSlot.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OutputSlot.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OutputSlot.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/OutputSlot.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanMetrics.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/PlanMetrics.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanMetrics.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/PlanMetrics.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanTraversal.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/PlanTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanTraversal.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/PlanTraversal.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Slot.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Slot.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Slot.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Slot.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMapping.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/SlotMapping.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMapping.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/SlotMapping.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Subplan.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Subplan.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Subplan.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/Subplan.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/TopDownPlanVisitor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/TopDownPlanVisitor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/TopDownPlanVisitor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/TopDownPlanVisitor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySink.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/UnarySink.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySink.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/UnarySink.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySource.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/UnarySource.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySource.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/UnarySource.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnaryToUnaryOperator.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/UnaryToUnaryOperator.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnaryToUnaryOperator.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/UnaryToUnaryOperator.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/WayangPlan.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/WayangPlan.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/WayangPlan.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/WayangPlan.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/traversal/AbstractTopologicalTraversal.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/traversal/AbstractTopologicalTraversal.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AbstractChannelInstance.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/AbstractChannelInstance.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AbstractChannelInstance.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/AbstractChannelInstance.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecution.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecution.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecution.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecution.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecutionGroup.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecutionGroup.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecutionGroup.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecutionGroup.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Breakpoint.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Breakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Breakpoint.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Breakpoint.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CardinalityBreakpoint.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/CardinalityBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CardinalityBreakpoint.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/CardinalityBreakpoint.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelDescriptor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelDescriptor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelDescriptor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelInstance.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelInstance.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelInstance.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelInstance.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CompositeExecutionResource.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/CompositeExecutionResource.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CompositeExecutionResource.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/CompositeExecutionResource.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ConjunctiveBreakpoint.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ConjunctiveBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ConjunctiveBreakpoint.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ConjunctiveBreakpoint.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CrossPlatformExecutor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/CrossPlatformExecutor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CrossPlatformExecutor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/CrossPlatformExecutor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResource.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResource.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResource.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResource.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResourceTemplate.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResourceTemplate.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResourceTemplate.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResourceTemplate.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionState.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionState.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionState.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionState.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Executor.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Executor.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Executor.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Executor.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutorTemplate.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutorTemplate.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutorTemplate.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutorTemplate.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/FixBreakpoint.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/FixBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/FixBreakpoint.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/FixBreakpoint.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Junction.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Junction.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Junction.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Junction.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/NoIterationBreakpoint.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/NoIterationBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/NoIterationBreakpoint.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/NoIterationBreakpoint.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PartialExecution.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/PartialExecution.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PartialExecution.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/PartialExecution.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Platform.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Platform.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Platform.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/Platform.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PushExecutorTemplate.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/PushExecutorTemplate.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PushExecutorTemplate.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/PushExecutorTemplate.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ChannelLineageNode.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ChannelLineageNode.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ChannelLineageNode.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ChannelLineageNode.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ExecutionLineageNode.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ExecutionLineageNode.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ExecutionLineageNode.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ExecutionLineageNode.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/LazyExecutionLineageNode.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/LazyExecutionLineageNode.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/LazyExecutionLineageNode.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/LazyExecutionLineageNode.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/DynamicPlugin.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plugin/DynamicPlugin.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/DynamicPlugin.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plugin/DynamicPlugin.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/Plugin.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/plugin/Plugin.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/Plugin.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/plugin/Plugin.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CardinalityRepository.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/CardinalityRepository.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CardinalityRepository.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/CardinalityRepository.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CostMeasurement.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/CostMeasurement.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CostMeasurement.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/CostMeasurement.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionLog.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionLog.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionLog.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionLog.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionPlanMeasurement.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionPlanMeasurement.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionPlanMeasurement.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionPlanMeasurement.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/FullInstrumentationStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/FullInstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/FullInstrumentationStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/FullInstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/InstrumentationStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/InstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/InstrumentationStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/InstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/NoInstrumentationStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/NoInstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/NoInstrumentationStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/NoInstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/OutboundInstrumentationStrategy.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/OutboundInstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/OutboundInstrumentationStrategy.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/OutboundInstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/PartialExecutionMeasurement.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/PartialExecutionMeasurement.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/PartialExecutionMeasurement.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/PartialExecutionMeasurement.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ProfileDBs.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/ProfileDBs.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ProfileDBs.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/profiling/ProfileDBs.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/BasicDataUnitType.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/types/BasicDataUnitType.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/types/BasicDataUnitType.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/types/BasicDataUnitType.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataSetType.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/types/DataSetType.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataSetType.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/types/DataSetType.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitGroupType.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitGroupType.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitGroupType.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitGroupType.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitType.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitType.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitType.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitType.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/AbstractReferenceCountable.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/AbstractReferenceCountable.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/AbstractReferenceCountable.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/AbstractReferenceCountable.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Action.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Action.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Action.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Action.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Actions.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Actions.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Actions.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Actions.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Bitmask.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Bitmask.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Bitmask.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Bitmask.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Canonicalizer.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Canonicalizer.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Canonicalizer.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Canonicalizer.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapter.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapter.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapter.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapter.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Copyable.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Copyable.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Copyable.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Copyable.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Counter.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Counter.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Counter.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Counter.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/CrossProductIterable.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/CrossProductIterable.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/CrossProductIterable.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/CrossProductIterable.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Formats.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Formats.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Formats.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Formats.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Iterators.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Iterators.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Iterators.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Iterators.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializable.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializable.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializable.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializable.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializables.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializables.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializables.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializables.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializer.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializer.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializer.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializer.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JuelUtils.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JuelUtils.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JuelUtils.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/JuelUtils.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LimitedInputStream.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/LimitedInputStream.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LimitedInputStream.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/LimitedInputStream.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Logging.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Logging.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Logging.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Logging.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LruCache.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/LruCache.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LruCache.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/LruCache.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/MultiMap.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/MultiMap.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/MultiMap.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/MultiMap.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/OneTimeExecutable.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/OneTimeExecutable.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/OneTimeExecutable.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/OneTimeExecutable.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Optional.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Optional.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Optional.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Optional.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReferenceCountable.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/ReferenceCountable.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReferenceCountable.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/ReferenceCountable.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReflectionUtils.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/ReflectionUtils.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReflectionUtils.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/ReflectionUtils.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Tuple.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Tuple.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Tuple.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/Tuple.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangArrays.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/WayangArrays.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangArrays.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/WayangArrays.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangCollections.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/WayangCollections.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangCollections.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/WayangCollections.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystem.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystem.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystem.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystem.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystems.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystems.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystems.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystems.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileUtils.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileUtils.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileUtils.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileUtils.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/HadoopFileSystem.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/HadoopFileSystem.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/HadoopFileSystem.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/HadoopFileSystem.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/LocalFileSystem.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/LocalFileSystem.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/LocalFileSystem.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/fs/LocalFileSystem.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Context.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Context.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Context.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Context.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/DefaultContext.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/DefaultContext.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/DefaultContext.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/DefaultContext.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Expression.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Expression.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Expression.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Expression.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilder.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilder.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilder.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilder.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/EvaluationException.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/EvaluationException.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/EvaluationException.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/EvaluationException.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/MathExException.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/MathExException.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/MathExException.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/MathExException.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/ParseException.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/ParseException.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/ParseException.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/ParseException.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/BinaryOperation.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/BinaryOperation.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/BinaryOperation.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/BinaryOperation.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/CompiledFunction.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/CompiledFunction.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/CompiledFunction.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/CompiledFunction.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Constant.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Constant.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Constant.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Constant.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/NamedFunction.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/NamedFunction.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/NamedFunction.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/NamedFunction.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/UnaryOperation.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/UnaryOperation.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/UnaryOperation.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/UnaryOperation.java
diff --git a/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Variable.java b/wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Variable.java
similarity index 100%
rename from rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Variable.java
rename to wayang-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Variable.java
diff --git a/rheem-core/src/main/resources/rheem-core-defaults.properties b/wayang-core/src/main/resources/wayang-core-defaults.properties
similarity index 100%
rename from rheem-core/src/main/resources/rheem-core-defaults.properties
rename to wayang-core/src/main/resources/wayang-core-defaults.properties
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/SlotTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/SlotTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/SlotTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/SlotTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/OperatorPatternTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/OperatorPatternTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/OperatorPatternTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/OperatorPatternTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/PlanTransformationTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/PlanTransformationTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/PlanTransformationTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/PlanTransformationTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/SubplanPatternTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/SubplanPatternTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/SubplanPatternTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/SubplanPatternTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkMapping.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkMapping.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkMapping.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkMapping.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkToTestSink2Factory.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkToTestSink2Factory.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkToTestSink2Factory.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkToTestSink2Factory.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusherTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusherTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusherTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusherTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraphTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraphTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraphTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraphTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimatorTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimatorTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimatorTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversalTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversalTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversalTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversalTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/executionplan/test/TestChannel.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/executionplan/test/TestChannel.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/executionplan/test/TestChannel.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/executionplan/test/TestChannel.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolatorTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopIsolatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolatorTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/LoopIsolatorTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/OperatorTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMappingTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/SlotMappingTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMappingTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/SlotMappingTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestCustomMapOperator.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestCustomMapOperator.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestCustomMapOperator.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestCustomMapOperator.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestFilterOperator.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestFilterOperator.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestFilterOperator.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestFilterOperator.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestJoin.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestJoin.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestJoin.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestJoin.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestLoopHead.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestLoopHead.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestLoopHead.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestLoopHead.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestMapOperator.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestMapOperator.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestMapOperator.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestMapOperator.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestSink.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestSink.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink2.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestSink2.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink2.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestSink2.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSource.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestSource.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSource.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plan/wayangplan/test/TestSource.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/platform/PartialExecutionTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/platform/PartialExecutionTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/platform/PartialExecutionTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/platform/PartialExecutionTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/plugin/DynamicPluginTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/plugin/DynamicPluginTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/plugin/DynamicPluginTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/plugin/DynamicPluginTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExecutionOperator.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExecutionOperator.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExecutionOperator.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExecutionOperator.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExternalReusableChannel.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExternalReusableChannel.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExternalReusableChannel.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExternalReusableChannel.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyNonReusableChannel.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyNonReusableChannel.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyNonReusableChannel.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyNonReusableChannel.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyPlatform.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyPlatform.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyPlatform.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyPlatform.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyReusableChannel.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyReusableChannel.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyReusableChannel.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/DummyReusableChannel.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/MockFactory.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/MockFactory.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/MockFactory.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/MockFactory.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/SerializableDummyExecutionOperator.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/SerializableDummyExecutionOperator.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/SerializableDummyExecutionOperator.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/SerializableDummyExecutionOperator.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit2.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit2.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit2.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit2.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/BitmaskTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/BitmaskTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/BitmaskTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/BitmaskTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapterTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapterTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapterTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapterTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/CrossProductIterableTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/CrossProductIterableTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/CrossProductIterableTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/CrossProductIterableTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/LimitedInputStreamTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/LimitedInputStreamTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/LimitedInputStreamTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/LimitedInputStreamTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ReflectionUtilsTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/ReflectionUtilsTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ReflectionUtilsTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/ReflectionUtilsTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/WayangCollectionsTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/WayangCollectionsTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/WayangCollectionsTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/WayangCollectionsTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilderTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilderTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilderTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilderTest.java
diff --git a/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionTest.java b/wayang-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionTest.java
similarity index 100%
rename from rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionTest.java
rename to wayang-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionTest.java
diff --git a/rheem-core/src/test/resources/empty-plugin.yaml b/wayang-core/src/test/resources/empty-plugin.yaml
similarity index 100%
rename from rheem-core/src/test/resources/empty-plugin.yaml
rename to wayang-core/src/test/resources/empty-plugin.yaml
diff --git a/rheem-core/src/test/resources/partial-plugin.yaml b/wayang-core/src/test/resources/partial-plugin.yaml
similarity index 100%
rename from rheem-core/src/test/resources/partial-plugin.yaml
rename to wayang-core/src/test/resources/partial-plugin.yaml
diff --git a/rheem-core/src/test/resources/simplelogger.properties b/wayang-core/src/test/resources/simplelogger.properties
similarity index 100%
rename from rheem-core/src/test/resources/simplelogger.properties
rename to wayang-core/src/test/resources/simplelogger.properties
diff --git a/rheem-core/src/test/resources/test-plugin.yaml b/wayang-core/src/test/resources/test-plugin.yaml
similarity index 100%
rename from rheem-core/src/test/resources/test-plugin.yaml
rename to wayang-core/src/test/resources/test-plugin.yaml
diff --git a/rheem-distro/pom.xml b/wayang-distro/pom.xml
similarity index 100%
rename from rheem-distro/pom.xml
rename to wayang-distro/pom.xml
diff --git a/rheem-distro/src/assembly/distro.xml b/wayang-distro/src/assembly/distro.xml
similarity index 100%
rename from rheem-distro/src/assembly/distro.xml
rename to wayang-distro/src/assembly/distro.xml
diff --git a/rheem-extensions/pom.xml b/wayang-extensions/pom.xml
similarity index 100%
rename from rheem-extensions/pom.xml
rename to wayang-extensions/pom.xml
diff --git a/rheem-extensions/rheem-iejoin/pom.xml b/wayang-extensions/wayang-iejoin/pom.xml
similarity index 100%
rename from rheem-extensions/rheem-iejoin/pom.xml
rename to wayang-extensions/wayang-iejoin/pom.xml
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/IEJoin.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/IEJoin.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/IEJoin.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/IEJoin.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/data/Data.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/data/Data.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/data/Data.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/data/Data.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/Mappings.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/Mappings.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/Mappings.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/Mappings.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IEJoinMapping.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IEJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IEJoinMapping.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IEJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IESelfJoinMapping.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IESelfJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IESelfJoinMapping.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IESelfJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IEJoinMapping.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IEJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IEJoinMapping.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IEJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IESelfJoinMapping.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IESelfJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IESelfJoinMapping.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IESelfJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinMasterOperator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinMasterOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinMasterOperator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinMasterOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinOperator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinOperator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IESelfJoinOperator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IESelfJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IESelfJoinOperator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IESelfJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIESelfJoinOperator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIESelfJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIESelfJoinOperator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIESelfJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/BitSetJoin.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/BitSetJoin.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/BitSetJoin.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/BitSetJoin.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/DataComparator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/DataComparator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/DataComparator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/DataComparator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/extractData.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/extractData.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/extractData.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/extractData.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/myMergeSort.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/myMergeSort.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/myMergeSort.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/myMergeSort.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/revDataComparator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/revDataComparator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/revDataComparator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/revDataComparator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/BitSetJoin.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/BitSetJoin.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/BitSetJoin.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/BitSetJoin.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/addUniqueID.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/addUniqueID.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/addUniqueID.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/addUniqueID.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/build2ListObject.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/build2ListObject.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/build2ListObject.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/build2ListObject.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/extractData.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/extractData.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/extractData.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/extractData.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/myMergeSort.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/myMergeSort.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/myMergeSort.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/myMergeSort.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/revDataComparator.java b/wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/revDataComparator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/revDataComparator.java
rename to wayang-extensions/wayang-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/revDataComparator.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaExecutionOperatorTestBase.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaExecutionOperatorTestBase.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaExecutionOperatorTestBase.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaExecutionOperatorTestBase.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperatorTest.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperatorTest.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperatorTest.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperatorTest.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest2.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest2.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest2.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest2.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest3.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest3.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest3.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest3.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest4.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest4.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest4.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest4.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperatorTest.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperatorTest.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperatorTest.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperatorTest.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkOperatorTestBase.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkOperatorTestBase.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkOperatorTestBase.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkOperatorTestBase.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/test/ChannelFactory.java b/wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/test/ChannelFactory.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/test/ChannelFactory.java
rename to wayang-extensions/wayang-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/test/ChannelFactory.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/resources/rheem.properties b/wayang-extensions/wayang-iejoin/src/test/resources/wayang.properties
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/resources/rheem.properties
rename to wayang-extensions/wayang-iejoin/src/test/resources/wayang.properties
diff --git a/rheem-platforms/pom.xml b/wayang-platforms/pom.xml
similarity index 100%
rename from rheem-platforms/pom.xml
rename to wayang-platforms/pom.xml
diff --git a/rheem-platforms/rheem-flink/pom.xml b/wayang-platforms/wayang-flink/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-flink/pom.xml
rename to wayang-platforms/wayang-flink/pom.xml
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/Flink.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/Flink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/Flink.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/Flink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/ChannelConversions.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/ChannelConversions.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/DataSetChannel.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/channels/DataSetChannel.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/DataSetChannel.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/channels/DataSetChannel.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FlinkCoGroupFunction.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FlinkCoGroupFunction.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FlinkCoGroupFunction.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FlinkCoGroupFunction.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FunctionCompiler.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FunctionCompiler.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorDistinct.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorDistinct.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorDistinct.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorDistinct.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorFunction.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorFunction.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorFunction.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorFunction.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/OutputFormatConsumer.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/OutputFormatConsumer.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/OutputFormatConsumer.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/OutputFormatConsumer.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/WayangFileOutputFormat.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/WayangFileOutputFormat.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/WayangFileOutputFormat.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/WayangFileOutputFormat.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyFilter.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyFilter.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyFilter.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyFilter.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyMap.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyMap.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyMap.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyMap.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangAggregator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangAggregator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangAggregator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangAggregator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangConvergenceCriterion.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangConvergenceCriterion.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangConvergenceCriterion.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangConvergenceCriterion.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangFilterCriterion.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangFilterCriterion.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangFilterCriterion.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangFilterCriterion.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangListValue.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangListValue.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangListValue.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangListValue.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangValue.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangValue.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangValue.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangValue.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkContextReference.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkContextReference.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkContextReference.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkContextReference.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutionContext.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutionContext.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutionContext.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutionContext.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutor.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutor.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutor.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CartesianMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CartesianMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CartesianMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CartesianMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CoGroupMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CoGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CoGroupMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CoGroupMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CollectionSourceMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CollectionSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CollectionSourceMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CollectionSourceMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CountMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CountMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CountMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CountMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DistinctMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DistinctMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DistinctMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DistinctMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DoWhileMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DoWhileMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DoWhileMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DoWhileMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FilterMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FilterMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FlatMapMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FlatMapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FlatMapMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FlatMapMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalMaterializedGroupMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalMaterializedGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalMaterializedGroupMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalMaterializedGroupMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalReduceMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalReduceMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalReduceMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GroupByMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GroupByMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GroupByMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/IntersectMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/IntersectMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/IntersectMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/IntersectMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/JoinMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/JoinMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/JoinMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/JoinMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LocalCallbackSinkMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LocalCallbackSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LocalCallbackSinkMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LocalCallbackSinkMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LoopMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LoopMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LoopMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LoopMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapPartitionsMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapPartitionsMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapPartitionsMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapPartitionsMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/Mappings.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/Mappings.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MaterializedGroupByMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MaterializedGroupByMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/PageRankMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/PageRankMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/PageRankMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ReduceByMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ReduceByMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ReduceByMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/RepeatMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/RepeatMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/RepeatMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SampleMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SampleMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SampleMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SampleMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SortMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SortMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SortMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SortMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSinkMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSinkMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSinkMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSourceMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSourceMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSourceMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/UnionAllMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/UnionAllMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/UnionAllMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/UnionAllMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ZipWithIdMapping.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ZipWithIdMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ZipWithIdMapping.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ZipWithIdMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCartesianOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCartesianOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCartesianOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCartesianOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCoGroupOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCoGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCoGroupOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCoGroupOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSink.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSink.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSource.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSource.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSource.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSource.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCountOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCountOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCountOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCountOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDistinctOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDistinctOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDistinctOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDistinctOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDoWhileOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDoWhileOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDoWhileOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDoWhileOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkExecutionOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkExecutionOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkExecutionOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFilterOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFilterOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFilterOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFlatMapOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFlatMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFlatMapOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFlatMapOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalReduceOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalReduceOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalReduceOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalReduceOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGroupByOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGroupByOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGroupByOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkIntersectOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkIntersectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkIntersectOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkIntersectOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkJoinOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkJoinOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkJoinOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkJoinOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLocalCallbackSink.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLocalCallbackSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLocalCallbackSink.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLocalCallbackSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLoopOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLoopOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLoopOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLoopOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapPartitionsOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapPartitionsOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapPartitionsOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapPartitionsOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMaterializedGroupByOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMaterializedGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMaterializedGroupByOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMaterializedGroupByOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSink.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSink.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSource.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSource.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSource.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkPageRankOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkPageRankOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkPageRankOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkReduceByOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkReduceByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkReduceByOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkReduceByOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatExpandedOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatExpandedOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatExpandedOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatExpandedOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSampleOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSampleOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSampleOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSortOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSortOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSortOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSortOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSink.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSink.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSource.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSource.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSource.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTsvFileSink.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTsvFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTsvFileSink.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTsvFileSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkUnionAllOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkUnionAllOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkUnionAllOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkUnionAllOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkZipWithIdOperator.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkZipWithIdOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkZipWithIdOperator.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkZipWithIdOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/platform/FlinkPlatform.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/platform/FlinkPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/platform/FlinkPlatform.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/platform/FlinkPlatform.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkBasicPlugin.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkBasicPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkBasicPlugin.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkBasicPlugin.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkConversionPlugin.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkConversionPlugin.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkConversionPlugin.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkGraphPlugin.java b/wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkGraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkGraphPlugin.java
rename to wayang-platforms/wayang-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkGraphPlugin.java
diff --git a/rheem-platforms/rheem-flink/src/main/resources/rheem-flink-defaults.properties b/wayang-platforms/wayang-flink/src/main/resources/wayang-flink-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/resources/rheem-flink-defaults.properties
rename to wayang-platforms/wayang-flink/src/main/resources/wayang-flink-defaults.properties
diff --git a/rheem-platforms/rheem-giraph/pom.xml b/wayang-platforms/wayang-giraph/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-giraph/pom.xml
rename to wayang-platforms/wayang-giraph/pom.xml
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankAlgorithm.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankAlgorithm.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankAlgorithm.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankAlgorithm.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankParameters.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankParameters.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankParameters.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankParameters.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Giraph.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/Giraph.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Giraph.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/Giraph.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/channels/ChannelConversions.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/channels/ChannelConversions.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/execution/GiraphExecutor.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/execution/GiraphExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/execution/GiraphExecutor.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/execution/GiraphExecutor.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/Mappings.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/Mappings.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/Mappings.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/PageRankMapping.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/PageRankMapping.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/PageRankMapping.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphExecutionOperator.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphExecutionOperator.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphExecutionOperator.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphPageRankOperator.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphPageRankOperator.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphPageRankOperator.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/platform/GiraphPlatform.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/platform/GiraphPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/platform/GiraphPlatform.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/platform/GiraphPlatform.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/plugin/GiraphPlugin.java b/wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/plugin/GiraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/plugin/GiraphPlugin.java
rename to wayang-platforms/wayang-giraph/src/main/java/org/apache/incubator/wayang/giraph/plugin/GiraphPlugin.java
diff --git a/rheem-platforms/rheem-giraph/src/main/resources/rheem-giraph-defaults.properties b/wayang-platforms/wayang-giraph/src/main/resources/wayang-giraph-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/resources/rheem-giraph-defaults.properties
rename to wayang-platforms/wayang-giraph/src/main/resources/wayang-giraph-defaults.properties
diff --git a/rheem-platforms/rheem-giraph/src/test/java/org/apache/incubator/wayang/giraph/operators/GiraphPagaRankOperatorTest.java b/wayang-platforms/wayang-giraph/src/test/java/org/apache/incubator/wayang/giraph/operators/GiraphPagaRankOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/test/java/org/apache/incubator/wayang/giraph/operators/GiraphPagaRankOperatorTest.java
rename to wayang-platforms/wayang-giraph/src/test/java/org/apache/incubator/wayang/giraph/operators/GiraphPagaRankOperatorTest.java
diff --git a/rheem-platforms/rheem-graphchi/src/test/resources/test.edgelist b/wayang-platforms/wayang-giraph/src/test/resources/test.edgelist
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/test/resources/test.edgelist
rename to wayang-platforms/wayang-giraph/src/test/resources/test.edgelist
diff --git a/rheem-platforms/rheem-graphchi/pom.xml b/wayang-platforms/wayang-graphchi/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-graphchi/pom.xml
rename to wayang-platforms/wayang-graphchi/pom.xml
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/GraphChi.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/GraphChi.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/GraphChi.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/GraphChi.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/channels/ChannelConversions.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/channels/ChannelConversions.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/execution/GraphChiExecutor.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/execution/GraphChiExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/execution/GraphChiExecutor.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/execution/GraphChiExecutor.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/Mappings.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/Mappings.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/Mappings.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/PageRankMapping.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/PageRankMapping.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/PageRankMapping.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiExecutionOperator.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiExecutionOperator.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiExecutionOperator.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperator.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperator.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperator.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/platform/GraphChiPlatform.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/platform/GraphChiPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/platform/GraphChiPlatform.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/platform/GraphChiPlatform.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/plugin/GraphChiPlugin.java b/wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/plugin/GraphChiPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/plugin/GraphChiPlugin.java
rename to wayang-platforms/wayang-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/plugin/GraphChiPlugin.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/resources/rheem-graphchi-defaults.properties b/wayang-platforms/wayang-graphchi/src/main/resources/wayang-graphchi-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/resources/rheem-graphchi-defaults.properties
rename to wayang-platforms/wayang-graphchi/src/main/resources/wayang-graphchi-defaults.properties
diff --git a/rheem-platforms/rheem-graphchi/src/test/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperatorTest.java b/wayang-platforms/wayang-graphchi/src/test/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/test/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperatorTest.java
rename to wayang-platforms/wayang-graphchi/src/test/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperatorTest.java
diff --git a/rheem-platforms/rheem-giraph/src/test/resources/test.edgelist b/wayang-platforms/wayang-graphchi/src/test/resources/test.edgelist
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/test/resources/test.edgelist
rename to wayang-platforms/wayang-graphchi/src/test/resources/test.edgelist
diff --git a/rheem-platforms/rheem-java/pom.xml b/wayang-platforms/wayang-java/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-java/pom.xml
rename to wayang-platforms/wayang-java/pom.xml
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/Java.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/Java.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/Java.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/Java.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/ChannelConversions.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/ChannelConversions.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/CollectionChannel.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/CollectionChannel.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/CollectionChannel.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/CollectionChannel.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/JavaChannelInstance.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/JavaChannelInstance.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/JavaChannelInstance.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/JavaChannelInstance.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/StreamChannel.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/StreamChannel.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/StreamChannel.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/channels/StreamChannel.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/compiler/FunctionCompiler.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/compiler/FunctionCompiler.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutionContext.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutionContext.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutionContext.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutionContext.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutor.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutor.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutor.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CartesianMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CartesianMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CartesianMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CartesianMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CoGroupMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CoGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CoGroupMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CoGroupMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CollectionSourceMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CollectionSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CollectionSourceMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CollectionSourceMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CountMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CountMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CountMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/CountMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DistinctMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/DistinctMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DistinctMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/DistinctMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DoWhileMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/DoWhileMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DoWhileMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/DoWhileMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FilterMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FilterMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FlatMapMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/FlatMapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FlatMapMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/FlatMapMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalMaterializedGroupMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalMaterializedGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalMaterializedGroupMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalMaterializedGroupMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalReduceMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalReduceMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalReduceMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/IntersectMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/IntersectMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/IntersectMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/IntersectMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/JoinMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/JoinMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/JoinMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/JoinMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LocalCallbackSinkMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/LocalCallbackSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LocalCallbackSinkMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/LocalCallbackSinkMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LoopMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/LoopMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LoopMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/LoopMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapPartitionsMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapPartitionsMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapPartitionsMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapPartitionsMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/Mappings.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/Mappings.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MaterializedGroupByMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MaterializedGroupByMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ReduceByMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ReduceByMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/ReduceByMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/RepeatMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/RepeatMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/RepeatMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SampleMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/SampleMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SampleMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/SampleMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SortMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/SortMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SortMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/SortMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSinkMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSinkMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSinkMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSourceMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSourceMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSourceMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/UnionAllMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/UnionAllMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/UnionAllMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/UnionAllMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ZipWithIdMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/ZipWithIdMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ZipWithIdMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/ZipWithIdMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/graph/PageRankMapping.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/graph/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/graph/PageRankMapping.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/mapping/graph/PageRankMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectionSource.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectionSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectionSource.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectionSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCountOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCountOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCountOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCountOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDoWhileOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDoWhileOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDoWhileOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDoWhileOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFilterOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFilterOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFilterOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFlatMapOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFlatMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFlatMapOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFlatMapOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaIntersectOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaIntersectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaIntersectOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaIntersectOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaJoinOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaJoinOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaJoinOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaJoinOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSink.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSink.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLoopOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLoopOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLoopOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLoopOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapPartitionsOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapPartitionsOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapPartitionsOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapPartitionsOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSink.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSink.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSource.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSource.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRepeatOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRepeatOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRepeatOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRepeatOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaSortOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaSortOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaSortOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaSortOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSink.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSink.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSource.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSource.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSink.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSink.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSource.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSource.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/graph/JavaPageRankOperator.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/graph/JavaPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/graph/JavaPageRankOperator.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/operators/graph/JavaPageRankOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/platform/JavaPlatform.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/platform/JavaPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/platform/JavaPlatform.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/platform/JavaPlatform.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaBasicPlugin.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaBasicPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaBasicPlugin.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaBasicPlugin.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaChannelConversionPlugin.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaChannelConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaChannelConversionPlugin.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaChannelConversionPlugin.java
diff --git a/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaGraphPlugin.java b/wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaGraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaGraphPlugin.java
rename to wayang-platforms/wayang-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaGraphPlugin.java
diff --git a/rheem-platforms/rheem-java/src/main/resources/rheem-java-defaults.properties b/wayang-platforms/wayang-java/src/main/resources/wayang-java-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/resources/rheem-java-defaults.properties
rename to wayang-platforms/wayang-java/src/main/resources/wayang-java-defaults.properties
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/execution/JavaExecutorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/execution/JavaExecutorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/execution/JavaExecutorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/execution/JavaExecutorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCollectionSourceTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCollectionSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCollectionSourceTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCollectionSourceTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCountOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCountOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCountOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCountOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperatorTestBase.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperatorTestBase.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperatorTestBase.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperatorTestBase.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaFilterOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaFilterOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaFilterOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaFilterOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaJoinOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaJoinOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaJoinOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaJoinOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSinkTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSinkTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSinkTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSinkTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSinkTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSinkTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSourceTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSourceTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSourceTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaSortOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaSortOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaSortOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaSortOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaTextFileSinkTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaTextFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaTextFileSinkTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaTextFileSinkTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperatorTest.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperatorTest.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/test/ChannelFactory.java b/wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/test/ChannelFactory.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/test/ChannelFactory.java
rename to wayang-platforms/wayang-java/src/test/java/org/apache/incubator/wayang/java/test/ChannelFactory.java
diff --git a/rheem-platforms/rheem-spark/src/test/resources/0-to-10000.sequence_file b/wayang-platforms/wayang-java/src/test/resources/0-to-10000.sequence_file
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/resources/0-to-10000.sequence_file
rename to wayang-platforms/wayang-java/src/test/resources/0-to-10000.sequence_file
diff --git a/rheem-platforms/rheem-jdbc-template/pom.xml b/wayang-platforms/wayang-jdbc-template/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/pom.xml
rename to wayang-platforms/wayang-jdbc-template/pom.xml
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/channels/SqlQueryChannel.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/channels/SqlQueryChannel.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/channels/SqlQueryChannel.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/channels/SqlQueryChannel.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/compiler/FunctionCompiler.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/compiler/FunctionCompiler.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/DatabaseDescriptor.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/DatabaseDescriptor.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/DatabaseDescriptor.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/DatabaseDescriptor.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutor.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutor.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutor.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcExecutionOperator.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcExecutionOperator.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcExecutionOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcFilterOperator.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcFilterOperator.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcFilterOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcProjectionOperator.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcProjectionOperator.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcProjectionOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSource.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSource.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSource.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSource.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperator.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperator.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/platform/JdbcPlatformTemplate.java b/wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/platform/JdbcPlatformTemplate.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/platform/JdbcPlatformTemplate.java
rename to wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/platform/JdbcPlatformTemplate.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutorTest.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutorTest.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutorTest.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutorTest.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSourceTest.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSourceTest.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSourceTest.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/OperatorTestBase.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/OperatorTestBase.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/OperatorTestBase.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/OperatorTestBase.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperatorTest.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperatorTest.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperatorTest.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbFilterOperator.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbFilterOperator.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbFilterOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbPlatform.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbPlatform.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbPlatform.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbProjectionOperator.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbProjectionOperator.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbProjectionOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbTableSource.java b/wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbTableSource.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbTableSource.java
rename to wayang-platforms/wayang-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbTableSource.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/resources/rheem-hsqldb-defaults.properties b/wayang-platforms/wayang-jdbc-template/src/test/resources/wayang-hsqldb-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/resources/rheem-hsqldb-defaults.properties
rename to wayang-platforms/wayang-jdbc-template/src/test/resources/wayang-hsqldb-defaults.properties
diff --git a/rheem-platforms/rheem-postgres/pom.xml b/wayang-platforms/wayang-postgres/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-postgres/pom.xml
rename to wayang-platforms/wayang-postgres/pom.xml
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/Postgres.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/Postgres.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/Postgres.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/Postgres.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/channels/ChannelConversions.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/channels/ChannelConversions.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/FilterMapping.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/FilterMapping.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/Mappings.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/Mappings.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/ProjectionMapping.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/ProjectionMapping.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/ProjectionMapping.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/ProjectionMapping.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresExecutionOperator.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresExecutionOperator.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresExecutionOperator.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresFilterOperator.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresFilterOperator.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresFilterOperator.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresProjectionOperator.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresProjectionOperator.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresProjectionOperator.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresTableSource.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresTableSource.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresTableSource.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresTableSource.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/platform/PostgresPlatform.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/platform/PostgresPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/platform/PostgresPlatform.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/platform/PostgresPlatform.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresConversionsPlugin.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresConversionsPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresConversionsPlugin.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresConversionsPlugin.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresPlugin.java b/wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresPlugin.java
rename to wayang-platforms/wayang-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresPlugin.java
diff --git a/rheem-platforms/rheem-postgres/src/main/resources/rheem-postgres-defaults.properties b/wayang-platforms/wayang-postgres/src/main/resources/wayang-postgres-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/resources/rheem-postgres-defaults.properties
rename to wayang-platforms/wayang-postgres/src/main/resources/wayang-postgres-defaults.properties
diff --git a/rheem-platforms/rheem-spark/pom.xml b/wayang-platforms/wayang-spark/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-spark/pom.xml
rename to wayang-platforms/wayang-spark/pom.xml
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/Spark.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/Spark.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/Spark.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/Spark.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/BroadcastChannel.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/BroadcastChannel.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/BroadcastChannel.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/BroadcastChannel.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/ChannelConversions.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/ChannelConversions.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/FileChannels.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/FileChannels.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/FileChannels.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/FileChannels.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/RddChannel.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/RddChannel.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/RddChannel.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/channels/RddChannel.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/BinaryOperatorAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/BinaryOperatorAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/BinaryOperatorAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/BinaryOperatorAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFunction.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFunction.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFunction.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFunction.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapFunctionAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapFunctionAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedPredicateAdapater.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedPredicateAdapater.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedPredicateAdapater.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedPredicateAdapater.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FlatMapFunctionAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FlatMapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FlatMapFunctionAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FlatMapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FunctionCompiler.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FunctionCompiler.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapFunctionAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapFunctionAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapPartitionsFunctionAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapPartitionsFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapPartitionsFunctionAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapPartitionsFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/PredicateAdapter.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/PredicateAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/PredicateAdapter.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/PredicateAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkContextReference.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkContextReference.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkContextReference.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkContextReference.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutionContext.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutionContext.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutionContext.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutionContext.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutor.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutor.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutor.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CartesianMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CartesianMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CartesianMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CartesianMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CoGroupMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CoGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CoGroupMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CoGroupMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CollectionSourceMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CollectionSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CollectionSourceMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CollectionSourceMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CountMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CountMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CountMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CountMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DistinctMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DistinctMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DistinctMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DistinctMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DoWhileMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DoWhileMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DoWhileMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DoWhileMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FilterMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FilterMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FlatMapMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FlatMapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FlatMapMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FlatMapMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalMaterializedGroupMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalMaterializedGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalMaterializedGroupMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalMaterializedGroupMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalReduceMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalReduceMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalReduceMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/IntersectMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/IntersectMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/IntersectMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/IntersectMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/JoinMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/JoinMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/JoinMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/JoinMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LocalCallbackSinkMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LocalCallbackSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LocalCallbackSinkMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LocalCallbackSinkMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LoopMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LoopMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LoopMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LoopMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapPartitionsMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapPartitionsMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapPartitionsMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapPartitionsMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/Mappings.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/Mappings.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MaterializedGroupByMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MaterializedGroupByMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ReduceByMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ReduceByMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ReduceByMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/RepeatMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/RepeatMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/RepeatMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SampleMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SampleMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SampleMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SampleMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SortMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SortMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SortMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SortMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSinkMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSinkMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSinkMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSourceMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSourceMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSourceMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/UnionAllMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/UnionAllMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/UnionAllMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/UnionAllMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ZipWithIdMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ZipWithIdMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ZipWithIdMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ZipWithIdMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/graph/PageRankMapping.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/graph/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/graph/PageRankMapping.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/graph/PageRankMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBroadcastOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBroadcastOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBroadcastOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBroadcastOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCacheOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCacheOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCacheOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCacheOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSource.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSource.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCountOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCountOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCountOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCountOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDoWhileOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDoWhileOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDoWhileOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDoWhileOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkExecutionOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkExecutionOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkExecutionOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkIntersectOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkIntersectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkIntersectOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkIntersectOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLocalCallbackSink.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLocalCallbackSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLocalCallbackSink.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLocalCallbackSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLoopOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLoopOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLoopOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLoopOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSink.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSink.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSource.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSource.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRepeatOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRepeatOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRepeatOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRepeatOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkSortOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkSortOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkSortOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkSortOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSink.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSink.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSource.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSource.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSink.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSink.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSource.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSource.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkZipWithIdOperator.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkZipWithIdOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkZipWithIdOperator.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkZipWithIdOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/platform/SparkPlatform.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/platform/SparkPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/platform/SparkPlatform.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/platform/SparkPlatform.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkBasicPlugin.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkBasicPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkBasicPlugin.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkBasicPlugin.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkConversionPlugin.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkConversionPlugin.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkConversionPlugin.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkGraphPlugin.java b/wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkGraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkGraphPlugin.java
rename to wayang-platforms/wayang-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkGraphPlugin.java
diff --git a/rheem-platforms/rheem-spark/src/main/resources/rheem-spark-defaults.properties b/wayang-platforms/wayang-spark/src/main/resources/wayang-spark-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/resources/rheem-spark-defaults.properties
rename to wayang-platforms/wayang-spark/src/main/resources/wayang-spark-defaults.properties
diff --git a/rheem-platforms/rheem-spark/src/main/scala/org/apache/incubator/wayang/spark/operators/graph/SparkPageRankOperator.scala b/wayang-platforms/wayang-spark/src/main/scala/org/apache/incubator/wayang/spark/operators/graph/SparkPageRankOperator.scala
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/scala/org/apache/incubator/wayang/spark/operators/graph/SparkPageRankOperator.scala
rename to wayang-platforms/wayang-spark/src/main/scala/org/apache/incubator/wayang/spark/operators/graph/SparkPageRankOperator.scala
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSourceTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSourceTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSourceTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCountOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCountOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCountOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCountOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSinkTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSinkTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSinkTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSourceTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSourceTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSourceTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkOperatorTestBase.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkOperatorTestBase.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkOperatorTestBase.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkOperatorTestBase.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkSortOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkSortOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkSortOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkSortOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSinkTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSinkTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSinkTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperatorTest.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperatorTest.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/test/ChannelFactory.java b/wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/test/ChannelFactory.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/test/ChannelFactory.java
rename to wayang-platforms/wayang-spark/src/test/java/org/apache/incubator/wayang/spark/test/ChannelFactory.java
diff --git a/rheem-platforms/rheem-java/src/test/resources/0-to-10000.sequence_file b/wayang-platforms/wayang-spark/src/test/resources/0-to-10000.sequence_file
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/resources/0-to-10000.sequence_file
rename to wayang-platforms/wayang-spark/src/test/resources/0-to-10000.sequence_file
diff --git a/rheem-api/src/test/resources/rheem.properties b/wayang-platforms/wayang-spark/src/test/resources/wayang.properties
similarity index 100%
rename from rheem-api/src/test/resources/rheem.properties
rename to wayang-platforms/wayang-spark/src/test/resources/wayang.properties
diff --git a/rheem-platforms/rheem-sqlite3/pom.xml b/wayang-platforms/wayang-sqlite3/pom.xml
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/pom.xml
rename to wayang-platforms/wayang-sqlite3/pom.xml
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/Sqlite3.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/Sqlite3.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/Sqlite3.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/Sqlite3.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/channels/ChannelConversions.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/channels/ChannelConversions.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/FilterMapping.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/FilterMapping.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/Mappings.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/Mappings.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/ProjectionMapping.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/ProjectionMapping.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/ProjectionMapping.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/ProjectionMapping.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3FilterOperator.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3FilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3FilterOperator.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3FilterOperator.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3ProjectionOperator.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3ProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3ProjectionOperator.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3ProjectionOperator.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3TableSource.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3TableSource.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3TableSource.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3TableSource.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/platform/Sqlite3Platform.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/platform/Sqlite3Platform.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/platform/Sqlite3Platform.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/platform/Sqlite3Platform.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3Plugin.java b/wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3Plugin.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3Plugin.java
rename to wayang-platforms/wayang-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3Plugin.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/resources/rheem-sqlite3-defaults.properties b/wayang-platforms/wayang-sqlite3/src/main/resources/wayang-sqlite3-defaults.properties
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/resources/rheem-sqlite3-defaults.properties
rename to wayang-platforms/wayang-sqlite3/src/main/resources/wayang-sqlite3-defaults.properties
diff --git a/rheem-profiler/pom.xml b/wayang-profiler/pom.xml
similarity index 100%
rename from rheem-profiler/pom.xml
rename to wayang-profiler/pom.xml
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/data/DataGenerators.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/data/DataGenerators.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/data/DataGenerators.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/data/DataGenerators.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/hardware/DiskProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/hardware/DiskProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/hardware/DiskProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/hardware/DiskProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/BinaryOperatorProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/BinaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/BinaryOperatorProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/BinaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaCollectionSourceProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaCollectionSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaCollectionSourceProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaCollectionSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaTextFileSourceProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaTextFileSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaTextFileSourceProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaTextFileSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfilers.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfilers.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfilers.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfilers.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/Profiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/Profiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/Profiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/Profiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SinkProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SinkProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SinkProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SinkProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SourceProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SourceProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SourceProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/UnaryOperatorProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/UnaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/UnaryOperatorProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/UnaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicEstimationContext.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicEstimationContext.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicEstimationContext.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicEstimationContext.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadEstimator.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadEstimator.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadEstimator.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadEstimator.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimator.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimator.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimator.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimator.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimators.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimators.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimators.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimators.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizer.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizer.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizer.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizer.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizerApp.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizerApp.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizerApp.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizerApp.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Individual.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Individual.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Individual.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Individual.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/LogEvaluator.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/LogEvaluator.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/LogEvaluator.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/LogEvaluator.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/OptimizationSpace.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/OptimizationSpace.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/OptimizationSpace.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/OptimizationSpace.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Variable.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Variable.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Variable.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Variable.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Battle.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Battle.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Battle.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Battle.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/ReservoirSampler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/ReservoirSampler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/ReservoirSampler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/ReservoirSampler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Sampler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Sampler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Sampler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Sampler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/TournamentSampler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/TournamentSampler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/TournamentSampler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/TournamentSampler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/BinaryOperatorProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/BinaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/BinaryOperatorProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/BinaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/Main.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/Main.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/Main.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/Main.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/OperatorProfilers.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/OperatorProfilers.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/OperatorProfilers.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/OperatorProfilers.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SinkProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SinkProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SinkProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SinkProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkCollectionSourceProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkCollectionSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkCollectionSourceProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkCollectionSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkOperatorProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkOperatorProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkSourceProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkSourceProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkTextFileSourceProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkTextFileSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkTextFileSourceProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkTextFileSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkUnaryOperatorProfiler.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkUnaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkUnaryOperatorProfiler.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkUnaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/ProfilingUtils.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/ProfilingUtils.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/ProfilingUtils.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/ProfilingUtils.java
diff --git a/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/RrdAccessor.java b/wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/RrdAccessor.java
similarity index 100%
rename from rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/RrdAccessor.java
rename to wayang-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/RrdAccessor.java
diff --git a/rheem-tests/app.properties b/wayang-tests/app.properties
similarity index 100%
rename from rheem-tests/app.properties
rename to wayang-tests/app.properties
diff --git a/rheem-tests/pom.xml b/wayang-tests/pom.xml
similarity index 100%
rename from rheem-tests/pom.xml
rename to wayang-tests/pom.xml
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FlinkIntegrationIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/FlinkIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FlinkIntegrationIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/FlinkIntegrationIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FullIntegrationIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/FullIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FullIntegrationIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/FullIntegrationIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GiraphIntegrationIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/GiraphIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GiraphIntegrationIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/GiraphIntegrationIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GraphChiIntegrationIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/GraphChiIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GraphChiIntegrationIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/GraphChiIntegrationIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/JavaIntegrationIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/JavaIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/JavaIntegrationIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/JavaIntegrationIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/PostgresIntegrationIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/PostgresIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/PostgresIntegrationIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/PostgresIntegrationIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/RegressionIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/RegressionIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/RegressionIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/RegressionIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/SparkIntegrationIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/SparkIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/SparkIntegrationIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/SparkIntegrationIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlans.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlans.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlans.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlans.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlansOperators.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlansOperators.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlansOperators.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlansOperators.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WordCountIT.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/WordCountIT.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WordCountIT.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/WordCountIT.java
diff --git a/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/platform/MyMadeUpPlatform.java b/wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/platform/MyMadeUpPlatform.java
similarity index 100%
rename from rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/platform/MyMadeUpPlatform.java
rename to wayang-tests/src/test/java/org/org/apache/incubator/wayang/tests/platform/MyMadeUpPlatform.java
diff --git a/rheem-tests/src/test/resources/lines-with-key1.txt b/wayang-tests/src/test/resources/lines-with-key1.txt
similarity index 100%
rename from rheem-tests/src/test/resources/lines-with-key1.txt
rename to wayang-tests/src/test/resources/lines-with-key1.txt
diff --git a/rheem-tests/src/test/resources/lines-with-key2.txt b/wayang-tests/src/test/resources/lines-with-key2.txt
similarity index 100%
rename from rheem-tests/src/test/resources/lines-with-key2.txt
rename to wayang-tests/src/test/resources/lines-with-key2.txt
diff --git a/rheem-tests/src/test/resources/other-lines.txt b/wayang-tests/src/test/resources/other-lines.txt
similarity index 100%
rename from rheem-tests/src/test/resources/other-lines.txt
rename to wayang-tests/src/test/resources/other-lines.txt
diff --git a/rheem-tests/src/test/resources/simplelogger.properties b/wayang-tests/src/test/resources/simplelogger.properties
similarity index 100%
rename from rheem-tests/src/test/resources/simplelogger.properties
rename to wayang-tests/src/test/resources/simplelogger.properties
diff --git a/rheem-tests/src/test/resources/some-lines.txt b/wayang-tests/src/test/resources/some-lines.txt
similarity index 100%
rename from rheem-tests/src/test/resources/some-lines.txt
rename to wayang-tests/src/test/resources/some-lines.txt
diff --git a/rheem-basic/src/test/resources/ulysses.txt b/wayang-tests/src/test/resources/ulysses.txt
similarity index 100%
rename from rheem-basic/src/test/resources/ulysses.txt
rename to wayang-tests/src/test/resources/ulysses.txt
diff --git a/rheem-tests/src/test/resources/rheem-hsqldb-defaults.properties b/wayang-tests/src/test/resources/wayang-hsqldb-defaults.properties
similarity index 100%
rename from rheem-tests/src/test/resources/rheem-hsqldb-defaults.properties
rename to wayang-tests/src/test/resources/wayang-hsqldb-defaults.properties
diff --git a/rheem-tests/src/test/resources/rheem.properties b/wayang-tests/src/test/resources/wayang.properties
similarity index 100%
rename from rheem-tests/src/test/resources/rheem.properties
rename to wayang-tests/src/test/resources/wayang.properties