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