[DEECo] [d3scomp/JDEECo] deae70: Initial commit of network plugin
GitHub
noreply at github.com
Fri Jun 26 19:09:41 CEST 2015
Branch: refs/heads/master
Home: https://github.com/d3scomp/JDEECo
Commit: deae70859c9143c26b37648fdaeedc718f50e7c9
https://github.com/d3scomp/JDEECo/commit/deae70859c9143c26b37648fdaeedc718f50e7c9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M .gitignore
A jdeeco-network-plugin/.gitignore
A jdeeco-network-plugin/.project
A jdeeco-network-plugin/pom.xml
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/App.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/AppTest.java
Log Message:
-----------
Initial commit of network plugin
Commit: 36fc5972f7290c87fc943ec858d7296e994b739c
https://github.com/d3scomp/JDEECo/commit/36fc5972f7290c87fc943ec858d7296e994b739c
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/App.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Address.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
Log Message:
-----------
Classes stubs
Commit: f40bde6d4e846f73c5822fb5ea5b43faff114fe6
https://github.com/d3scomp/JDEECo/commit/f40bde6d4e846f73c5822fb5ea5b43faff114fe6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
Log Message:
-----------
Add exception for unregistered packet type
Commit: 96b08c020485e3c01d6d3f055d434b30ba0d6fce
https://github.com/d3scomp/JDEECo/commit/96b08c020485e3c01d6d3f055d434b30ba0d6fce
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
Log Message:
-----------
Add members to PacketType interface
Commit: 3e2e902e854d8bd81e8339b1899a590342196bf2
https://github.com/d3scomp/JDEECo/commit/3e2e902e854d8bd81e8339b1899a590342196bf2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
Log Message:
-----------
Add members to Marshaller interface
Commit: 94fbb64c478f9530ab72a1280a3dbd152aaff743
https://github.com/d3scomp/JDEECo/commit/94fbb64c478f9530ab72a1280a3dbd152aaff743
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Address.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Packet.java
Log Message:
-----------
Renamed packets
Commit: 6b5222bcfe9e4cddc2f7108d2a51f037b06453af
https://github.com/d3scomp/JDEECo/commit/6b5222bcfe9e4cddc2f7108d2a51f037b06453af
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: 1023ccf4757e8b7f6d7ccba8c735df6a6f77f38f
https://github.com/d3scomp/JDEECo/commit/1023ccf4757e8b7f6d7ccba8c735df6a6f77f38f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Address.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Packet.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: 861a79e2f4673ae0830d61f2893ec40387d7f8fe
https://github.com/d3scomp/JDEECo/commit/861a79e2f4673ae0830d61f2893ec40387d7f8fe
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
Log Message:
-----------
Add dummy implementations of marshalling
Commit: 24aeafdd655982d17092555c4e638be234536bb8
https://github.com/d3scomp/JDEECo/commit/24aeafdd655982d17092555c4e638be234536bb8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/KnowledgePacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshalingTest.java
Log Message:
-----------
Add basic tests for marshalling
Commit: 0b76af97825aceb31ce76eff2106ea0263144efc
https://github.com/d3scomp/JDEECo/commit/0b76af97825aceb31ce76eff2106ea0263144efc
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/KnowledgePacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshalingTest.java
Log Message:
-----------
Baseline implementation of marshalling
Commit: acbe89fa83f1c9d391219b946a90ad141562cd64
https://github.com/d3scomp/JDEECo/commit/acbe89fa83f1c9d391219b946a90ad141562cd64
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshalingTest.java
Log Message:
-----------
Use MarshallingException for marshalling problems
Commit: 4bcff4f927957d99faf1e5e6eb717b74ffa9f961
https://github.com/d3scomp/JDEECo/commit/4bcff4f927957d99faf1e5e6eb717b74ffa9f961
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
Log Message:
-----------
Added ComponentInstance.roles into model.
Added basic attributes for role definition/verification.
Commit: a45449eda7c75faa3490b7baa5db69254a0dd3a2
https://github.com/d3scomp/JDEECo/commit/a45449eda7c75faa3490b7baa5db69254a0dd3a2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/KnowledgePacketType.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/GrouperPacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/KnowledgePacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshalingTest.java
Log Message:
-----------
Provide better implementation of PacketType, move packet types to
separate package
Commit: 96b1301c4669df829fa2622edc742caafb8cdd60
https://github.com/d3scomp/JDEECo/commit/96b1301c4669df829fa2622edc742caafb8cdd60
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/KnowledgePacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshalingTest.java
Log Message:
-----------
Add some comments fo marshaling
Commit: b6157f537250f7d057fb9d96b4bcddb537a9b5cc
https://github.com/d3scomp/JDEECo/commit/b6157f537250f7d057fb9d96b4bcddb537a9b5cc
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/GrouperPacketType.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/KnowledgePacketType.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshalingTest.java
Log Message:
-----------
Use byte for network packet type
Commit: 34f333a4fe4701206caac6a97ac1d8906a608c9b
https://github.com/d3scomp/JDEECo/commit/34f333a4fe4701206caac6a97ac1d8906a608c9b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/AppTest.java
Log Message:
-----------
Remove default tests generated by eclipse
Commit: 4130f8420ecb0196f6bf002c454d68f100da39af
https://github.com/d3scomp/JDEECo/commit/4130f8420ecb0196f6bf002c454d68f100da39af
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Strategy.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshalingTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshallingTest.java
Log Message:
-----------
Add basic interfaces for L2 networking
Commit: 3f8b570b91f683636e801d926e00e1edcb6f4171
https://github.com/d3scomp/JDEECo/commit/3f8b570b91f683636e801d926e00e1edcb6f4171
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Tests.java
Log Message:
-----------
Add dummy L2 test class
Commit: 829e1da39c70f0851e3a2f4cf411a9ed9297cd30
https://github.com/d3scomp/JDEECo/commit/829e1da39c70f0851e3a2f4cf411a9ed9297cd30
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshallingTest.java
Log Message:
-----------
Add complex payload test for marshalling
Commit: 174d989e4ece38e041353793ea134b632750c70c
https://github.com/d3scomp/JDEECo/commit/174d989e4ece38e041353793ea134b632750c70c
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
plugin architecture - first cut
Commit: b47f296c88b480db9739e4eb2c9f094c155b29cb
https://github.com/d3scomp/JDEECo/commit/b47f296c88b480db9739e4eb2c9f094c155b29cb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Tests.java
Log Message:
-----------
Fix L2 packet marshalling/unmarshalling
Commit: 2cf64ab053b5f08a0e243acceaa682029d256b1f
https://github.com/d3scomp/JDEECo/commit/2cf64ab053b5f08a0e243acceaa682029d256b1f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketTypes.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Tests.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshallingTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
Log Message:
-----------
Use wrapping class for L2 network packet type value
Commit: d1225986663ab26a0a69d14aef6abbea14e342eb
https://github.com/d3scomp/JDEECo/commit/d1225986663ab26a0a69d14aef6abbea14e342eb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
Log Message:
-----------
Improve commnets and some code in the L2 network
Commit: af79ae992dc50f2c4cd52f9258347a3a06026b90
https://github.com/d3scomp/JDEECo/commit/af79ae992dc50f2c4cd52f9258347a3a06026b90
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
Log Message:
-----------
Implement packet processing, improve tests
Commit: 1213628228a76a0c5faa6f0f8599ddcafbe12428
https://github.com/d3scomp/JDEECo/commit/1213628228a76a0c5faa6f0f8599ddcafbe12428
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRoleMultiple.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added class for checking Roles annotations.
Added tests for this class.
Now capable of testing whether a class implements specific role(s).
Commit: e6ffd81f634ed96aa1caba6a421f77585cbb81cd
https://github.com/d3scomp/JDEECo/commit/e6ffd81f634ed96aa1caba6a421f77585cbb81cd
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Split the PluginDependencyException into two exception classes
representing different failure scenarios. Added an interface
DEECoPluginContainer which provides a primary access point to the DEECo
class from the perspective of the plugins. An instance implementing this
interface is now also passed to the plugin via the init() method.
Refactoring of the DEECo class.
Commit: f27f430ca19e153a86d4e47794b5cecb280cffb8
https://github.com/d3scomp/JDEECo/commit/f27f430ca19e153a86d4e47794b5cecb280cffb8
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Added basic tests for the DEECo class. Not tested yet, WIP.
Commit: ab1edccb112f0fc1f677ecac690037c4f8717f8c
https://github.com/d3scomp/JDEECo/commit/ab1edccb112f0fc1f677ecac690037c4f8717f8c
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
dynamic deployment - in progress
Commit: 0b2afbdb9340bc6e1ca04c561ad843cbaac5fa22
https://github.com/d3scomp/JDEECo/commit/0b2afbdb9340bc6e1ca04c561ad843cbaac5fa22
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Merge branch 'plugin-architecture' of
https://github.com/d3scomp/JDEECo.git into plugin-architecture
Conflicts:
jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Commit: 2481a631c14243d654318fe91efe02e9786bf3ca
https://github.com/d3scomp/JDEECo/commit/2481a631c14243d654318fe91efe02e9786bf3ca
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
fixing tests for dynamic deployment and plugin functionality
Commit: eec6ec0a631bb45ac37339afaec7f7ed807ba0d2
https://github.com/d3scomp/JDEECo/commit/eec6ec0a631bb45ac37339afaec7f7ed807ba0d2
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
Log Message:
-----------
plugin architecture enhancements and javadoc
Commit: 3640266298c8f68ee3f8e8ec70d7ce52f5dc850d
https://github.com/d3scomp/JDEECo/commit/3640266298c8f68ee3f8e8ec70d7ce52f5dc850d
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
renaming 'DEECoPluginContainer' to 'DEECoContainer'
Commit: 236978c27c32aed7b7aef3a056f73220559a9cf3
https://github.com/d3scomp/JDEECo/commit/236978c27c32aed7b7aef3a056f73220559a9cf3
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
Log Message:
-----------
small fix
Commit: b562020b902ff5e69142ad90538b2694acadb7ae
https://github.com/d3scomp/JDEECo/commit/b562020b902ff5e69142ad90538b2694acadb7ae
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
plugin architecture class diagram
Commit: 7053b6192d93439057a6b30e7b438540664843c9
https://github.com/d3scomp/JDEECo/commit/7053b6192d93439057a6b30e7b438540664843c9
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
Log Message:
-----------
L1 update
Commit: 725479b3078c75fa6d94741542df20c20e6bb2d2
https://github.com/d3scomp/JDEECo/commit/725479b3078c75fa6d94741542df20c20e6bb2d2
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Strategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/AppTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshallingTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into
network
Conflicts:
jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
Commit: df26089eb29135f7bfe168720b133f6d967a7c50
https://github.com/d3scomp/JDEECo/commit/df26089eb29135f7bfe168720b133f6d967a7c50
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/ReceivedInfo.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
A jdeeco-parent/jDEECoFormatter.xml
Log Message:
-----------
update
Commit: 728d35f639032a6553a94fffb7eab5ad0de2b638
https://github.com/d3scomp/JDEECo/commit/728d35f639032a6553a94fffb7eab5ad0de2b638
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Changing 'deployComponents' becomes 'deployComponent' and returns
ComponentInstance, 'deployEnsembles' becomes 'deployEnsemble' and
returns EnsembleDefinition
Commit: 34fd2273b9420f46a2f934e92d3952d10370e5fa
https://github.com/d3scomp/JDEECo/commit/34fd2273b9420f46a2f934e92d3952d10370e5fa
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
plugin architecture class diagram update
Commit: 024045ab604e8c72abcd44da46c26e62fd3606e7
https://github.com/d3scomp/JDEECo/commit/024045ab604e8c72abcd44da46c26e62fd3606e7
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
plugin architecture class diagram fix
Commit: 5037f2abee631f37d3d7fa6d19d7ac886d98c80b
https://github.com/d3scomp/JDEECo/commit/5037f2abee631f37d3d7fa6d19d7ac886d98c80b
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
Log Message:
-----------
Cleanup: removing RuntimeConfiguration and RuntimeFrameworkBuilder
classes and their test classes
Commit: 71387baab13ed75d8a34715725554cc4eb639643
https://github.com/d3scomp/JDEECo/commit/71387baab13ed75d8a34715725554cc4eb639643
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Address.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Address.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/IPAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
Log Message:
-----------
Moving the Address to the network package as it is shared between
layers.
Commit: 0316515442c7884218b8bba7d15767d005a87118
https://github.com/d3scomp/JDEECo/commit/0316515442c7884218b8bba7d15767d005a87118
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
Log Message:
-----------
Simplify L2 network code
Commit: e8af6730689ec5c866680bd6926254495cb3f646
https://github.com/d3scomp/JDEECo/commit/e8af6730689ec5c866680bd6926254495cb3f646
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/MarshallingTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
Log Message:
-----------
Move L2 and marshalling tests to correct packeges
Commit: 11be907edb7ef3882b9ace37227e2b2dc281755c
https://github.com/d3scomp/JDEECo/commit/11be907edb7ef3882b9ace37227e2b2dc281755c
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/IPAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Strategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Strategy.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
Log Message:
-----------
Renaming strategies + other updates
Commit: 93331307c6f4985c76ffa0497301859737387957
https://github.com/d3scomp/JDEECo/commit/93331307c6f4985c76ffa0497301859737387957
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/IPAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Strategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Strategy.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into
network
Conflicts:
jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/L2Test.java
Commit: 7b8dcd3afd10c3d68a6ab72b4eaccdc45c305ed5
https://github.com/d3scomp/JDEECo/commit/7b8dcd3afd10c3d68a6ab72b4eaccdc45c305ed5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
Log Message:
-----------
Add network plugin class
Commit: 1bd1c438c772b303548deee14c4906a8f55cad14
https://github.com/d3scomp/JDEECo/commit/1bd1c438c772b303548deee14c4906a8f55cad14
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Added detection of duplicate ensemble definition and invalid start/stop
ordering. Added state query (isRunning) to the DEECoContainer. Added
exceptions corresponding to these cases and a common DEECoException base
class. Test suite for DEECo complete, comments added.
Commit: b4371d85ad5ba246498bcf407ebf5a54e51d2a88
https://github.com/d3scomp/JDEECo/commit/b4371d85ad5ba246498bcf407ebf5a54e51d2a88
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Add interface, tests and implementation for L2 strategy listing and
removal.
Commit: ef32d9a03ea8e9aab72a63b304fc7b8e2671ba2f
https://github.com/d3scomp/JDEECo/commit/ef32d9a03ea8e9aab72a63b304fc7b8e2671ba2f
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogTimerTaskListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
SimLogger renamed to RuntimeLogger and moved to according package.
Added unit tests for the RuntimeLogger.
Commit: 5c62dcdfc8dc85c687f3aa6c1f837122f3a3ffa8
https://github.com/d3scomp/JDEECo/commit/5c62dcdfc8dc85c687f3aa6c1f837122f3a3ffa8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/Gossip.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/KnowledgeListener.java
Log Message:
-----------
Add interface for gossip implementation
Commit: b55dd1c375479bf3e2e8013375f7a51ae42f5874
https://github.com/d3scomp/JDEECo/commit/b55dd1c375479bf3e2e8013375f7a51ae42f5874
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/Gossip.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/KnowledgeListener.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/ILayer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/ILayer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
Log Message:
-----------
Use separate interfaces for defining network behaviour
Commit: ceed40e6195d05ba72eac35ef2fefad5bb7ba33f
https://github.com/d3scomp/JDEECo/commit/ceed40e6195d05ba72eac35ef2fefad5bb7ba33f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/INetworkToDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/INetworkToGossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Use new interfaces in Layer2 network
Commit: dbda7d213993286b8502a2010310bea4f098f49f
https://github.com/d3scomp/JDEECo/commit/dbda7d213993286b8502a2010310bea4f098f49f
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Merge pull request #175 from d3scomp/plugin-architecture
Plugin architecture
Commit: d8aa5ee755cccc836a830477dfd9da5f771923c4
https://github.com/d3scomp/JDEECo/commit/d8aa5ee755cccc836a830477dfd9da5f771923c4
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/INetworkToDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Device.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Update + restructuring
Commit: 404f493f93d5f29681b699ba0107b8b9777af85c
https://github.com/d3scomp/JDEECo/commit/404f493f93d5f29681b699ba0107b8b9777af85c
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
Implementing the RuntimeLogger to pass all the tests in RuntimeLoggerTest class.
Commit: 101809e6edbc7ef30fc4b1a05054f00a63dccd18
https://github.com/d3scomp/JDEECo/commit/101809e6edbc7ef30fc4b1a05054f00a63dccd18
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/ILayer1.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/ILayer2.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/INetworkToDevice.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/INetworkToGossip.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketProcessor.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Layer1Manager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Layer2Manager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Refactor network interfaces
Commit: 3d6afe7cd8ec92b68f717fbccbd9fb8863bcb7b7
https://github.com/d3scomp/JDEECo/commit/3d6afe7cd8ec92b68f717fbccbd9fb8863bcb7b7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2StrategyManager.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Layer1Manager.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Layer2Manager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Rename starategy managers
Commit: 4236a8c2e949fe5dae6474c70860be7a26ece80c
https://github.com/d3scomp/JDEECo/commit/4236a8c2e949fe5dae6474c70860be7a26ece80c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Fix interface for L1 -> L2 network data passing
Commit: e60dacd8b833be9150846142f17d7e7a4d7d9dcc
https://github.com/d3scomp/JDEECo/commit/e60dacd8b833be9150846142f17d7e7a4d7d9dcc
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
Log Message:
-----------
Refactoring
Commit: 27baabff7f80b7c043675e5f092eef330dc4dd5b
https://github.com/d3scomp/JDEECo/commit/27baabff7f80b7c043675e5f092eef330dc4dd5b
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/ILayer1.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/ILayer2.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/INetworkToDevice.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/INetworkToGossip.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: 8d1c99eb528356032620fd957b20e2cc3f4ab9fd
https://github.com/d3scomp/JDEECo/commit/8d1c99eb528356032620fd957b20e2cc3f4ab9fd
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Moving the check for duplicate ensemble definition from DEECo to
AnnotationProcessor
Commit: edbe7c2550e7ab0b43811d15b59c590bd32307d2
https://github.com/d3scomp/JDEECo/commit/edbe7c2550e7ab0b43811d15b59c590bd32307d2
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Merge pull request #176 from d3scomp/plugin-architecture
Moving the check for duplicate ensemble definition from DEECo to AnnotationProcessor
Commit: 020440e0e3f386e5c4a4e44003db919499c2131e
https://github.com/d3scomp/JDEECo/commit/020440e0e3f386e5c4a4e44003db919499c2131e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Fix passing L2 packet type
Commit: eaec036546e7641e1820fdce2501bb6a1f58c460
https://github.com/d3scomp/JDEECo/commit/eaec036546e7641e1820fdce2501bb6a1f58c460
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
A jdeeco-architecture/refactored_classes-03.02.15/runtime-builders.ucls
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/LocalSecurityChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/CustomStepTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTaskListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DelayedKnowledgeDataHandler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/TimerTaskListener.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/KnowledgeUpdateTask.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/SimulationStepTask.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into network
Conflicts:
jdeeco-architecture/2015/architecture-2015-02-04.emx
Commit: 7338f8eb77b9a92c372e40fb634825ae7fc855dd
https://github.com/d3scomp/JDEECo/commit/7338f8eb77b9a92c372e40fb634825ae7fc855dd
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DataIDSource.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Refactoring + implementation update + comments added
Commit: 6f8985ab633df937413eaae85c65ee463e22ef72
https://github.com/d3scomp/JDEECo/commit/6f8985ab633df937413eaae85c65ee463e22ef72
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: 6a3c5f941127dc5343a32fdf6b91b0238098372d
https://github.com/d3scomp/JDEECo/commit/6a3c5f941127dc5343a32fdf6b91b0238098372d
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Fix.
Commit: 6eb8f6759932a9dbcbc02ac39afff0b75a658a9d
https://github.com/d3scomp/JDEECo/commit/6eb8f6759932a9dbcbc02ac39afff0b75a658a9d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyGossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/Gossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
Log Message:
-----------
Add DummyGossip and turn Network and Gossip into DEECo plugins
Commit: ca53a7e041e5846b79adabf9840088ce747c38e4
https://github.com/d3scomp/JDEECo/commit/ca53a7e041e5846b79adabf9840088ce747c38e4
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
Log Message:
-----------
Comments added.
Commit: 0369e52bd87cd26436f8d3a127b705f5baa925e5
https://github.com/d3scomp/JDEECo/commit/0369e52bd87cd26436f8d3a127b705f5baa925e5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyGossip.java
Log Message:
-----------
Pass data to network in dummy gossip implementation
Commit: 90f2c343ef613058a93a5e57baa619c8384ec30e
https://github.com/d3scomp/JDEECo/commit/90f2c343ef613058a93a5e57baa619c8384ec30e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DataIDSource.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: 2460908e487d733b357958d55bea14c0e11c2aef
https://github.com/d3scomp/JDEECo/commit/2460908e487d733b357958d55bea14c0e11c2aef
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogTimerTaskListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
The java doc for the runtime logger classes provided.
Commit: d551a4d26d36e0eafbebe7a3ab379c5b3c60829b
https://github.com/d3scomp/JDEECo/commit/d551a4d26d36e0eafbebe7a3ab379c5b3c60829b
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Merge remote-tracking branch 'remotes/origin/jDEECo-3' into runtimeLog
Commit: b37985633a6e1e83b00a97146cb5c122923752ac
https://github.com/d3scomp/JDEECo/commit/b37985633a6e1e83b00a97146cb5c122923752ac
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
Log Message:
-----------
Some comments to the network
Commit: 12215371311e6266ed82d5c6aef82a2c6b041094
https://github.com/d3scomp/JDEECo/commit/12215371311e6266ed82d5c6aef82a2c6b041094
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/network-comments' into network
Conflicts:
jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
Commit: 7ed9de48f0e33595348f26e430124e0d3ce13516
https://github.com/d3scomp/JDEECo/commit/7ed9de48f0e33595348f26e430124e0d3ce13516
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyGossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Remove extra network interfaces
Commit: 3b89ef6d9e1c169a4a9010acf5958bfc242b504e
https://github.com/d3scomp/JDEECo/commit/3b89ef6d9e1c169a4a9010acf5958bfc242b504e
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Device.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/package-info.java
Log Message:
-----------
Network update
Commit: 96bb5e9c8cacfa73f519470cd98ed9c468aeb4b5
https://github.com/d3scomp/JDEECo/commit/96bb5e9c8cacfa73f519470cd98ed9c468aeb4b5
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
A jdeeco-architecture/refactored_classes-03.02.15/runtime-builders.ucls
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/LocalSecurityChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/CustomStepTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTaskListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyGossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/Gossip.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkPlugin.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/PacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DelayedKnowledgeDataHandler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/TimerTaskListener.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/KnowledgeUpdateTask.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/SimulationStepTask.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into
network
Conflicts:
jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
Commit: c66cb6339735b52bc3eb93867a2dfe3e5b92312b
https://github.com/d3scomp/JDEECo/commit/c66cb6339735b52bc3eb93867a2dfe3e5b92312b
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
DeviceOutputQueue and Layer1 update.
Commit: 6a4db559f067016841f7046dd323298dfbd4a3f7
https://github.com/d3scomp/JDEECo/commit/6a4db559f067016841f7046dd323298dfbd4a3f7
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Layer1 - logging instead boolean value return in device registration
Commit: 6a4c6ce4835f72c12bd4013df0c2d67aa4a07cba
https://github.com/d3scomp/JDEECo/commit/6a4c6ce4835f72c12bd4013df0c2d67aa4a07cba
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
Log Message:
-----------
Add Layer 2 package info
Commit: 764f11cf5087ae122b53a62206384a2d5db7cf81
https://github.com/d3scomp/JDEECo/commit/764f11cf5087ae122b53a62206384a2d5db7cf81
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyKnowledgePublisher.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
Log Message:
-----------
Add DummyPublisher
Commit: 708cd3e5f4d67c3a29065abd9c7e185cf3a5cb88
https://github.com/d3scomp/JDEECo/commit/708cd3e5f4d67c3a29065abd9c7e185cf3a5cb88
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Fix Layer 2 interface
Commit: 7744dd02a6de01e693ed0dbf1fd6359193f1450d
https://github.com/d3scomp/JDEECo/commit/7744dd02a6de01e693ed0dbf1fd6359193f1450d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Device.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l0/Layer0.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/package-info.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/package-info.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into
network
Conflicts:
jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
Commit: ebf238bd42ddb00b740d76b2576e5e2f12b0375d
https://github.com/d3scomp/JDEECo/commit/ebf238bd42ddb00b740d76b2576e5e2f12b0375d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Fix layer 2 to layer 1 interface
Commit: d137c25814616d0aad4da71aaf51b1fe23b3b35c
https://github.com/d3scomp/JDEECo/commit/d137c25814616d0aad4da71aaf51b1fe23b3b35c
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyKnowledgePublisher.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: 9f563ca4864e05f84b57e480696d388cbf303af2
https://github.com/d3scomp/JDEECo/commit/9f563ca4864e05f84b57e480696d388cbf303af2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Fix assignong L2 to L2 packets passed to L2 from upper layers
Commit: 81daa8bf586fae6fe6d5fa36df3470ebafdba714
https://github.com/d3scomp/JDEECo/commit/81daa8bf586fae6fe6d5fa36df3470ebafdba714
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
L1 packet header is reduced
Commit: 469ff8128998a330800b4cde182b6d261014c745
https://github.com/d3scomp/JDEECo/commit/469ff8128998a330800b4cde182b6d261014c745
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyGossip.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyKnowledgePublisher.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/Gossip.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Implement broadcast-only security-less knowledge publisher
Commit: c025f6ae8cb518948e23f5cb15e0ef3efb808c4d
https://github.com/d3scomp/JDEECo/commit/c025f6ae8cb518948e23f5cb15e0ef3efb808c4d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Fix sending knowledge by dummy knowledge publisher
Commit: 090ef12da6094abf930af51546c70f1c4b54e52e
https://github.com/d3scomp/JDEECo/commit/090ef12da6094abf930af51546c70f1c4b54e52e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: af78779b1c66c0d344c424136b2650b92d8e4710
https://github.com/d3scomp/JDEECo/commit/af78779b1c66c0d344c424136b2650b92d8e4710
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
Log Message:
-----------
Refactor: Extracted methods for creating KnowledgePaths into
KnowledgePathHelper
Preparations for validation of ensemble parameters against role
definitions.
Commit: 8c566307d6c46695f102e176d8768ffc42515007
https://github.com/d3scomp/JDEECo/commit/8c566307d6c46695f102e176d8768ffc42515007
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
Log Message:
-----------
Implement console printing network device
Commit: c0f48298cf19ad4fbd849ba20cce3481a5666675
https://github.com/d3scomp/JDEECo/commit/c0f48298cf19ad4fbd849ba20cce3481a5666675
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Attempt to fix L1 buffer overflow
@mkit Please check whenever it is ok
Commit: b9a75d2742f9912a3acacef7722dea6f712bbe2b
https://github.com/d3scomp/JDEECo/commit/b9a75d2742f9912a3acacef7722dea6f712bbe2b
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/DiscreteEventSimulation.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/NoExecutorAvailableException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SchedulerNotifier.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SimulationTimeEventListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/TerminationTimeHolder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
new scheduler in DEECo core, start() is now synchronous and main loop
delegates via nextStep() to SchedulerNotifier. Some Javadoc and tests
still missing.
Commit: ec5815924a463c6efe634da38b0b38b2e499aa59
https://github.com/d3scomp/JDEECo/commit/ec5815924a463c6efe634da38b0b38b2e499aa59
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-12 (Thu, 12 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added tests for the checkRolesImplementation(List<Parameter>,
CoordinatorRole[], MemberRole[]) method.
Commit: 44aead35e8ef676edbacddba1ac5d5c2ced69f89
https://github.com/d3scomp/JDEECo/commit/44aead35e8ef676edbacddba1ac5d5c2ced69f89
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/L1PacketTest.java
Log Message:
-----------
Tests
Commit: 59cd3b794f1282c0d28c9c3c0bc75346c84c54b8
https://github.com/d3scomp/JDEECo/commit/59cd3b794f1282c0d28c9c3c0bc75346c84c54b8
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyGossip.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/DummyKnowledgePublisher.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/gossip/Gossip.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: caa70fa69451671a73afe5a62c6feeb69828308d
https://github.com/d3scomp/JDEECo/commit/caa70fa69451671a73afe5a62c6feeb69828308d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Add comments for dummy knowledge publisher
Commit: fd7d883a8c83ea9c787ba4819c99dbe99a51d1ad
https://github.com/d3scomp/JDEECo/commit/fd7d883a8c83ea9c787ba4819c99dbe99a51d1ad
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
Log Message:
-----------
Implement loopback broadcast network device
Commit: fc19491b28c09dcd5f4043180b8ef909890837df
https://github.com/d3scomp/JDEECo/commit/fc19491b28c09dcd5f4043180b8ef909890837df
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
Log Message:
-----------
Implement Knowledge inserting L2 strategy
Commit: 27ea9d586d6d92f74168cd91aecfc6ca25fee976
https://github.com/d3scomp/JDEECo/commit/27ea9d586d6d92f74168cd91aecfc6ca25fee976
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Merge branch 'network' of https://github.com/d3scomp/JDEECo.git into network
Commit: 8899cdb7b6b72cee25e87469026a8f1d5b4d14b4
https://github.com/d3scomp/JDEECo/commit/8899cdb7b6b72cee25e87469026a8f1d5b4d14b4
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M .gitignore
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
A jdeeco-network-plugin/.gitignore
A jdeeco-network-plugin/.project
A jdeeco-network-plugin/pom.xml
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Address.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/L1PacketTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
A jdeeco-parent/jDEECoFormatter.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/network' into omnet-plugin
Commit: b59c4d054147d25cb0a9549741239c9069003965
https://github.com/d3scomp/JDEECo/commit/b59c4d054147d25cb0a9549741239c9069003965
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToDevice.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/NetworkToGossip.java
Log Message:
-----------
Remove unused interfaces
Commit: 03ba7fe11ea8e63ddbb9a9528aa732758b03d1cc
https://github.com/d3scomp/JDEECo/commit/03ba7fe11ea8e63ddbb9a9528aa732758b03d1cc
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Address.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Device.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/IPAddress.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1DataProcessor.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L1StrategyManager.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketSender.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2PacketType.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/L2StrategyManager.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/Address.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L2PacketSender.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
Log Message:
-----------
Refactor network packaging
Commit: bb844e11f3d228f618e3a62bcb5ea91c3bdd6fa2
https://github.com/d3scomp/JDEECo/commit/bb844e11f3d228f618e3a62bcb5ea91c3bdd6fa2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L1DataProcessor.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2StrategyManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Add some commnents and test fixes for Layer 2
Commit: 0bf2cbae97ca57a20aa7d233a2bd302207e8d952
https://github.com/d3scomp/JDEECo/commit/0bf2cbae97ca57a20aa7d233a2bd302207e8d952
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Fix warning
Commit: cd655b7f2ac1172afc278650f4c8da623b301367
https://github.com/d3scomp/JDEECo/commit/cd655b7f2ac1172afc278650f4c8da623b301367
Author: filipekt <tom.filipek at seznam.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
Log Message:
-----------
Ensemble logging now called at proper places
Commit: 05abb101fd561b57528e2335544ccb0932d2cc48
https://github.com/d3scomp/JDEECo/commit/05abb101fd561b57528e2335544ccb0932d2cc48
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Log Message:
-----------
Merge branch 'omnet-plugin' of https://github.com/d3scomp/JDEECo.git into omnet-plugin
Commit: 33180edd862e7e2a1b72a302286715b5f2d7ea1c
https://github.com/d3scomp/JDEECo/commit/33180edd862e7e2a1b72a302286715b5f2d7ea1c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
A jdeeco-omnet-plugin/.gitignore
A jdeeco-omnet-plugin/.project
A jdeeco-omnet-plugin/pom.xml
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/DummyListener.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Notifier.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/package-info.java
Log Message:
-----------
Add OMNeT project
Commit: e0c56b22bb09e7ccea56deb01d17044aab39e1c4
https://github.com/d3scomp/JDEECo/commit/e0c56b22bb09e7ccea56deb01d17044aab39e1c4
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Add receive for Device
Commit: 26a10e7867738d79c8434e388db74cfe766cfb74
https://github.com/d3scomp/JDEECo/commit/26a10e7867738d79c8434e388db74cfe766cfb74
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Partial impelemtation of checkRolesImplementation method.
Commit: 9af6b704d2e65ca5f5f4f6a01c3ba4564cd724fa
https://github.com/d3scomp/JDEECo/commit/9af6b704d2e65ca5f5f4f6a01c3ba4564cd724fa
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Add prototypes of omnet interfaces
Commit: e849221807c0d55ee10488cd1566bc8356ed1f98
https://github.com/d3scomp/JDEECo/commit/e849221807c0d55ee10488cd1566bc8356ed1f98
Author: filipekt <tom.filipek at seznam.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
Log Message:
-----------
Ensemble logging now called at proper places
Commit: d7b82487799f9f34ea4a3e3258a4f98f50d7f7ed
https://github.com/d3scomp/JDEECo/commit/d7b82487799f9f34ea4a3e3258a4f98f50d7f7ed
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
A jdeeco-omnet-plugin/.gitignore
A jdeeco-omnet-plugin/.project
A jdeeco-omnet-plugin/pom.xml
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/DummyListener.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Notifier.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/package-info.java
Log Message:
-----------
Add OMNeT project
Commit: 5c34d7979dfb26555c3930cd6b15229bd9677983
https://github.com/d3scomp/JDEECo/commit/5c34d7979dfb26555c3930cd6b15229bd9677983
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Add prototypes of omnet interfaces
Commit: 950daf7974235ddb4f77d0964170cbae9d259523
https://github.com/d3scomp/JDEECo/commit/950daf7974235ddb4f77d0964170cbae9d259523
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Log Message:
-----------
Merge branch 'omnet-plugin' of https://github.com/d3scomp/JDEECo.git into omnet-plugin
Commit: 46964700905bafa06be1222610f52dda36243579
https://github.com/d3scomp/JDEECo/commit/46964700905bafa06be1222610f52dda36243579
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
Log Message:
-----------
Fix network device class structure
Commit: 538a52e685ffb0ee54ce7192e4969f8e6abfc97e
https://github.com/d3scomp/JDEECo/commit/538a52e685ffb0ee54ce7192e4969f8e6abfc97e
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PacketReceiver.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoSimulationRealm.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/SimulationSchedulerNotifier.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/CurrentTimeProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/DiscreteEventSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SchedulerNotifier.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SimulationTimeEventListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/TerminationTimeHolder.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/DiscreteEventSchedulerNotifier.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/EventTime.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/SchedulerNotifier.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/SchedulerNotifierEventListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/TerminationTimeHolder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
DEECoRealm and schedulers - work in progress
Commit: 668e6faa8af2c69a877d02615182b4b633ed6268
https://github.com/d3scomp/JDEECo/commit/668e6faa8af2c69a877d02615182b4b633ed6268
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added generic type information into the Parameter class.
Some more research needs to be done.
Commit: 3787d1411b5be8d148c6773acc9cb464aa61dad6
https://github.com/d3scomp/JDEECo/commit/3787d1411b5be8d148c6773acc9cb464aa61dad6
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
Log Message:
-----------
fixing tests after latest changes in Scheduler and SchedulerNotifier
interfaces
Commit: 9754ccb51e12bbcfd63b16a256938087247bcb9c
https://github.com/d3scomp/JDEECo/commit/9754ccb51e12bbcfd63b16a256938087247bcb9c
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DirectSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/Simulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
fixing failing build caused by errors in simulation project (obsolete
now)
Commit: 1c560b4bc8cf50df371f4315f5f1cfffc1bf1966
https://github.com/d3scomp/JDEECo/commit/1c560b4bc8cf50df371f4315f5f1cfffc1bf1966
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoSimulationRealm.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
renaming "DEECo" class to "DEECoNode"
Commit: 9afa60d0a9d3a8871c7121bedc8bab028906498a
https://github.com/d3scomp/JDEECo/commit/9afa60d0a9d3a8871c7121bedc8bab028906498a
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
A jdeeco-core/simulation/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
A jdeeco-core/simulation/cz/cuni/mff/d3s/deeco/runtime/SimulationSchedulerNotifier.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRun.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/SimulationSchedulerNotifier.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/WallTimeSchedulerNotifier.java
Log Message:
-----------
Renaming "DEECoSimulationRealm" to "DEECoSimulation" and introducing new
"simulation" source folder to keep all the simulation-related classes
Commit: bd58b4e842d76b86c85cb222bb0031ab8c3d1013
https://github.com/d3scomp/JDEECo/commit/bd58b4e842d76b86c85cb222bb0031ab8c3d1013
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-core/simulation/cz/cuni/mff/d3s/deeco/runtime/SimulationSchedulerNotifier.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoSimulationRealm.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/TerminationTimeHolder.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
Log Message:
-----------
deleting obsolete files "DEECoSimulationRealm" and
"TerminationTimeHolder"
Commit: 68bdae8f33430b6d4f7112faa5a24c5369cb80e7
https://github.com/d3scomp/JDEECo/commit/68bdae8f33430b6d4f7112faa5a24c5369cb80e7
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
R jdeeco-core/simulation/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
R jdeeco-core/simulation/cz/cuni/mff/d3s/deeco/runtime/SimulationSchedulerNotifier.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRun.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/TerminationTimeNotSetException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/DiscreteEventSchedulerNotifier.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/SimulationSchedulerNotifier.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
Log Message:
-----------
Restructuring: DEECoSimulation extends DEECoRun and are in the "runners"
package. Exception added for the case that a simulations starts without
a termination time.
Commit: e86cddaa5a9ac4bbc8caec9f89b9b19a6fac1fea
https://github.com/d3scomp/JDEECo/commit/e86cddaa5a9ac4bbc8caec9f89b9b19a6fac1fea
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/DiscreteEventSchedulerNotifier.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/WallTimeSchedulerNotifier.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
cleanup: removing isRunning() from Scheduler (the Scheduler cannot
"run") anymore
Commit: c3f5c2d4947818205fddfac2e6f12ad33bf7a338
https://github.com/d3scomp/JDEECo/commit/c3f5c2d4947818205fddfac2e6f12ad33bf7a338
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
Log Message:
-----------
re-organizing methods of SingleThreadedScheduler class
Commit: d2c04d220e9f3c25ea3ea7a282fc4d58d3292a58
https://github.com/d3scomp/JDEECo/commit/d2c04d220e9f3c25ea3ea7a282fc4d58d3292a58
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
Log Message:
-----------
re-organising methods in DEECoNode class
Commit: 7b91946a671c0409b46f8ab98013f983e3eb5e23
https://github.com/d3scomp/JDEECo/commit/7b91946a671c0409b46f8ab98013f983e3eb5e23
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoNodeFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRun.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulationRunner.java
Log Message:
-----------
adding interfaces to DEECo runners
Commit: 4d5ad334d334f2c312f74784e80727310cee3563
https://github.com/d3scomp/JDEECo/commit/4d5ad334d334f2c312f74784e80727310cee3563
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
class diagrams for Schedulers and Runners
Commit: a611e82912a9005f94ba639d26e620f208bd7881
https://github.com/d3scomp/JDEECo/commit/a611e82912a9005f94ba639d26e620f208bd7881
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-14 (Sat, 14 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRun.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulationRunner.java
Log Message:
-----------
flattening hierarchy of runner interfaces
Commit: 7a878f9d69a28b8fffc50e52ac1c26d94422adbb
https://github.com/d3scomp/JDEECo/commit/7a878f9d69a28b8fffc50e52ac1c26d94422adbb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Notifier.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Update omnet device classes to be up-to-date with latest design
Commit: f2f69d6ea9d329fb093d48de22be60883ddde0d7
https://github.com/d3scomp/JDEECo/commit/f2f69d6ea9d329fb093d48de22be60883ddde0d7
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/C1C2C3E1E2E3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/ChildOfCorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE3.xmi
Log Message:
-----------
Removed role-checking from the Annotation Processor
Commit: b00ebcccbcba72d5626b821c8649a65a53a61921
https://github.com/d3scomp/JDEECo/commit/b00ebcccbcba72d5626b821c8649a65a53a61921
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
A jdeeco-architecture/refactored_classes-03.02.15/runtime-builders.ucls
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/CustomStepTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTaskListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DelayedKnowledgeDataHandler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/TimerTaskListener.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/KnowledgeUpdateTask.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/SimulationStepTask.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into roles
Commit: caff62659df18af2dae4740b1c26004478ef3b5c
https://github.com/d3scomp/JDEECo/commit/caff62659df18af2dae4740b1c26004478ef3b5c
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PacketReceiver.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoNodeFactory.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRun.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulationRunner.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/TerminationTimeNotSetException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/CurrentTimeProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/DiscreteEventSchedulerNotifier.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/EventTime.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/SchedulerNotifier.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/SchedulerNotifierEventListener.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/SimulationSchedulerNotifier.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/notifier/WallTimeSchedulerNotifier.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/EventTime.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/RunnerTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/SimulationTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DirectSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/Simulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
refactoring "ScheduleNotifier" to "Timer", dropping interfaces from
runners, updated class diagrams. Still missing some tests and javadoc.
Commit: 52663a2b0669b041855dde2cfaeccab3c3c058c6
https://github.com/d3scomp/JDEECo/commit/52663a2b0669b041855dde2cfaeccab3c3c058c6
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogTimerTaskListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
Implementing Tomas's suggestions.
Commit: 66930ab1d814bc60b735c10a4efe7cc777cbf17e
https://github.com/d3scomp/JDEECo/commit/66930ab1d814bc60b735c10a4efe7cc777cbf17e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PacketReceiver.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/NoExecutorAvailableException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/EventTime.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/RunnerTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/SimulationTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DirectSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/Simulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
A jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge remote-tracking branch 'origin/plugin-architecture' into
omnet-plugin
Conflicts:
jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Commit: 37b51217cbb50414d93ba3da0f0db51a61d22eb8
https://github.com/d3scomp/JDEECo/commit/37b51217cbb50414d93ba3da0f0db51a61d22eb8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
R jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/DummyListener.java
R jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Notifier.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Remove mock interfaces
Commit: 59711fd7433a244c2d8338f6b7cc2d9619c6f424
https://github.com/d3scomp/JDEECo/commit/59711fd7433a244c2d8338f6b7cc2d9619c6f424
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
Commenting added code.
Commit: cc2784313fe5bd2ec80e2df852a0ea15ce9d526e
https://github.com/d3scomp/JDEECo/commit/cc2784313fe5bd2ec80e2df852a0ea15ce9d526e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/.classpath
M jdeeco-simulation-omnet-native/pom.xml
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulation.java
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/package-info.java
Log Message:
-----------
Add Java class for wrapping static omnet integration into omnet-native
project
Commit: e76f36f70efe325e9bf0cad5426fbf5340f202af
https://github.com/d3scomp/JDEECo/commit/e76f36f70efe325e9bf0cad5426fbf5340f202af
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
M jdeeco-core/pom.xml
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
Unit tests for the rewritten functionality of RuntimeLogger.
Commit: ce7319fc50c229efc0c5b0e0ca7bdcf070a38262
https://github.com/d3scomp/JDEECo/commit/ce7319fc50c229efc0c5b0e0ca7bdcf070a38262
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/.gitignore
M jdeeco-simulation-omnet-native/.settings/org.eclipse.core.resources.prefs
M jdeeco-simulation-omnet-native/Makefile
A jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
A jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
A jdeeco-simulation-omnet-native/src/JDEECoRuntime.h
A jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
M jdeeco-simulation-omnet-native/src/simulation.cc
A jdeeco-simulation-omnet-native/src/simulation.h
Log Message:
-----------
Refactor omnet integration native code
Commit: 950b65ec0eb915c7a5a7fd14ff0a540f0a0e9a30
https://github.com/d3scomp/JDEECo/commit/950b65ec0eb915c7a5a7fd14ff0a540f0a0e9a30
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-17 (Tue, 17 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/Makefile
M jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
R jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulation.java
Log Message:
-----------
Rename omnet native interface class to OMNeTNative
Commit: 300e53966d78da9478a0dfe16130ef51a6cbd5d6
https://github.com/d3scomp/JDEECo/commit/300e53966d78da9478a0dfe16130ef51a6cbd5d6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-18 (Wed, 18 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
Implement provisional passing of DEECo node id to Timer
- This change is necessary just to make omnet simulation run with
current native integration layer.
Commit: 851ffd8818fb9f0385faded3a478f2ca0958e2fb
https://github.com/d3scomp/JDEECo/commit/851ffd8818fb9f0385faded3a478f2ca0958e2fb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-19 (Thu, 19 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
Log Message:
-----------
Document OMNeT Java interface
Commit: 3d6b49410a7b21021e69b875e7f8953d61b7641e
https://github.com/d3scomp/JDEECo/commit/3d6b49410a7b21021e69b875e7f8953d61b7641e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-19 (Thu, 19 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
M jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
Log Message:
-----------
Fix OMNeT integration so that the initial event works
Commit: af30374624839faec836a6ecb87e240c249be6e5
https://github.com/d3scomp/JDEECo/commit/af30374624839faec836a6ecb87e240c249be6e5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-19 (Thu, 19 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
Log Message:
-----------
Workaround scheduling OMNeT event in the past
Commit: ae805c7bd6933347eeb9c08a56e3ed6b112eb212
https://github.com/d3scomp/JDEECo/commit/ae805c7bd6933347eeb9c08a56e3ed6b112eb212
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-19 (Thu, 19 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
Log Message:
-----------
Fix OMNeT scheduling into working state
- Still we need to answer some design questions and REFACTOR the code
accordingly
Commit: 0f3e1fe665a315dc3c05e742619c25929f07bd90
https://github.com/d3scomp/JDEECo/commit/0f3e1fe665a315dc3c05e742619c25929f07bd90
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2015-02-23 (Mon, 23 Feb 2015)
Changed paths:
M jdeeco-core/pom.xml
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
Merge pull request #178 from d3scomp/runtimeLog
Runtime log
Commit: 135b777d36f4116bdaa654134ede740f1a17db4e
https://github.com/d3scomp/JDEECo/commit/135b777d36f4116bdaa654134ede740f1a17db4e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-23 (Mon, 23 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
Log Message:
-----------
Fix time conversion between OMNeT and jDEECo
Commit: 209a899be85440005da7629f3f5f95d98b8f1c1e
https://github.com/d3scomp/JDEECo/commit/209a899be85440005da7629f3f5f95d98b8f1c1e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-23 (Mon, 23 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
Log Message:
-----------
Fix rounding when converting time from OMNeT to jDEECo
Commit: 1696315a5ece96c33289cf6afbc5504eaedaa6e6
https://github.com/d3scomp/JDEECo/commit/1696315a5ece96c33289cf6afbc5504eaedaa6e6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-23 (Mon, 23 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
Pass node when calling notifyAt on timer
Commit: a4954312f37ea6c058128e0fc20fe8e30443ac1d
https://github.com/d3scomp/JDEECo/commit/a4954312f37ea6c058128e0fc20fe8e30443ac1d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-23 (Mon, 23 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.h
M jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
Log Message:
-----------
Rename clear -> clearAll in omnet native integration
Commit: 45c7a63a8fd9bce86abb2bdff68954d090caed26
https://github.com/d3scomp/JDEECo/commit/45c7a63a8fd9bce86abb2bdff68954d090caed26
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-23 (Mon, 23 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
M jdeeco-simulation-omnet-native/src/simulation.cc
Log Message:
-----------
Refactor jDEECoModule
Commit: 01933d21a8107b6ccb1537d1500055fa4c4d8205
https://github.com/d3scomp/JDEECo/commit/01933d21a8107b6ccb1537d1500055fa4c4d8205
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
Log Message:
-----------
Avoid repeated search for jdeeco runtime from jdeeco module
Commit: 351049134f297f01ae2d538733faa02773bd8d92
https://github.com/d3scomp/JDEECo/commit/351049134f297f01ae2d538733faa02773bd8d92
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/models/JDEECoApplication.ned
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
M jdeeco-simulation-omnet-native/src/JDEECoApplication.h
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.h
M jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
M jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
M jdeeco-simulation-omnet-native/src/simulation.h
Log Message:
-----------
Use integers for OMNeT node identification
Commit: 85bfd2e7aa5b03a4baca6bfcae0840dc02c50bf0
https://github.com/d3scomp/JDEECo/commit/85bfd2e7aa5b03a4baca6bfcae0840dc02c50bf0
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
Log Message:
-----------
Refactor OMNeT native api
Commit: 8d37bcc902bd14698d5b654a5d1aa6a55745375a
https://github.com/d3scomp/JDEECo/commit/8d37bcc902bd14698d5b654a5d1aa6a55745375a
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Separated annotation processing and validation. General concept of
Annotation Checker introduced. AnnotationProcessorTests modified such
that they test only annotation processing (not validation).
Commit: 6c7e69e908dd2b658a516cee5fce714bc396977b
https://github.com/d3scomp/JDEECo/commit/6c7e69e908dd2b658a516cee5fce714bc396977b
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Minor refactoring for testing (internal DEECoNode constructor), moved
duplicateEnsembleTest to AnnotationProcessorTest.
Commit: d6d656c61f077a78bef59879335903b2e6538f99
https://github.com/d3scomp/JDEECo/commit/d6d656c61f077a78bef59879335903b2e6538f99
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Removed failing tests from deeco.runtime
Commit: 35316db6c140496e94a5497a77a4338b3f8013f3
https://github.com/d3scomp/JDEECo/commit/35316db6c140496e94a5497a77a4338b3f8013f3
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-24 (Tue, 24 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
Log Message:
-----------
Added comments
Commit: 6c715f37794e03b1e5fc6787a61ad1d661d36c4d
https://github.com/d3scomp/JDEECo/commit/6c715f37794e03b1e5fc6787a61ad1d661d36c4d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PacketReceiver.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/NoExecutorAvailableException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/EventTime.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/RunnerTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/SimulationTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DirectSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/Simulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/plugin-architecture' into jDEECo-3
Commit: 3bda79f2043e678a4b02974b731155c8c901c2a7
https://github.com/d3scomp/JDEECo/commit/3bda79f2043e678a4b02974b731155c8c901c2a7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
M .gitignore
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-network-plugin/.gitignore
A jdeeco-network-plugin/.project
A jdeeco-network-plugin/pom.xml
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/Address.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/Device.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L1DataProcessor.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/L1PacketTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
A jdeeco-parent/jDEECoFormatter.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/network' into jDEECo-3
Commit: d75f2e5b2cfef832dd117cb9693efe091d00d5af
https://github.com/d3scomp/JDEECo/commit/d75f2e5b2cfef832dd117cb9693efe091d00d5af
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Fix build
Commit: e29d77381811f1dd71272b05845ce84214fa5cbb
https://github.com/d3scomp/JDEECo/commit/e29d77381811f1dd71272b05845ce84214fa5cbb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
M jdeeco-core/pom.xml
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
Log Message:
-----------
Merge branch 'jDEECo-3' into omnet-plugin
Conflicts:
jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Commit: 202c4aef400ed46f9873bd400fb8dc40a1e688ff
https://github.com/d3scomp/JDEECo/commit/202c4aef400ed46f9873bd400fb8dc40a1e688ff
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Minor refactoring, introduced RoleAnnotationsHelper class for simpler
work with role annotations.
Commit: a75299d5c5ac668f3223d343edc3f3b76d847520
https://github.com/d3scomp/JDEECo/commit/a75299d5c5ac668f3223d343edc3f3b76d847520
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
M jdeeco-simulation-omnet-native/src/JDEECoRuntime.h
Log Message:
-----------
Use map for resolving native omnet modules and runtimes
Commit: b1d0157cf999aff0e859a0dc48b06c6d72f96f1e
https://github.com/d3scomp/JDEECo/commit/b1d0157cf999aff0e859a0dc48b06c6d72f96f1e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-25 (Wed, 25 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
Log Message:
-----------
Add method for receiveing packets to omnet host native interface
Commit: 3696182c1e450f7b215bf608a4d87b5340e7e84e
https://github.com/d3scomp/JDEECo/commit/3696182c1e450f7b215bf608a4d87b5340e7e84e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Use DEECoContainer instead DEECoNode to identify nodes in omnet
integration
Commit: 1d21aad3e35140fdd29e3f3946d048053047b1b3
https://github.com/d3scomp/JDEECo/commit/1d21aad3e35140fdd29e3f3946d048053047b1b3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Refactor OMNeTSimulation
Commit: de37deec60f73965780c2d2cbea76568e6078cfa
https://github.com/d3scomp/JDEECo/commit/de37deec60f73965780c2d2cbea76568e6078cfa
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.cc
Log Message:
-----------
Make omnet send and receive broadcast packets
Commit: 24e906147359320ab78cbaf53b621f514be78f71
https://github.com/d3scomp/JDEECo/commit/24e906147359320ab78cbaf53b621f514be78f71
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Set offset for publishing task in order to avoid interference
Commit: b66a4c31dd4cb716370f8058686f85ec61f478e5
https://github.com/d3scomp/JDEECo/commit/b66a4c31dd4cb716370f8058686f85ec61f478e5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Fix L1 packet splitting and combining
Commit: afbb5fa5faf6f56d3e383a39645c835f1bae545b
https://github.com/d3scomp/JDEECo/commit/afbb5fa5faf6f56d3e383a39645c835f1bae545b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Pass L1 and L2 references by setters
Commit: 5fed09e6a2b9cdf7b43f3cc71844ae442be0f3ab
https://github.com/d3scomp/JDEECo/commit/5fed09e6a2b9cdf7b43f3cc71844ae442be0f3ab
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
Log Message:
-----------
Fix knowledge inserting strategy
Commit: c7becac7cb72b27b37d6ea3fce91bc31c35b0179
https://github.com/d3scomp/JDEECo/commit/c7becac7cb72b27b37d6ea3fce91bc31c35b0179
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Merge branch 'network' into omnet-plugin
Commit: f1eff9801ce326e6b29b0889bdda3dca5cfa2ba0
https://github.com/d3scomp/JDEECo/commit/f1eff9801ce326e6b29b0889bdda3dca5cfa2ba0
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
Log Message:
-----------
Fix knowledge inserting startegy packet processing
Commit: cb465a784917c868947af204b442e2e22ef2edeb
https://github.com/d3scomp/JDEECo/commit/cb465a784917c868947af204b442e2e22ef2edeb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
Log Message:
-----------
Merge branch 'network' into omnet-plugin
Commit: cfbda8042fa85701785e9787dc1089b3356e9f51
https://github.com/d3scomp/JDEECo/commit/cfbda8042fa85701785e9787dc1089b3356e9f51
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Walkaround broken sendDelayed in Layer1
Commit: f32260ffa9ed0dca0edbc4b7471c205211807852
https://github.com/d3scomp/JDEECo/commit/f32260ffa9ed0dca0edbc4b7471c205211807852
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added checks for ensemble membership/knowledge exchange parameters when
using @CoordinatorRole and @MemberRole. Added tests.
Commit: d3c2a16d0127b8ebf6f138854c9eef259b3f55c0
https://github.com/d3scomp/JDEECo/commit/d3c2a16d0127b8ebf6f138854c9eef259b3f55c0
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-02 (Mon, 02 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Added documentation. Removed failing test.
Commit: 6105e368c1c6710ef2be47c7ab137d2fcf8a29d1
https://github.com/d3scomp/JDEECo/commit/6105e368c1c6710ef2be47c7ab137d2fcf8a29d1
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-02 (Mon, 02 Mar 2015)
Changed paths:
M .gitignore
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/pom.xml
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PacketReceiver.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/NoExecutorAvailableException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/EventTime.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/RunnerTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/SimulationTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
A jdeeco-network-plugin/.gitignore
A jdeeco-network-plugin/.project
A jdeeco-network-plugin/pom.xml
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/Address.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/Device.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/PrintingBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/MarshallingException.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/exceptions/UnregistredPacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DefaultDataIDSource.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L2PacketSender.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/MANETReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L1DataProcessor.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2PacketType.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2ReceivedInfo.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Strategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2StrategyManager.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/PacketHeader.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/Marshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallerRegistry.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/package-info.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/PacketTypeTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/L1PacketTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
A jdeeco-parent/jDEECoFormatter.xml
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DirectSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/Simulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into roles
Commit: 4dc42132f8c0302e852c90fa9c89b0444bc17583
https://github.com/d3scomp/JDEECo/commit/4dc42132f8c0302e852c90fa9c89b0444bc17583
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReadOnlyKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/ModelSecurityValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/RoleHelperTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityTagCollectionTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
Log Message:
-----------
Added list of roles into Knowledge Manager. The value is filled in when
a component instance is created in the AnnotationProcessor, but it is
not copied when the knowledge is cloned (TBD in cooperation with Vláďa).
Commit: e0f959814bcac7b6354d1563e13cdc2d143d84e8
https://github.com/d3scomp/JDEECo/commit/e0f959814bcac7b6354d1563e13cdc2d143d84e8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
Log Message:
-----------
Fix knowledge inserting L2 strategy
Commit: 8e53fbbf1130ce910f88324422aad6dd5497a4ee
https://github.com/d3scomp/JDEECo/commit/8e53fbbf1130ce910f88324422aad6dd5497a4ee
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
M jdeeco-core/pom.xml
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRoleMultiple.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PacketReceiver.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoRunner.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/SnapshotProvider.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/NoExecutorAvailableException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/CurrentTimeProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/EventTime.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/RunnerTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/SimulationTimer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/TimerEventListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/C1C2C3E1E2E3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/ChildOfCorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE3.xmi
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLoggerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DirectSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/Simulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNetSimulationHost.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into network
Commit: e498c46faa8c4f9b09d64ab1d9b87ec67b3b9763
https://github.com/d3scomp/JDEECo/commit/e498c46faa8c4f9b09d64ab1d9b87ec67b3b9763
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M jdeeco-network-plugin/.gitignore
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
Log Message:
-----------
Partially fix loopback broadcast device
Commit: 1fc7becb745b91f348d930926d10e89b12f34342
https://github.com/d3scomp/JDEECo/commit/1fc7becb745b91f348d930926d10e89b12f34342
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
Log Message:
-----------
Fix knowledge inserting strategy
Commit: 6ac1b96b5a0aaed2af8358153a18e788487af3ef
https://github.com/d3scomp/JDEECo/commit/6ac1b96b5a0aaed2af8358153a18e788487af3ef
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
Log Message:
-----------
Add prelominary fix for sendDelayed in Device output queue
Commit: c7c647af10c5a8ef164976cfbd8ade01cc68af0a
https://github.com/d3scomp/JDEECo/commit/c7c647af10c5a8ef164976cfbd8ade01cc68af0a
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/ConvoyEnsemble.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/ConvoyTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/Follower.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/Leader.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/Waypoint.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/package-info.java
Log Message:
-----------
Add integration test for network with loopback device
Commit: f1907d604efd5438e3fe84d2c8fcd4e2f9d9ae8b
https://github.com/d3scomp/JDEECo/commit/f1907d604efd5438e3fe84d2c8fcd4e2f9d9ae8b
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
Log Message:
-----------
Refactoring of EnsembleTask: checkMembership and performExchange.
Commit: 8b0c57f38b3ab9eadfcbc63fcc3000bb42ae2aeb
https://github.com/d3scomp/JDEECo/commit/8b0c57f38b3ab9eadfcbc63fcc3000bb42ae2aeb
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-03-04 (Wed, 04 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityIntegrationTests.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
Log Message:
-----------
Using RuntimeLogger to log events about checking the validity status of ensembles.
Newly there is the RuntimeLogger instance available from the DEECoContainer.
The necessary propagation of DEECoContainer reference done for the EnsembleTask through
the RuntimeFrameworkImpl.
Commit: 186a19c7fc9263f2369c7193f20b77ddcf41918f
https://github.com/d3scomp/JDEECo/commit/186a19c7fc9263f2369c7193f20b77ddcf41918f
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-04 (Wed, 04 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Fix for multiple CoordinatorRole/MemberRole (even though it will never
be used since multiple instances of these annotations are not allowed).
Commit: 48a53b080ff86075a423d01a94e9a234828fb4a1
https://github.com/d3scomp/JDEECo/commit/48a53b080ff86075a423d01a94e9a234828fb4a1
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-04 (Wed, 04 Mar 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/EnsembleDefinition.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/EnsembleDefinitionImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
Log Message:
-----------
Added coordinatorRole and memberRole fields into the EnsembleDefinition
lass. + tests + appropriate changes in AnnotationProcessor.
Processes/memberships/knowledge exchanges with zero parameters are
enabled from now on.
Commit: 7b74046c9e0b5d965db1fe7dd0d3506ac11c4de8
https://github.com/d3scomp/JDEECo/commit/7b74046c9e0b5d965db1fe7dd0d3506ac11c4de8
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-04 (Wed, 04 Mar 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleDataExchange.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
Log Message:
-----------
Refactor: extracted checkMembership and performExchange methods from
EnsembleTask to new class EnsembleDataExchange.
Commit: a0e8a9b3feedcaf5bf431a525d6f93ea5adc9a65
https://github.com/d3scomp/JDEECo/commit/a0e8a9b3feedcaf5bf431a525d6f93ea5adc9a65
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
Log Message:
-----------
Avoid sending garbage data when L0 packet is not full
Commit: 193548f50330d85150a6d4dfff7a2993453a886d
https://github.com/d3scomp/JDEECo/commit/193548f50330d85150a6d4dfff7a2993453a886d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M jdeeco-network-plugin/pom.xml
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/ConvoyTest.java
Log Message:
-----------
Update networked convoy integration test
Commit: a0c34de135c553292eb23738103f23e091f6378b
https://github.com/d3scomp/JDEECo/commit/a0c34de135c553292eb23738103f23e091f6378b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Preliminary fix for version and node in knowledge metadata produced by
DummyKnowledgePublisher
Commit: 2dec52159884588c479fa7c3419b97255a6e545d
https://github.com/d3scomp/JDEECo/commit/2dec52159884588c479fa7c3419b97255a6e545d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/ConvoyEnsemble.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/ConvoyTest.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/Follower.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/Leader.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/Waypoint.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/convoy/package-info.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Follower.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Leader.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Waypoint.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/package-info.java
Log Message:
-----------
Fix networked convoy ensamble demo test
Commit: e9088b874a8147b020e2bc92123b2fa25b5970f2
https://github.com/d3scomp/JDEECo/commit/e9088b874a8147b020e2bc92123b2fa25b5970f2
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
Log Message:
-----------
corrections to the RSA diagrams
Commit: e1761565e6208b4b4664838d5179bfec937481b7
https://github.com/d3scomp/JDEECo/commit/e1761565e6208b4b4664838d5179bfec937481b7
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
Log Message:
-----------
fix in the concatenation of node-wide and node-specific plugins
Commit: 52810f9ea57881d44eac36774cfcd8bc2b4fa593
https://github.com/d3scomp/JDEECo/commit/52810f9ea57881d44eac36774cfcd8bc2b4fa593
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
Log Message:
-----------
Refactor code
Commit: 3db925d2662cbc82746196201f71c03e5b3432d9
https://github.com/d3scomp/JDEECo/commit/3db925d2662cbc82746196201f71c03e5b3432d9
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-09 (Mon, 09 Mar 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/EnsembleDefinition.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/EnsembleDefinitionImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleDataExchange.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleDataExchangeTest.java
Log Message:
-----------
Added tests for EnsembleDataExchange (membership condition and knowledge
exchange). Added checking of roles in membership conditions.
Commit: 8721c436b88c5e6d696a6a495294e1bf0b557de9
https://github.com/d3scomp/JDEECo/commit/8721c436b88c5e6d696a6a495294e1bf0b557de9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
Log Message:
-----------
Refactor KnowledgeInsertingStrategy
Commit: e39433beefeda50d9fa349319c916f5adab4886e
https://github.com/d3scomp/JDEECo/commit/e39433beefeda50d9fa349319c916f5adab4886e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Store address in MANETBroadcastAddress as it is needed to identify
sender when a packet is received
Commit: f0f449c72a238b0a7ade52e5530ec5e5e9b4cdd0
https://github.com/d3scomp/JDEECo/commit/f0f449c72a238b0a7ade52e5530ec5e5e9b4cdd0
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
Refactor loopback broadcast device
Commit: 2a5119079f2c1672f210ccb4f03ffda40fdecdbe
https://github.com/d3scomp/JDEECo/commit/2a5119079f2c1672f210ccb4f03ffda40fdecdbe
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
Log Message:
-----------
Add infrastructure loopback device
Commit: dd1af8008d76b105fb4ec25ca138127ff62d8a14
https://github.com/d3scomp/JDEECo/commit/dd1af8008d76b105fb4ec25ca138127ff62d8a14
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
Log Message:
-----------
Reafactor InfrastructureLoopback code
Commit: 080617bfac6c9703a4f457ffd245bd4df3df8f5c
https://github.com/d3scomp/JDEECo/commit/080617bfac6c9703a4f457ffd245bd4df3df8f5c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
Log Message:
-----------
Fix Layer 1 intialization in Network
Commit: dd8d0749fe4b747bca430e6d31193e21c0b22f65
https://github.com/d3scomp/JDEECo/commit/dd8d0749fe4b747bca430e6d31193e21c0b22f65
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
Log Message:
-----------
Fix missing hashCode override fo IPAddress (we want hash code to be the
same to the same addresses)
Commit: 3f440602fc0f4926644c5adac243d5b6bf893715
https://github.com/d3scomp/JDEECo/commit/3f440602fc0f4926644c5adac243d5b6bf893715
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
Log Message:
-----------
Fix loopback code to pass tests
Commit: 1c8af57a10f40f4f41a076fa799f8ed95cb76c9d
https://github.com/d3scomp/JDEECo/commit/1c8af57a10f40f4f41a076fa799f8ed95cb76c9d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/package-info.java
Log Message:
-----------
Add tests for InfrastructureLoopback
Commit: 02f647a6263fb05dc9c59d6d29096895aca91f6b
https://github.com/d3scomp/JDEECo/commit/02f647a6263fb05dc9c59d6d29096895aca91f6b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
Log Message:
-----------
Format code
Commit: 626b46a65cfaa345f8d40baf5890012a417ffee5
https://github.com/d3scomp/JDEECo/commit/626b46a65cfaa345f8d40baf5890012a417ffee5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
Log Message:
-----------
Add test for BroadcastLoopback
Commit: 8c2a316b5b9313435f1cb9dff6ba549209dd21d3
https://github.com/d3scomp/JDEECo/commit/8c2a316b5b9313435f1cb9dff6ba549209dd21d3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-11 (Wed, 11 Mar 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
Log Message:
-----------
Fix commets
Commit: 67bd0178dfc993877bdcccc043d60374620b08d5
https://github.com/d3scomp/JDEECo/commit/67bd0178dfc993877bdcccc043d60374620b08d5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
Log Message:
-----------
Add support for delayed delivery of packets in BroadcastLoopback
Commit: 6047a2ec957707f9f7a8f000885b9e432c624c98
https://github.com/d3scomp/JDEECo/commit/6047a2ec957707f9f7a8f000885b9e432c624c98
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
Log Message:
-----------
Fix BroadcastLoopTest
Commit: b0a6689cd13d33aa02f1833ed52e32cc53e95df8
https://github.com/d3scomp/JDEECo/commit/b0a6689cd13d33aa02f1833ed52e32cc53e95df8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Refactor DummyKnowledgePublisher
Commit: 9c03bca30305c76f019c69b2a3e32cacfd57a5c2
https://github.com/d3scomp/JDEECo/commit/9c03bca30305c76f019c69b2a3e32cacfd57a5c2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
Log Message:
-----------
Refactor BroadcastLoopback
Commit: 8c28f6e0e8c361e2428ab8b0d5815f89da5833e9
https://github.com/d3scomp/JDEECo/commit/8c28f6e0e8c361e2428ab8b0d5815f89da5833e9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
Log Message:
-----------
Implement delayed delivery for InfrastructureLoopback
Commit: fc6ba9577213b82b5175398a3de1974e84e14a5e
https://github.com/d3scomp/JDEECo/commit/fc6ba9577213b82b5175398a3de1974e84e14a5e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
Log Message:
-----------
Refactor BroadcastLoopback
Commit: 582fbbb10f3c9eec5e43a8808598f48ebe56f924
https://github.com/d3scomp/JDEECo/commit/582fbbb10f3c9eec5e43a8808598f48ebe56f924
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
Log Message:
-----------
Refactor loopback comments
Commit: da77862dab6bd715c623e7724e628054117a16d7
https://github.com/d3scomp/JDEECo/commit/da77862dab6bd715c623e7724e628054117a16d7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InstantSchedulerMock.java
Log Message:
-----------
Fix InfrastructureLoopbackTest with delayed packet delivery
Commit: 746fadab00024875e7929be4ad234b3be04f99dd
https://github.com/d3scomp/JDEECo/commit/746fadab00024875e7929be4ad234b3be04f99dd
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
Log Message:
-----------
Fix comment
Commit: 6a3171f54a9c1c9343aac0c13e9508338efb7060
https://github.com/d3scomp/JDEECo/commit/6a3171f54a9c1c9343aac0c13e9508338efb7060
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InstantSchedulerMock.java
Log Message:
-----------
Implement SendDelayed for DeviceOutputQueue
Commit: 5a4ac7b7842416aaac6481ab56accfd33710ee04
https://github.com/d3scomp/JDEECo/commit/5a4ac7b7842416aaac6481ab56accfd33710ee04
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Define default device send delay
Commit: b081b001b52cfba48931e584bdc585bdabcfbf31
https://github.com/d3scomp/JDEECo/commit/b081b001b52cfba48931e584bdc585bdabcfbf31
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/InstantSchedulerMock.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InstantSchedulerMock.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
Log Message:
-----------
Move InstantSchedulerMock to DEECo core tests, finish DeviceOutputQueue
tests
Commit: 4a88d3e217f1c95c34b3e09a20651e90e7cf9249
https://github.com/d3scomp/JDEECo/commit/4a88d3e217f1c95c34b3e09a20651e90e7cf9249
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
Log Message:
-----------
Refactor code
Commit: 7a981151b678360dbc8b5eb9560d9bee34f3299f
https://github.com/d3scomp/JDEECo/commit/7a981151b678360dbc8b5eb9560d9bee34f3299f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-network-plugin/.gitignore
M jdeeco-network-plugin/pom.xml
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Follower.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Leader.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Waypoint.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/package-info.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InstantSchedulerMock.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/package-info.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Merge remote-tracking branch 'origin/network' into jDEECo-3
Commit: ae4efa4d9854cf3ce0d93143f5b0ae6ca25f3f2f
https://github.com/d3scomp/JDEECo/commit/ae4efa4d9854cf3ce0d93143f5b0ae6ca25f3f2f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/InstantSchedulerMock.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InstantSchedulerMock.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/network' into jDEECo-3
Commit: 42c24f7c6e99fb2553ddc86cd2c364d4198efd6a
https://github.com/d3scomp/JDEECo/commit/42c24f7c6e99fb2553ddc86cd2c364d4198efd6a
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
Log Message:
-----------
Fix passing plugins to nodes created by DEECoSimulation
Commit: 890efb2196d92781ba29f3afd26ef8a08bcf52d2
https://github.com/d3scomp/JDEECo/commit/890efb2196d92781ba29f3afd26ef8a08bcf52d2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRoleMultiple.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/C1C2C3E1E2E3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/ChildOfCorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/InstantSchedulerMock.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
M jdeeco-network-plugin/.gitignore
M jdeeco-network-plugin/pom.xml
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Follower.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Leader.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Waypoint.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/package-info.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/package-info.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
Log Message:
-----------
Merge remote-tracking branch 'origin/network' into omnet-plugin
Conflicts:
jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Commit: 0ec9701c2e52c90cbec97dc1a1d0a92054fc5c60
https://github.com/d3scomp/JDEECo/commit/0ec9701c2e52c90cbec97dc1a1d0a92054fc5c60
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityIntegrationTests.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into omnet-plugin
Conflicts:
jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Commit: 5e51ac5caf5f0cb29f9f86806d6930c8ea76f93b
https://github.com/d3scomp/JDEECo/commit/5e51ac5caf5f0cb29f9f86806d6930c8ea76f93b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Use static list of ip addresses in DummyKnowledgeManager
Commit: 207624da3e87d323069e59dae3c594d555446c0f
https://github.com/d3scomp/JDEECo/commit/207624da3e87d323069e59dae3c594d555446c0f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
Log Message:
-----------
Add offset to Dummy knowledge publisher
Commit: eaa7da8924e3ea509635572ed93d2e2a0198dc6d
https://github.com/d3scomp/JDEECo/commit/eaa7da8924e3ea509635572ed93d2e2a0198dc6d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
Refactor default knowledge publisher
Commit: bd398055a7b5437104417de619b8ce06e023f7bb
https://github.com/d3scomp/JDEECo/commit/bd398055a7b5437104417de619b8ce06e023f7bb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
Merge branch 'network' into omnet-plugin
Conflicts:
jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Commit: 242c533209f2c18651cd369a50c13089374acda9
https://github.com/d3scomp/JDEECo/commit/242c533209f2c18651cd369a50c13089374acda9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Remove now unecessary hack with send immediately
Commit: cd5a8d1faac9da0470a536385ea4e7bdd16da221
https://github.com/d3scomp/JDEECo/commit/cd5a8d1faac9da0470a536385ea4e7bdd16da221
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
Log Message:
-----------
Add toString for IPAddress
Commit: 9bae84f197df2924c9150be2e285b0f5c99a7144
https://github.com/d3scomp/JDEECo/commit/9bae84f197df2924c9150be2e285b0f5c99a7144
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Add infrastructure network support for omnet Java part
Commit: aebdc233892a9bdc8ae065053c5182080b488416
https://github.com/d3scomp/JDEECo/commit/aebdc233892a9bdc8ae065053c5182080b488416
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
Log Message:
-----------
Refactor OMNeT broadcast device
Commit: d540dfba22120bcbb72b4795d3df7a12ea9a6c17
https://github.com/d3scomp/JDEECo/commit/d540dfba22120bcbb72b4795d3df7a12ea9a6c17
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-13 (Fri, 13 Mar 2015)
Changed paths:
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
M jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
Log Message:
-----------
Refactor code
Commit: aca55b9d19bc74af2a4c1bd3e6084a6d69963f13
https://github.com/d3scomp/JDEECo/commit/aca55b9d19bc74af2a4c1bd3e6084a6d69963f13
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
A jdeeco-network-plugin/logs/placeholder
Log Message:
-----------
placeholder for logs folder
Commit: 94fe358a989208fc64734de2ce58f4b139916290
https://github.com/d3scomp/JDEECo/commit/94fe358a989208fc64734de2ce58f4b139916290
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
M jdeeco-core/pom.xml
M jdeeco-network-plugin/pom.xml
M jdeeco-parent/pom.xml
Log Message:
-----------
Updating jDEECo maven version to 3.0.0
Commit: 75114005ab41132dfb9a4a54782ae6de3662a18b
https://github.com/d3scomp/JDEECo/commit/75114005ab41132dfb9a4a54782ae6de3662a18b
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/InstantSchedulerMock.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/InstantSchedulerMock.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
M jdeeco-parent/pom.xml
Log Message:
-----------
putting InstantSchedulerMock in network project
Commit: 7dbb4697d150fdfefc20e5b91fa4be161d8a0620
https://github.com/d3scomp/JDEECo/commit/7dbb4697d150fdfefc20e5b91fa4be161d8a0620
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/pom.xml
A jdeeco-network-plugin/test/.gitignore
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
change in plugin-passing API of DEECoSimulation
Commit: e51cdc242bd6aa986d435b49f0e071afff6d2149
https://github.com/d3scomp/JDEECo/commit/e51cdc242bd6aa986d435b49f0e071afff6d2149
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
M jdeeco-network-plugin/pom.xml
Log Message:
-----------
fixing the build?
Commit: 35bc98d577959adf8d776b4457b223409ea53edd
https://github.com/d3scomp/JDEECo/commit/35bc98d577959adf8d776b4457b223409ea53edd
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
M jdeeco-core/pom.xml
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/InstantSchedulerMock.java
A jdeeco-network-plugin/logs/placeholder
M jdeeco-network-plugin/pom.xml
A jdeeco-network-plugin/test/.gitignore
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/InstantSchedulerMock.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
M jdeeco-parent/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into omnet-plugin
Conflicts:
jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/InstantSchedulerMock.java
jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Commit: 5c164aa4c45f2e63c131cee5679a8d2387fdebfe
https://github.com/d3scomp/JDEECo/commit/5c164aa4c45f2e63c131cee5679a8d2387fdebfe
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
M jdeeco-simulation-omnet-native/src/JDEECoApplication.h
Log Message:
-----------
Preliminary fix for OMNeT infrastructure packet sending
Commit: 3e4afebdbd8339be98a43447e1802178148f80fb
https://github.com/d3scomp/JDEECo/commit/3e4afebdbd8339be98a43447e1802178148f80fb
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterKnowledgePathExtractor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/TypeComparer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessCheckerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterKnowledgePathExtractorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Refactor: RolesAnnotationChecker split into parts (used Dependency
Injection): RolesAnnotationChecker + KnowledgePathChecker + TypeComparer
+ ParameterKnowledgePathExctractor.
Updated tests for RolesAnnotationChecker (refactor + split).
Added skeleton for ComponentProcessChecker.
Commit: bec92a8cff1f59787e0964366accc4764d9d10cb
https://github.com/d3scomp/JDEECo/commit/bec92a8cff1f59787e0964366accc4764d9d10cb
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-03-17 (Tue, 17 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/StandardLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
Log Message:
-----------
Checking the existence of the logs directory and creating it if
neccessary.
Commit: 58c8b724c41af73635f07d13032be48264cbeabe
https://github.com/d3scomp/JDEECo/commit/58c8b724c41af73635f07d13032be48264cbeabe
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-17 (Tue, 17 Mar 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationCheckerException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RoleAnnotationsHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/TypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/package-info.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparer.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImpl.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterKnowledgePathExtractor.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/TypeComparer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessCheckerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImplTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ComponentProcessCheckerTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/GenericTypeComparerTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/KnowledgePathCheckerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ParameterKnowledgePathExtractorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Refactor: Classes for checking components and ensembles moved to
separate package .deeco.annotations.checking.
Commit: d065350bc3e89e67b1e247e636c99066ea7400f3
https://github.com/d3scomp/JDEECo/commit/d065350bc3e89e67b1e247e636c99066ea7400f3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-17 (Tue, 17 Mar 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
Log Message:
-----------
Use static IP addresses with OMNeT, generate OMNeT config from the DEECo
nodes and devices
Commit: 2ecc09fe7933e9f4780465bcbbbbc8b1399720cb
https://github.com/d3scomp/JDEECo/commit/2ecc09fe7933e9f4780465bcbbbbc8b1399720cb
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
Log Message:
-----------
TaskInvocationException thrown during a component's process invocation
contains the name of the process method that caused the exception.
Commit: 0fc05b3ed72a8a827c916e0433982b71eaff1f2c
https://github.com/d3scomp/JDEECo/commit/0fc05b3ed72a8a827c916e0433982b71eaff1f2c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Pass knoweldge data to method obtaining peer list in Default
KnowledgePublisher
Commit: 797557d72e54d454c4b42c1087410a37207ab41c
https://github.com/d3scomp/JDEECo/commit/797557d72e54d454c4b42c1087410a37207ab41c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Make default publishing period configurable by constructor in
DefaultKnowledgePublisher
Commit: f293bb97dcb1722345a50076f85033a1c9f83bc8
https://github.com/d3scomp/JDEECo/commit/f293bb97dcb1722345a50076f85033a1c9f83bc8
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/Log.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/Logger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleColorFormatter.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleFormatter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/StandardLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/logging.properties
R jdeeco-network-plugin/test/.gitignore
A jdeeco-network-plugin/test/logging.properties
Log Message:
-----------
Adding logging formaters that simplifies the log output and the formater
for console output adds coloring based on the log levels. It means that
the info and debug log messages in the console will no longer be colored
red. In order to be able to take advantage of this feature a plugin
needs to be installed into eclipse. More info will be provided on the
github project page.
Commit: 7b682c76e4af599340633ffcefaeffa9533b3c5c
https://github.com/d3scomp/JDEECo/commit/7b682c76e4af599340633ffcefaeffa9533b3c5c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
A jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
A jdeeco-omnet-plugin/test/demo/broadcast/ConvoyEnsemble.java
A jdeeco-omnet-plugin/test/demo/broadcast/Follower.java
A jdeeco-omnet-plugin/test/demo/broadcast/Leader.java
A jdeeco-omnet-plugin/test/demo/broadcast/Waypoint.java
A jdeeco-omnet-plugin/test/demo/infrastructure/ConvoyEnsemble.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Follower.java
A jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Leader.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Waypoint.java
Log Message:
-----------
Add integration "tests" for OMNeT, that cannot be used as JUnit tests
but are still good to verify OMNeT behaviour and demonstrate usage
Commit: 41c3f24e4c3eb53823c006f02cdf934ec34e1e15
https://github.com/d3scomp/JDEECo/commit/41c3f24e4c3eb53823c006f02cdf934ec34e1e15
Author: Dominik Skoda <iridin at users.noreply.github.com>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M README.md
Log Message:
-----------
Update README.md
Describing the Eclipse plugin that enables ANSI escape sequence text coloring in the Eclipse console.
Commit: c93ddce18cbab9a58dc3c57046c0469462286d76
https://github.com/d3scomp/JDEECo/commit/c93ddce18cbab9a58dc3c57046c0469462286d76
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
Log Message:
-----------
Add OMNeTConfigGenerator
Commit: 3bf8f1e8436a9e937061cb495db3b25a7fb546fe
https://github.com/d3scomp/JDEECo/commit/3bf8f1e8436a9e937061cb495db3b25a7fb546fe
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRoleMultiple.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/InstantSchedulerMock.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
A jdeeco-omnet-plugin/.gitignore
A jdeeco-omnet-plugin/.project
A jdeeco-omnet-plugin/pom.xml
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/package-info.java
A jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
A jdeeco-omnet-plugin/test/demo/broadcast/ConvoyEnsemble.java
A jdeeco-omnet-plugin/test/demo/broadcast/Follower.java
A jdeeco-omnet-plugin/test/demo/broadcast/Leader.java
A jdeeco-omnet-plugin/test/demo/broadcast/Waypoint.java
A jdeeco-omnet-plugin/test/demo/infrastructure/ConvoyEnsemble.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Follower.java
A jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Leader.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Waypoint.java
M jdeeco-simulation-omnet-native/.classpath
M jdeeco-simulation-omnet-native/.gitignore
M jdeeco-simulation-omnet-native/.settings/org.eclipse.core.resources.prefs
M jdeeco-simulation-omnet-native/Makefile
M jdeeco-simulation-omnet-native/models/JDEECoApplication.ned
M jdeeco-simulation-omnet-native/pom.xml
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
M jdeeco-simulation-omnet-native/src/JDEECoApplication.h
A jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
A jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
A jdeeco-simulation-omnet-native/src/JDEECoRuntime.h
A jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/package-info.java
M jdeeco-simulation-omnet-native/src/simulation.cc
A jdeeco-simulation-omnet-native/src/simulation.h
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
A jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge remote-tracking branch 'origin/omnet-plugin' into jDEECo-3
Commit: 3b0e5c999be98871890794582cc4585debe875a8
https://github.com/d3scomp/JDEECo/commit/3b0e5c999be98871890794582cc4585debe875a8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
A jdeeco-matsim-plugin/.gitignore
A jdeeco-matsim-plugin/.project
A jdeeco-matsim-plugin/pom.xml
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/package-info.java
Log Message:
-----------
Initial matsim plugin project
Commit: aac7487828bed13f1223aa6a8072ddb600e4a8d0
https://github.com/d3scomp/JDEECo/commit/aac7487828bed13f1223aa6a8072ddb600e4a8d0
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
A jdeeco-matsim-plugin/input/config.xml
A jdeeco-matsim-plugin/input/grid.xml
A jdeeco-matsim-plugin/input/trivial.xml
M jdeeco-matsim-plugin/pom.xml
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/AdditionAwareAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/DefaultMATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/DefaultMATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoAgent.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoAgentProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoMobsimFactory.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoWithinDayMobsimListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimDataProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimDataReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimInput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimOMNetCoordinatesTranslator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimOutput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimPopulationAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimPreloadingControler.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimRouter.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulationStepListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/package-info.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/Actuator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/ActuatorProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/ActuatorType.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/MATSimDataProviderReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/Sensor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/SensorProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/SensorType.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/package-info.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/CallbackProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DataReceiversHolder.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DirectKnowledgeDataHandler.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DirectSimulationHost.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/NetworkDataHandler.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/Simulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/SimulationTimeEventListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/SimulationTimeEventListenerHolder.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/package-info.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoyEnsemble.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoyTest.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Follower.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Leader.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Waypoint.java
Log Message:
-----------
Copy old MATSim support to matsim project, use Matsim as simulation
timer
Commit: a39e58753a8e6b7dbc1bfb60805bcc69b78831f8
https://github.com/d3scomp/JDEECo/commit/a39e58753a8e6b7dbc1bfb60805bcc69b78831f8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/.gitignore
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoyEnsemble.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Follower.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Leader.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Waypoint.java
Log Message:
-----------
Fix MATSim simulation by adding fake agent to enforce scheduler to run
Commit: 8d1115a3d3b7eaa8d083ea546d6eb02280256ac0
https://github.com/d3scomp/JDEECo/commit/8d1115a3d3b7eaa8d083ea546d6eb02280256ac0
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
Log Message:
-----------
Add plugin representing vehicle binded to jDEECo node
Commit: 089cbc6c25ada7ef5c5ca6772cf92097a63ee7d2
https://github.com/d3scomp/JDEECo/commit/089cbc6c25ada7ef5c5ca6772cf92097a63ee7d2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
Log Message:
-----------
Add TODO
Commit: c122f4c09fe848ef2718b9dfd21d2de72470fa56
https://github.com/d3scomp/JDEECo/commit/c122f4c09fe848ef2718b9dfd21d2de72470fa56
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
Log Message:
-----------
Add implementation of MATSim vehicle plugin and example usage
Commit: 41ffcbc762aa4e4b36b8167e455f584b2a6ca360
https://github.com/d3scomp/JDEECo/commit/41ffcbc762aa4e4b36b8167e455f584b2a6ca360
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added implementation + tests for Component process checking.
Commit: e71ad67fec68523c3b79a33598184854dd349866
https://github.com/d3scomp/JDEECo/commit/e71ad67fec68523c3b79a33598184854dd349866
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/TypeComparer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/package-info.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added comments.
Commit: 4df38774d6f5ac84ab31db86b426e472dccf57da
https://github.com/d3scomp/JDEECo/commit/4df38774d6f5ac84ab31db86b426e472dccf57da
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
A jdeeco-matsim-plugin/test/logging.properties
Log Message:
-----------
Simplify MATSim example interfaces
Commit: 8a58ee017568daba8f272dfa6b774b107090e314
https://github.com/d3scomp/JDEECo/commit/8a58ee017568daba8f272dfa6b774b107090e314
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
Log Message:
-----------
Rename MATSim example components and agents
Commit: 08b3b22f1ff1d28c62d75bd73c6dd63488cdf06d
https://github.com/d3scomp/JDEECo/commit/08b3b22f1ff1d28c62d75bd73c6dd63488cdf06d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimConfigGenerator.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
Log Message:
-----------
Generate MATSim config, respect simulation time limit
Commit: 4edf732cab027ce0e4c6bf18a8f606c0a6c393bf
https://github.com/d3scomp/JDEECo/commit/4edf732cab027ce0e4c6bf18a8f606c0a6c393bf
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
R jdeeco-matsim-plugin/input/config.xml
R jdeeco-matsim-plugin/input/grid.xml
R jdeeco-matsim-plugin/input/trivial.xml
A jdeeco-matsim-plugin/maps/grid.xml
A jdeeco-matsim-plugin/maps/trivial.xml
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
Log Message:
-----------
Remove MATSim config as it is not needed
Commit: 1816093e3dadca99b0a272fc0ba2ff379841e018
https://github.com/d3scomp/JDEECo/commit/1816093e3dadca99b0a272fc0ba2ff379841e018
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
R jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoySimulationTest.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelExample.java
Log Message:
-----------
Refactor vehicle travel MATSim example
Commit: f704d683c288fb975d9535ff1885c069340422e1
https://github.com/d3scomp/JDEECo/commit/f704d683c288fb975d9535ff1885c069340422e1
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DirectSimulationHost.java
Log Message:
-----------
Remove NetworkDataHandler usage in Host
Commit: 8891f9a15e55b486fa0dc169076cf03315e25d23
https://github.com/d3scomp/JDEECo/commit/8891f9a15e55b486fa0dc169076cf03315e25d23
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
R jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoyEnsemble.java
R jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/ConvoyTest.java
R jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Follower.java
R jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Leader.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/OtherVehicleEnsemble.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelExample.java
R jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Waypoint.java
Log Message:
-----------
Deploy ensamble in MATSim example
Commit: 8c0de3558fe746e7a8a2d6059a2d9e73d09bfe29
https://github.com/d3scomp/JDEECo/commit/8c0de3558fe746e7a8a2d6059a2d9e73d09bfe29
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulation.java
Log Message:
-----------
Refactor MATSim code
Commit: 04d2d7bd7cb06bddf149d098e7f3a0fb8cff814d
https://github.com/d3scomp/JDEECo/commit/04d2d7bd7cb06bddf149d098e7f3a0fb8cff814d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DirectKnowledgeDataHandler.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/NetworkDataHandler.java
Log Message:
-----------
Remove unecessary old MATSim related classes
Commit: a1e41e8dc4d1d4ae7c34653b2a3eb662ffe67524
https://github.com/d3scomp/JDEECo/commit/a1e41e8dc4d1d4ae7c34653b2a3eb662ffe67524
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulation.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DirectSimulationHost.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
Log Message:
-----------
Remove DirectSimulationHost from MATSim
Commit: 716bf2ba7f7ca9ef56b368310a360f59e941bc3e
https://github.com/d3scomp/JDEECo/commit/716bf2ba7f7ca9ef56b368310a360f59e941bc3e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulation.java
Log Message:
-----------
Avoid double MATSim host registering
Commit: 48343fffac9fefef4906d8c3c45be49ed609da83
https://github.com/d3scomp/JDEECo/commit/48343fffac9fefef4906d8c3c45be49ed609da83
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Turn publisher prints into debug prints
Commit: 54a514462b353595265a29f0f3ff68a06d031d84
https://github.com/d3scomp/JDEECo/commit/54a514462b353595265a29f0f3ff68a06d031d84
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
Log Message:
-----------
Adjust networked convoy test ensemble period
Commit: b3bd703640cfb292902c62ee7e3e543f487e6565
https://github.com/d3scomp/JDEECo/commit/b3bd703640cfb292902c62ee7e3e543f487e6565
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
Log Message:
-----------
Update comments
Commit: acd5c37603d66c95d7ce4b7cca8b34230a196d1f
https://github.com/d3scomp/JDEECo/commit/acd5c37603d66c95d7ce4b7cca8b34230a196d1f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
Autogenerate node identification number when not defined (for
simulation)
Commit: b2742e3770c04423feff8e0174a5aba282b65e89
https://github.com/d3scomp/JDEECo/commit/b2742e3770c04423feff8e0174a5aba282b65e89
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into matsim-plugin
Commit: 309bf4d39cf23ee0af9b11a5516f8dcfd032f72e
https://github.com/d3scomp/JDEECo/commit/309bf4d39cf23ee0af9b11a5516f8dcfd032f72e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-21 (Sat, 21 Mar 2015)
Changed paths:
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/AdditionAwareAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/DefaultMATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/DefaultMATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoAgent.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoAgentProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoMobsimFactory.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoWithinDayMobsimListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimDataProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimDataReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimInput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetCoordinatesTranslator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOutput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimPopulationAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimPreloadingControler.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimRouter.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimSimulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimSimulationStepListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/package-info.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/AdditionAwareAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/DefaultMATSimExtractor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/DefaultMATSimUpdater.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoAgent.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoAgentProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoMobsimFactory.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/JDEECoWithinDayMobsimListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimDataProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimDataReceiver.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimExtractor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimInput.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimOMNetCoordinatesTranslator.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimOutput.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimPopulationAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimPreloadingControler.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimRouter.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulation.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimSimulationStepListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/MATSimUpdater.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/matsim/package-info.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/MATSimDataProviderReceiver.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
Log Message:
-----------
Rename legacy matsim package in order to maintain compatibility with
legacy applications
Commit: 76fdef964c88de7a9c6fc61bf7ca5a407e9c66df
https://github.com/d3scomp/JDEECo/commit/76fdef964c88de7a9c6fc61bf7ca5a407e9c66df
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-21 (Sat, 21 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
Log Message:
-----------
Allow passing additional agent sources to matsim agent constructor
Commit: 428434f5fdfbaeb188e2d38ba6ef74a50097c666
https://github.com/d3scomp/JDEECo/commit/428434f5fdfbaeb188e2d38ba6ef74a50097c666
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-21 (Sat, 21 Mar 2015)
Changed paths:
A jdeeco-matsim-plugin/input/grid.xml
A jdeeco-matsim-plugin/input/trivial.xml
R jdeeco-matsim-plugin/maps/grid.xml
R jdeeco-matsim-plugin/maps/trivial.xml
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelExample.java
Log Message:
-----------
Revert back from generating matsim config
Commit: 7e0fbe5e2f17d4dfcc594fa109cc685476c6c6c1
https://github.com/d3scomp/JDEECo/commit/7e0fbe5e2f17d4dfcc594fa109cc685476c6c6c1
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-21 (Sat, 21 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelExample.java
Log Message:
-----------
Alow createing vehilce agent plugin also with initial link id
Commit: 538f93fc419cf54fc0314992f96085e711deef64
https://github.com/d3scomp/JDEECo/commit/538f93fc419cf54fc0314992f96085e711deef64
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-21 (Sat, 21 Mar 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
Log Message:
-----------
Add Controller getter to MATSim plugin API
Commit: 26bd0c3968b5f60f1b0cb2d6c39b9044563b19cd
https://github.com/d3scomp/JDEECo/commit/26bd0c3968b5f60f1b0cb2d6c39b9044563b19cd
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-03-22 (Sun, 22 Mar 2015)
Changed paths:
M jdeeco-core/META-INF/MANIFEST.MF
A jdeeco-parent/featureDiagram/DEECo.featurediagram
A jdeeco-parent/featureDiagram/DEECo.featuremodel
Log Message:
-----------
jDEECo feature model
Commit: 34f365a355f99230a6af997815bf89a1e4dedd58
https://github.com/d3scomp/JDEECo/commit/34f365a355f99230a6af997815bf89a1e4dedd58
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M jdeeco-omnet-plugin/.gitignore
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Position.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
Log Message:
-----------
Define position for OMNeT broadcast device
Commit: 4eb7014af27e1ca0970cd4c4a4b693464c2fb92d
https://github.com/d3scomp/JDEECo/commit/4eb7014af27e1ca0970cd4c4a4b693464c2fb92d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M jdeeco-core/META-INF/MANIFEST.MF
A jdeeco-parent/featureDiagram/DEECo.featurediagram
A jdeeco-parent/featureDiagram/DEECo.featuremodel
Log Message:
-----------
Merge branch 'jDEECo-3' of https://github.com/d3scomp/JDEECo.git into jDEECo-3
Commit: d1f03090bb6d0ba406a1828081482b77cf709e67
https://github.com/d3scomp/JDEECo/commit/d1f03090bb6d0ba406a1828081482b77cf709e67
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-31 (Tue, 31 Mar 2015)
Changed paths:
A jdeeco-omnet-plugin/src/CustomMobility.cc
A jdeeco-omnet-plugin/src/CustomMobility.h
A jdeeco-omnet-plugin/src/JDEECoApplication.cc
A jdeeco-omnet-plugin/src/JDEECoApplication.h
A jdeeco-omnet-plugin/src/JDEECoModule.cc
A jdeeco-omnet-plugin/src/JDEECoModule.h
A jdeeco-omnet-plugin/src/JDEECoPacket.msg
A jdeeco-omnet-plugin/src/JDEECoRuntime.cc
A jdeeco-omnet-plugin/src/JDEECoRuntime.h
A jdeeco-omnet-plugin/src/OMNeTJDEECoAPI.cc
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/package-info.java
A jdeeco-omnet-plugin/src/simulation.cc
A jdeeco-omnet-plugin/src/simulation.h
Log Message:
-----------
Move OMNet native integration into omnet plugin project
Commit: 7e64e9b3b1bf9d0461c5f3c8296a96ce0adf80de
https://github.com/d3scomp/JDEECo/commit/7e64e9b3b1bf9d0461c5f3c8296a96ce0adf80de
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-03-31 (Tue, 31 Mar 2015)
Changed paths:
M jdeeco-omnet-plugin/.gitignore
A jdeeco-omnet-plugin/Makefile
A jdeeco-omnet-plugin/MakefileL
A jdeeco-omnet-plugin/README.md
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
Log Message:
-----------
Reference OMNeT from omnet directory in the project
- This avoids putting ~15 files and folders to project root
Commit: f38db6cff657e937c2967192e0a7b24a6ede46e6
https://github.com/d3scomp/JDEECo/commit/f38db6cff657e937c2967192e0a7b24a6ede46e6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/.gitignore
A jdeeco-omnet-plugin/logs/.keep
Log Message:
-----------
Fix .gitignore for OMNeT
Commit: 895ff98d4c4b699b3df7682243148d265c73324f
https://github.com/d3scomp/JDEECo/commit/895ff98d4c4b699b3df7682243148d265c73324f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/.gitignore
M jdeeco-omnet-plugin/Makefile
A jdeeco-omnet-plugin/configs/Nic802154_TI_CC2420_Decider.xml
A jdeeco-omnet-plugin/configs/config80211.xml
A jdeeco-omnet-plugin/configs/config802154.xml
M jdeeco-omnet-plugin/pom.xml
Log Message:
-----------
Fix OMNeT Windows deployment
Commit: 28ddb29d8b7d4659e3871e8329d10bda2cb81cf3
https://github.com/d3scomp/JDEECo/commit/28ddb29d8b7d4659e3871e8329d10bda2cb81cf3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
A jdeeco-omnet-plugin/configs/omnetpp.ini
M jdeeco-omnet-plugin/pom.xml
Log Message:
-----------
Deploy also omnet.ini
Commit: f24d73dc44022bac7ad76418dce808107e8a0677
https://github.com/d3scomp/JDEECo/commit/f24d73dc44022bac7ad76418dce808107e8a0677
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
A jdeeco-omnet-plugin/patches/inet-2.5-win.patch
A jdeeco-omnet-plugin/patches/mixim-2.3-with-inet-2.5.patch
A jdeeco-omnet-plugin/patches/mixim-custom-ned.patch
A jdeeco-omnet-plugin/patches/omnetpp-4.6-win.patch
Log Message:
-----------
Add OMNeT++ patches to OMNeT plugin
Commit: ff0b8da6fdb51b3cdfc3bb9806ce8c5d5f8a8d71
https://github.com/d3scomp/JDEECo/commit/ff0b8da6fdb51b3cdfc3bb9806ce8c5d5f8a8d71
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
Log Message:
-----------
Allow definition of OMNeTBroadcastDevice position by directly specifing
the coordinates
Commit: 487ca00a70ab84dd588cfb27f95955b4b04f63c7
https://github.com/d3scomp/JDEECo/commit/487ca00a70ab84dd588cfb27f95955b4b04f63c7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/pom.xml
Log Message:
-----------
Add distribution management to the omnet plugin project pom file
Commit: 0a0e8541a4ca4d25349c402b36221d167462ce8f
https://github.com/d3scomp/JDEECo/commit/0a0e8541a4ca4d25349c402b36221d167462ce8f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
A jdeeco-matsim-plugin/input/config.xml
Log Message:
-----------
Include matsim config
Commit: 08cbb54656746129309f0b040acbd6aed6d4521c
https://github.com/d3scomp/JDEECo/commit/08cbb54656746129309f0b040acbd6aed6d4521c
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractor.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractorTest.java
Log Message:
-----------
Annotation checking fix: ParameterKnowledgePathExctractor allows
non-generic ParamHolders (for dynamically deployed classes).
Commit: aa2ece07bfabd4504007e6c64099b204437c216a
https://github.com/d3scomp/JDEECo/commit/aa2ece07bfabd4504007e6c64099b204437c216a
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M README.md
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/META-INF/MANIFEST.MF
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/pom.xml
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRoleMultiple.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/Log.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/Logger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleColorFormatter.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleFormatter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/StandardLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/WallTimeTimer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityIntegrationTests.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/logging.properties
M jdeeco-network-plugin/.gitignore
A jdeeco-network-plugin/logs/placeholder
M jdeeco-network-plugin/pom.xml
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/IPAddress.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/address/MANETBroadcastAddress.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/LoopbackBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/Layer2.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/KnowledgeInsertingStrategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DummyKnowledgePublisher.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/InstantSchedulerMock.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Follower.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Leader.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Waypoint.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/package-info.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/package-info.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueueTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
A jdeeco-network-plugin/test/logging.properties
A jdeeco-omnet-plugin/.gitignore
A jdeeco-omnet-plugin/.project
A jdeeco-omnet-plugin/Makefile
A jdeeco-omnet-plugin/MakefileL
A jdeeco-omnet-plugin/README.md
A jdeeco-omnet-plugin/configs/Nic802154_TI_CC2420_Decider.xml
A jdeeco-omnet-plugin/configs/config80211.xml
A jdeeco-omnet-plugin/configs/config802154.xml
A jdeeco-omnet-plugin/configs/omnetpp.ini
A jdeeco-omnet-plugin/logs/.keep
A jdeeco-omnet-plugin/patches/inet-2.5-win.patch
A jdeeco-omnet-plugin/patches/mixim-2.3-with-inet-2.5.patch
A jdeeco-omnet-plugin/patches/mixim-custom-ned.patch
A jdeeco-omnet-plugin/patches/omnetpp-4.6-win.patch
A jdeeco-omnet-plugin/pom.xml
A jdeeco-omnet-plugin/src/CustomMobility.cc
A jdeeco-omnet-plugin/src/CustomMobility.h
A jdeeco-omnet-plugin/src/JDEECoApplication.cc
A jdeeco-omnet-plugin/src/JDEECoApplication.h
A jdeeco-omnet-plugin/src/JDEECoModule.cc
A jdeeco-omnet-plugin/src/JDEECoModule.h
A jdeeco-omnet-plugin/src/JDEECoPacket.msg
A jdeeco-omnet-plugin/src/JDEECoRuntime.cc
A jdeeco-omnet-plugin/src/JDEECoRuntime.h
A jdeeco-omnet-plugin/src/OMNeTJDEECoAPI.cc
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/package-info.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Position.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/package-info.java
A jdeeco-omnet-plugin/src/simulation.cc
A jdeeco-omnet-plugin/src/simulation.h
A jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
A jdeeco-omnet-plugin/test/demo/broadcast/ConvoyEnsemble.java
A jdeeco-omnet-plugin/test/demo/broadcast/Follower.java
A jdeeco-omnet-plugin/test/demo/broadcast/Leader.java
A jdeeco-omnet-plugin/test/demo/broadcast/Waypoint.java
A jdeeco-omnet-plugin/test/demo/infrastructure/ConvoyEnsemble.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Follower.java
A jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Leader.java
A jdeeco-omnet-plugin/test/demo/infrastructure/Waypoint.java
A jdeeco-parent/featureDiagram/DEECo.featurediagram
A jdeeco-parent/featureDiagram/DEECo.featuremodel
M jdeeco-parent/pom.xml
M jdeeco-simulation-omnet-native/.classpath
M jdeeco-simulation-omnet-native/.gitignore
M jdeeco-simulation-omnet-native/.settings/org.eclipse.core.resources.prefs
M jdeeco-simulation-omnet-native/Makefile
M jdeeco-simulation-omnet-native/models/JDEECoApplication.ned
M jdeeco-simulation-omnet-native/pom.xml
M jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
M jdeeco-simulation-omnet-native/src/JDEECoApplication.h
A jdeeco-simulation-omnet-native/src/JDEECoModule.cc
M jdeeco-simulation-omnet-native/src/JDEECoModule.h
A jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
A jdeeco-simulation-omnet-native/src/JDEECoRuntime.h
A jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
A jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/package-info.java
M jdeeco-simulation-omnet-native/src/simulation.cc
A jdeeco-simulation-omnet-native/src/simulation.h
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/scheduler/SimulationScheduler.java
A jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into roles
Commit: ab452b0ba74f8e14143e0ffd96f4e1a7f36458b5
https://github.com/d3scomp/JDEECo/commit/ab452b0ba74f8e14143e0ffd96f4e1a7f36458b5
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleColorFormatter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleFormatter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleDataExchange.java
Log Message:
-----------
improved logging formatter. The log level for message that informs about
missing knowledge for creating an ensemble changed back to debug.
Commit: 4ae79b6666c22898decaee37c3e33e209ff23b30
https://github.com/d3scomp/JDEECo/commit/4ae79b6666c22898decaee37c3e33e209ff23b30
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/AdditionAwareAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/DefaultMATSimExtractor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/DefaultMATSimUpdater.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoAgent.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoAgentProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoMobsimFactory.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/JDEECoWithinDayMobsimListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimDataProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimDataReceiver.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimExtractor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimInput.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetCoordinatesTranslator.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOutput.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimPopulationAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimPreloadingControler.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimRouter.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimSimulation.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimSimulationStepListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimUpdater.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/deeco/simulation/matsim/package-info.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/MATSimDataProviderReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/AdditionAwareAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DefaultMATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DefaultMATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoAgent.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoAgentProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoMobsimFactory.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoWithinDayMobsimListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimDataProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimDataReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimInput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimOMNetCoordinatesTranslator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimOutput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimPopulationAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimPreloadingControler.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimRouter.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimSimulationStepListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimUpdater.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
Log Message:
-----------
Remove old MATSimSimulation and move the functionality into the plugin
Commit: 8232bfbd16ef7888a344ae68591461ae7e9e8991
https://github.com/d3scomp/JDEECo/commit/8232bfbd16ef7888a344ae68591461ae7e9e8991
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
Log Message:
-----------
Refactor MatSimSimulation
Commit: a9e6567f542ecf00a0ed0eb76bdfa16053a4c345
https://github.com/d3scomp/JDEECo/commit/a9e6567f542ecf00a0ed0eb76bdfa16053a4c345
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimConfigGenerator.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimSimulation.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/MATSimVehicle.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/Actuator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/ActuatorProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/ActuatorType.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/MATSimDataProviderReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/Sensor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/SensorProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/SensorType.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/package-info.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/Actuator.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/ActuatorProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/ActuatorType.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/MATSimDataProviderReceiver.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/Sensor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/SensorProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/SensorType.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/roadtrains/package-info.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/AdditionAwareAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/CallbackProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DataReceiversHolder.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DefaultMATSimExtractor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/DefaultMATSimUpdater.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoAgent.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoAgentProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoMobsimFactory.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/JDEECoWithinDayMobsimListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimDataProvider.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimDataReceiver.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimExtractor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimInput.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimOMNetCoordinatesTranslator.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimOutput.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimPopulationAgentSource.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimPreloadingControler.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimRouter.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimSimulationStepListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/MATSimUpdater.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/Simulation.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/SimulationTimeEventListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/SimulationTimeEventListenerHolder.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/old/simulation/package-info.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/package-info.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimConfigGenerator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/package-info.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/AdditionAwareAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/CallbackProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DataReceiversHolder.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DefaultMATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DefaultMATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoAgent.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoAgentProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoMobsimFactory.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoWithinDayMobsimListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimDataProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimDataReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimInput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimOMNetCoordinatesTranslator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimOutput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimPopulationAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimPreloadingControler.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimRouter.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimSimulationStepListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/Simulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/SimulationTimeEventListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/SimulationTimeEventListenerHolder.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/package-info.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelExample.java
Log Message:
-----------
Use final names for matsim packages
- Replaces temporary names
Commit: 6f1d1ef810c3bd97ed7247f8ec852a35bb55c6f2
https://github.com/d3scomp/JDEECo/commit/6f1d1ef810c3bd97ed7247f8ec852a35bb55c6f2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/MATSimDataProviderReceiver.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DataReceiversHolder.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DefaultMATSimExtractor.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimDataProvider.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimDataReceiver.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimExtractor.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/SimulationTimeEventListener.java
R jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/SimulationTimeEventListenerHolder.java
Log Message:
-----------
Refactor MatSim plugin code
Commit: e09d1985811aeab77038eeb05183ca31fa2b3095
https://github.com/d3scomp/JDEECo/commit/e09d1985811aeab77038eeb05183ca31fa2b3095
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ArchitectureObserver.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
Log Message:
-----------
removing ArchitectureObserver, using ReplicaListener instead
Commit: 0a620d159cea7f35725ca6b585799474e34dd715
https://github.com/d3scomp/JDEECo/commit/0a620d159cea7f35725ca6b585799474e34dd715
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/MATSimDataProviderReceiver.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimOutput.java
Log Message:
-----------
Refactor MATSim plugin code
Commit: 054f461486d72132746d62b112bd3148157b8ae8
https://github.com/d3scomp/JDEECo/commit/054f461486d72132746d62b112bd3148157b8ae8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
R jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelExample.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
Log Message:
-----------
Run MATSim integration test by Maven
Commit: eda6a1f702fb0af098a5ed7d9bc73e8b8b7437df
https://github.com/d3scomp/JDEECo/commit/eda6a1f702fb0af098a5ed7d9bc73e8b8b7437df
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimHost.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/CallbackProvider.java
Log Message:
-----------
Refactor matsim code in roder to use integers for host identification
Commit: 5ce71bf6fad9b21ceeac4b03b68fb17fd1b58aec
https://github.com/d3scomp/JDEECo/commit/5ce71bf6fad9b21ceeac4b03b68fb17fd1b58aec
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
Log Message:
-----------
Simplify MATSim test
Commit: 40b6d5769f00de37aa06119b7196374b3a54a2c9
https://github.com/d3scomp/JDEECo/commit/40b6d5769f00de37aa06119b7196374b3a54a2c9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/MATSimDataProviderReceiver.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimConfigGenerator.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
Log Message:
-----------
Refactor MATSim plugin interfaces, add comments
Commit: f777fd925a1669b4139a27b35bb2a9a107c91f70
https://github.com/d3scomp/JDEECo/commit/f777fd925a1669b4139a27b35bb2a9a107c91f70
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M jdeeco-core/META-INF/MANIFEST.MF
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/AnnotationCheckerException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RoleAnnotationsHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/TypeComparer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/package-info.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationChecker.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationCheckerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RoleAnnotationsHelper.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReadOnlyKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleColorFormatter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/logging/SimpleFormatter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/EnsembleDefinition.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/EnsembleDefinitionImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ArchitectureObserver.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleDataExchange.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ComponentProcessCheckerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/GenericTypeComparerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/KnowledgePathCheckerImplTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/ModelSecurityValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/RoleHelperTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityTagCollectionTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleDataExchangeTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
M jdeeco-omnet-plugin/.gitignore
A jdeeco-omnet-plugin/Makefile
A jdeeco-omnet-plugin/MakefileL
A jdeeco-omnet-plugin/README.md
A jdeeco-omnet-plugin/configs/Nic802154_TI_CC2420_Decider.xml
A jdeeco-omnet-plugin/configs/config80211.xml
A jdeeco-omnet-plugin/configs/config802154.xml
A jdeeco-omnet-plugin/configs/omnetpp.ini
A jdeeco-omnet-plugin/logs/.keep
A jdeeco-omnet-plugin/patches/inet-2.5-win.patch
A jdeeco-omnet-plugin/patches/mixim-2.3-with-inet-2.5.patch
A jdeeco-omnet-plugin/patches/mixim-custom-ned.patch
A jdeeco-omnet-plugin/patches/omnetpp-4.6-win.patch
M jdeeco-omnet-plugin/pom.xml
A jdeeco-omnet-plugin/src/CustomMobility.cc
A jdeeco-omnet-plugin/src/CustomMobility.h
A jdeeco-omnet-plugin/src/JDEECoApplication.cc
A jdeeco-omnet-plugin/src/JDEECoApplication.h
A jdeeco-omnet-plugin/src/JDEECoModule.cc
A jdeeco-omnet-plugin/src/JDEECoModule.h
A jdeeco-omnet-plugin/src/JDEECoPacket.msg
A jdeeco-omnet-plugin/src/JDEECoRuntime.cc
A jdeeco-omnet-plugin/src/JDEECoRuntime.h
A jdeeco-omnet-plugin/src/OMNeTJDEECoAPI.cc
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/deeco/simulation/omnet/package-info.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Position.java
A jdeeco-omnet-plugin/src/simulation.cc
A jdeeco-omnet-plugin/src/simulation.h
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
A jdeeco-parent/featureDiagram/DEECo.featurediagram
A jdeeco-parent/featureDiagram/DEECo.featuremodel
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into matsim-plugin
Commit: ce5ed76443a44fd866ea4aeac8393c28756e665c
https://github.com/d3scomp/JDEECo/commit/ce5ed76443a44fd866ea4aeac8393c28756e665c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/package-info.java
Log Message:
-----------
Add position provider package
Commit: c8bfe84f44689c3f310a92d631bdca7e5832e27e
https://github.com/d3scomp/JDEECo/commit/c8bfe84f44689c3f310a92d631bdca7e5832e27e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/Position.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionProvider.java
Log Message:
-----------
Add position provider interface
Commit: fece46a5d5aab0df2c8a51f955faaa7829651ccb
https://github.com/d3scomp/JDEECo/commit/fece46a5d5aab0df2c8a51f955faaa7829651ccb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionPlugin.java
Log Message:
-----------
Add initial version of position plugin
Commit: 05a96878a222077dda2a23a01760df3d02cec175
https://github.com/d3scomp/JDEECo/commit/05a96878a222077dda2a23a01760df3d02cec175
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTInfrastructureDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
R jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/Position.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
Log Message:
-----------
Use position plugin in the OMNeT plugin
Commit: cd5b7291ed83f598d5cc397ffc87ee7d9e0e4ead
https://github.com/d3scomp/JDEECo/commit/cd5b7291ed83f598d5cc397ffc87ee7d9e0e4ead
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
Log Message:
-----------
Let omnet device to depend on position plugin
Commit: d733e94a5d2051d1bac7955db96fcd6913e68696
https://github.com/d3scomp/JDEECo/commit/d733e94a5d2051d1bac7955db96fcd6913e68696
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
A jdeeco-core/test/cz/cuni/mff/d3s/jdeeco/position/PositionTest.java
Log Message:
-----------
Add test for euclideand distance calculation on position
Commit: 865a27c06c49c655341c489ed2e246767621aac3
https://github.com/d3scomp/JDEECo/commit/865a27c06c49c655341c489ed2e246767621aac3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/Position.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
Log Message:
-----------
Use position plugin for Loopback broadcast
Commit: dcb856681a1d79c557958d5ae7b068a37d658183
https://github.com/d3scomp/JDEECo/commit/dcb856681a1d79c557958d5ae7b068a37d658183
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
Log Message:
-----------
Require position plugin only when broadcast device is present
Commit: 17734e1fb7e4237ecedbc1b7539010d255fe8925
https://github.com/d3scomp/JDEECo/commit/17734e1fb7e4237ecedbc1b7539010d255fe8925
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
Log Message:
-----------
Fix modification of immutable list
Commit: 1d7a843cd44e194d2658dec8b711d57407969ed2
https://github.com/d3scomp/JDEECo/commit/1d7a843cd44e194d2658dec8b711d57407969ed2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/pom.xml
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
Log Message:
-----------
Run omnet broadcast integration test
Commit: 5ef9eb819464defac5b03977d2d8059264420c5c
https://github.com/d3scomp/JDEECo/commit/5ef9eb819464defac5b03977d2d8059264420c5c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/AbstractHost.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/Host.java
A jdeeco-matsim-plugin/.gitignore
A jdeeco-matsim-plugin/.project
A jdeeco-matsim-plugin/input/config.xml
A jdeeco-matsim-plugin/input/grid.xml
A jdeeco-matsim-plugin/input/trivial.xml
A jdeeco-matsim-plugin/pom.xml
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/Actuator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/ActuatorProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/ActuatorType.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/MATSimDataProviderReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/Sensor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/SensorProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/SensorType.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/dataaccess/package-info.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimConfigGenerator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimHost.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/package-info.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/AdditionAwareAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/CallbackProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DefaultMATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DefaultMATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoAgent.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoAgentProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoMobsimFactory.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoWithinDayMobsimListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimDataProvider.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimDataReceiver.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimExtractor.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimInput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimOMNetCoordinatesTranslator.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimOutput.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimPopulationAgentSource.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimPreloadingControler.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimRouter.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimSimulationStepListener.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/MATSimUpdater.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/Simulation.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/package-info.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/OtherVehicleEnsemble.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/Vehicle.java
A jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
A jdeeco-matsim-plugin/test/logging.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/matsim-plugin' into jDEECo-3
Commit: 3a9a1897156b4ade5fabdaeb997ec1562939b5c0
https://github.com/d3scomp/JDEECo/commit/3a9a1897156b4ade5fabdaeb997ec1562939b5c0
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
A jdeeco-omnet-plugin/src/.gitignore
Log Message:
-----------
Add forgotten OMNET plugin gitignore
Commit: 1c287d310688222c16caca3f28860cfd8d2480de
https://github.com/d3scomp/JDEECo/commit/1c287d310688222c16caca3f28860cfd8d2480de
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
R jdeeco-omnetpp/.cproject
R jdeeco-omnetpp/.gitignore
R jdeeco-omnetpp/.project
R jdeeco-omnetpp/.settings/language.settings.xml
R jdeeco-omnetpp/Makefile
R jdeeco-omnetpp/README.md
R jdeeco-omnetpp/models/CustomEthernetInterface.ned
R jdeeco-omnetpp/models/CustomMobility.ned
R jdeeco-omnetpp/models/JDEECoApplication.ned
R jdeeco-omnetpp/models/MANET.ned
R jdeeco-omnetpp/models/Nic802154_TI_CC2420_Decider.xml
R jdeeco-omnetpp/models/Node.ned
R jdeeco-omnetpp/models/Switch.ned
R jdeeco-omnetpp/models/config80211.xml
R jdeeco-omnetpp/models/config802154.xml
R jdeeco-omnetpp/models/package.ned
R jdeeco-omnetpp/omnet-config/configure.user
R jdeeco-omnetpp/src/.gitignore
R jdeeco-omnetpp/src/CustomMobility.cc
R jdeeco-omnetpp/src/CustomMobility.h
R jdeeco-omnetpp/src/JDEECoApplication.cc
R jdeeco-omnetpp/src/JDEECoApplication.h
R jdeeco-omnetpp/src/JDEECoModule.h
R jdeeco-omnetpp/src/JDEECoPacket.msg
R jdeeco-omnetpp/src/JDEECoPacket_m.cc
R jdeeco-omnetpp/src/JDEECoPacket_m.h
R jdeeco-omnetpp/src/cz_cuni_mff_d3s_deeco_simulation_omnet_OMNetSimulation.h
R jdeeco-omnetpp/src/libjdeeco-omnetpp.dll
R jdeeco-omnetpp/src/simulation.cc
Log Message:
-----------
Remove omnetpp project as it is now replaced by omnet-plugin
Commit: f16595084d36284d24e19ff74ddd4907e2461609
https://github.com/d3scomp/JDEECo/commit/f16595084d36284d24e19ff74ddd4907e2461609
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
R jdeeco-simulation-omnet-native/.classpath
R jdeeco-simulation-omnet-native/.gitignore
R jdeeco-simulation-omnet-native/.project
R jdeeco-simulation-omnet-native/.settings/org.eclipse.core.resources.prefs
R jdeeco-simulation-omnet-native/.settings/org.eclipse.jdt.core.prefs
R jdeeco-simulation-omnet-native/.settings/org.eclipse.m2e.core.prefs
R jdeeco-simulation-omnet-native/Makefile
R jdeeco-simulation-omnet-native/MakefileL
R jdeeco-simulation-omnet-native/README.md
R jdeeco-simulation-omnet-native/models/CustomEthernetInterface.ned
R jdeeco-simulation-omnet-native/models/CustomMobility.ned
R jdeeco-simulation-omnet-native/models/JDEECoApplication.ned
R jdeeco-simulation-omnet-native/models/MANET.ned
R jdeeco-simulation-omnet-native/models/Nic802154_TI_CC2420_Decider.xml
R jdeeco-simulation-omnet-native/models/Node.ned
R jdeeco-simulation-omnet-native/models/Switch.ned
R jdeeco-simulation-omnet-native/models/config80211.xml
R jdeeco-simulation-omnet-native/models/config802154.xml
R jdeeco-simulation-omnet-native/models/package.ned
R jdeeco-simulation-omnet-native/patches/inet-2.5-win.patch
R jdeeco-simulation-omnet-native/patches/mixim-2.3-with-inet-2.5.patch
R jdeeco-simulation-omnet-native/patches/omnetpp-4.6-win.patch
R jdeeco-simulation-omnet-native/pom.xml
R jdeeco-simulation-omnet-native/script-build
R jdeeco-simulation-omnet-native/script-clean
R jdeeco-simulation-omnet-native/src/.gitignore
R jdeeco-simulation-omnet-native/src/CustomMobility.cc
R jdeeco-simulation-omnet-native/src/CustomMobility.h
R jdeeco-simulation-omnet-native/src/JDEECoApplication.cc
R jdeeco-simulation-omnet-native/src/JDEECoApplication.h
R jdeeco-simulation-omnet-native/src/JDEECoModule.cc
R jdeeco-simulation-omnet-native/src/JDEECoModule.h
R jdeeco-simulation-omnet-native/src/JDEECoPacket.msg
R jdeeco-simulation-omnet-native/src/JDEECoRuntime.cc
R jdeeco-simulation-omnet-native/src/JDEECoRuntime.h
R jdeeco-simulation-omnet-native/src/OMNeTJDEECoAPI.cc
R jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNative.java
R jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/OMNeTNativeListener.java
R jdeeco-simulation-omnet-native/src/cz/cuni/mff/d3s/deeco/simulation/omnet/package-info.java
R jdeeco-simulation-omnet-native/src/simulation.cc
R jdeeco-simulation-omnet-native/src/simulation.h
Log Message:
-----------
Remove simulation omnet native as it is replaced by omnet-plugin
Commit: 192dce803bd41fc682aaf71adf64a0fe71f88a72
https://github.com/d3scomp/JDEECo/commit/192dce803bd41fc682aaf71adf64a0fe71f88a72
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
Log Message:
-----------
Refactor code
Commit: 4d4462aab3cc09ad6636fd91cd5e630323156b68
https://github.com/d3scomp/JDEECo/commit/4d4462aab3cc09ad6636fd91cd5e630323156b68
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
Log Message:
-----------
Allow to override broadcast loopback device parameters, enable random
delay in loopback delivery
Commit: 7a847243584e7980bc6bee3c7dc1b04a0b3c54ec
https://github.com/d3scomp/JDEECo/commit/7a847243584e7980bc6bee3c7dc1b04a0b3c54ec
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
Log Message:
-----------
Use position plugin for initial matsim position
Commit: f396873105a9935e3fd6d902e657235876cd9e11
https://github.com/d3scomp/JDEECo/commit/f396873105a9935e3fd6d902e657235876cd9e11
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
Log Message:
-----------
Register MATSimVehicle as position provider for node
Commit: e68ff33f27531a13831a02ea9e8431df1dcfcaf0
https://github.com/d3scomp/JDEECo/commit/e68ff33f27531a13831a02ea9e8431df1dcfcaf0
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionAware.java
R jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionPlugin.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
Log Message:
-----------
Rename PositinPlugin to PositionAware
Commit: 85d7e7ad03c8a9efb338a31e1f1798fc0f3aac5b
https://github.com/d3scomp/JDEECo/commit/85d7e7ad03c8a9efb338a31e1f1798fc0f3aac5b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
A jdeeco-matsim-plugin/input/dtd/config_v1.dtd
Log Message:
-----------
Fix warning on missing DTD
Commit: ab8f99a0b0feba1d1cd1203ec79a78a22a13ad3f
https://github.com/d3scomp/JDEECo/commit/ab8f99a0b0feba1d1cd1203ec79a78a22a13ad3f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/package-info.java
Log Message:
-----------
Add package for L1 metwork strategies
Commit: f06050d95bd6f7ae8bb0f124e1158ff534b70388
https://github.com/d3scomp/JDEECo/commit/f06050d95bd6f7ae8bb0f124e1158ff534b70388
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Fix processing received L1 packets by L1 strategies
Commit: 5df42b9944d289fd0ae11ce649387dac326d0c95
https://github.com/d3scomp/JDEECo/commit/5df42b9944d289fd0ae11ce649387dac326d0c95
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
Log Message:
-----------
Add some RSSI to packets managed by RebroadcastLoopback device
Commit: 8dbf58a1ded054cd824340399f9b0c6fc2f41408
https://github.com/d3scomp/JDEECo/commit/8dbf58a1ded054cd824340399f9b0c6fc2f41408
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Follower.java
Log Message:
-----------
Enable setting name for follower components in the tests
Commit: e82b3b58e304ec4693b8d29de1d0d2123c5b9f5e
https://github.com/d3scomp/JDEECo/commit/e82b3b58e304ec4693b8d29de1d0d2123c5b9f5e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Improve code
Commit: e840cc6b6ad2cd9fa395a1c912535fa77e0fc093
https://github.com/d3scomp/JDEECo/commit/e840cc6b6ad2cd9fa395a1c912535fa77e0fc093
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
Log Message:
-----------
Add L1 rebroadcasting strategy
Commit: 570e1b60f594c0aef56299b581d801a50b9a06c3
https://github.com/d3scomp/JDEECo/commit/570e1b60f594c0aef56299b581d801a50b9a06c3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
Log Message:
-----------
Add simple layer 2 network rebroadcasting strategy
Commit: 29c96fbbd50522590d672dcf4d9c36190e1143dd
https://github.com/d3scomp/JDEECo/commit/29c96fbbd50522590d672dcf4d9c36190e1143dd
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Refactor code
Commit: 68dfb42072cf22586cd879661ffe10ebaf316392
https://github.com/d3scomp/JDEECo/commit/68dfb42072cf22586cd879661ffe10ebaf316392
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Avoid sending system component knowledge by DefaultKnowledgePublisher
Commit: 1ef5f64cfac343836085ba8a5e94233fd3fc9392
https://github.com/d3scomp/JDEECo/commit/1ef5f64cfac343836085ba8a5e94233fd3fc9392
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Relax plugin dependency consistency in order to allow assignable plugins
to satisfy dependencies
Commit: 77cc7a8ec1f7c84cbe3becc058296b1ee3d923bf
https://github.com/d3scomp/JDEECo/commit/77cc7a8ec1f7c84cbe3becc058296b1ee3d923bf
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DefaultMATSimUpdater.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoWithinDayMobsimListener.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Add support for combined simulation to MATSim and OMNeT simulations
Commit: e8f3483944cc4bc9a66f565cf24988251371b65e
https://github.com/d3scomp/JDEECo/commit/e8f3483944cc4bc9a66f565cf24988251371b65e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
A jdeeco-matsim-omnet-plugin/.gitignore
A jdeeco-matsim-omnet-plugin/.project
A jdeeco-matsim-omnet-plugin/input/config.xml
A jdeeco-matsim-omnet-plugin/input/dtd/config_v1.dtd
A jdeeco-matsim-omnet-plugin/input/grid.xml
A jdeeco-matsim-omnet-plugin/input/trivial.xml
A jdeeco-matsim-omnet-plugin/pom.xml
A jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/MATSimWithOMNeTSimulation.java
A jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/SimulationStepTask.java
A jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/package-info.java
A jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/OtherVehicleEnsemble.java
A jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/Vehicle.java
A jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
Log Message:
-----------
Add experimnetal MATSimOMNeT simulation
Commit: ec4a6fd3185c8a32f442740f72314fd26f451cb2
https://github.com/d3scomp/JDEECo/commit/ec4a6fd3185c8a32f442740f72314fd26f451cb2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
Log Message:
-----------
Refactor ignored omnet based tests
Commit: 0f75612fd488e72b33977d1ca9a1b7cc1f4518fd
https://github.com/d3scomp/JDEECo/commit/0f75612fd488e72b33977d1ca9a1b7cc1f4518fd
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
M jdeeco-omnet-plugin/src/simulation.cc
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
Log Message:
-----------
Enable running multiple OMNeT tests by removing broken deinitialization
code
Commit: 6b94571ce66e4e6035c018c7434c7309eb417600
https://github.com/d3scomp/JDEECo/commit/6b94571ce66e4e6035c018c7434c7309eb417600
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Refactor code
Commit: 20b0e2e96baf13f0d57595d50d8faf90e87b67e1
https://github.com/d3scomp/JDEECo/commit/20b0e2e96baf13f0d57595d50d8faf90e87b67e1
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/Position.java
Log Message:
-----------
Add string formater for position
Commit: 0125844acef356f58046928f8a678244fd53e074
https://github.com/d3scomp/JDEECo/commit/0125844acef356f58046928f8a678244fd53e074
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/input/config.xml
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
Log Message:
-----------
Update matsim omnet test to really test the expected behavior
Commit: 265881c778f578e41f5ab0faef99ec6927033975
https://github.com/d3scomp/JDEECo/commit/265881c778f578e41f5ab0faef99ec6927033975
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/CustomMobility.cc
M jdeeco-omnet-plugin/src/JDEECoApplication.cc
M jdeeco-omnet-plugin/src/OMNeTJDEECoAPI.cc
Log Message:
-----------
Add warnings and improve native code
Commit: 72bf4c473c30fd424d8bdb99e046adc6fc71c6f3
https://github.com/d3scomp/JDEECo/commit/72bf4c473c30fd424d8bdb99e046adc6fc71c6f3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Update OMNeT broadcast node positoin on message send from PositionAware
plugin
Commit: b08ddc4e9d7683d92d398acb2986391f62ecc1b7
https://github.com/d3scomp/JDEECo/commit/b08ddc4e9d7683d92d398acb2986391f62ecc1b7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/pom.xml
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
M jdeeco-omnet-plugin/configs/omnetpp.ini
M jdeeco-omnet-plugin/pom.xml
Log Message:
-----------
Fix Maven tests for new omnet based projects
Commit: ad10d3364d6fbe723c0e190decf79296c6fbc531
https://github.com/d3scomp/JDEECo/commit/ad10d3364d6fbe723c0e190decf79296c6fbc531
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-21 (Tue, 21 Apr 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
Log Message:
-----------
Remove layer 1 rebroadcasting test from execution
- it sometimes fails and the whole layer 1 rebroadcasting idea seems not
so good as it used to
Commit: 4ea372d907f4a3df6f8888f52267e720127ad3e2
https://github.com/d3scomp/JDEECo/commit/4ea372d907f4a3df6f8888f52267e720127ad3e2
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
Log Message:
-----------
Adding support for ensemble undeployment.
Commit: e5cdf0dbe6d60ef500c3aff23a442b91d5dc08d6
https://github.com/d3scomp/JDEECo/commit/e5cdf0dbe6d60ef500c3aff23a442b91d5dc08d6
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/Position.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
A jdeeco-matsim-omnet-plugin/.gitignore
A jdeeco-matsim-omnet-plugin/.project
A jdeeco-matsim-omnet-plugin/input/config.xml
A jdeeco-matsim-omnet-plugin/input/dtd/config_v1.dtd
A jdeeco-matsim-omnet-plugin/input/grid.xml
A jdeeco-matsim-omnet-plugin/input/trivial.xml
A jdeeco-matsim-omnet-plugin/pom.xml
A jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/MATSimWithOMNeTSimulation.java
A jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/SimulationStepTask.java
A jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/package-info.java
A jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/OtherVehicleEnsemble.java
A jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/Vehicle.java
A jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/DefaultMATSimUpdater.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoWithinDayMobsimListener.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
M jdeeco-omnet-plugin/configs/omnetpp.ini
M jdeeco-omnet-plugin/pom.xml
M jdeeco-omnet-plugin/src/CustomMobility.cc
M jdeeco-omnet-plugin/src/JDEECoApplication.cc
M jdeeco-omnet-plugin/src/OMNeTJDEECoAPI.cc
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-omnet-plugin/src/simulation.cc
M jdeeco-omnet-plugin/test/demo/infrastructure/InfrastructureConvoyTest.java
Log Message:
-----------
Merge branch 'jDEECo-3' of https://github.com/d3scomp/jDEECo into jDEECo-3
Commit: 2636a2e83a69de3e8fedeb89d902b3f0cfa04a04
https://github.com/d3scomp/JDEECo/commit/2636a2e83a69de3e8fedeb89d902b3f0cfa04a04
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
Log Message:
-----------
Removing forgotten debug prints.
Commit: c1d60295d997577efb77e042729e7259e95cb5b9
https://github.com/d3scomp/JDEECo/commit/c1d60295d997577efb77e042729e7259e95cb5b9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M jdeeco-omnet-plugin/.gitignore
M jdeeco-omnet-plugin/configs/omnetpp.ini
A jdeeco-omnet-plugin/model/manet/CustomEthernetInterface.ned
A jdeeco-omnet-plugin/model/manet/CustomMobility.ned
A jdeeco-omnet-plugin/model/manet/JDEECoApplication.ned
A jdeeco-omnet-plugin/model/manet/KmlHttpServer.ned
A jdeeco-omnet-plugin/model/manet/MANET.ned
A jdeeco-omnet-plugin/model/manet/Node.ned
A jdeeco-omnet-plugin/model/manet/Switch.ned
A jdeeco-omnet-plugin/model/manet/VisualizationController.ned
Log Message:
-----------
Add forgoten omnet config files, fix mobility
Commit: 3f2e30d6de57b5f238eb9baf9b4beebf82b2d01d
https://github.com/d3scomp/JDEECo/commit/3f2e30d6de57b5f238eb9baf9b4beebf82b2d01d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionAware.java
M jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/MATSimWithOMNeTSimulation.java
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/Vehicle.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoWithinDayMobsimListener.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Use barrier and position plugin to synchronize matsim with omnet
Commit: b4b2427ab1d4d4bf9a27c22aec440bffcf605af8
https://github.com/d3scomp/JDEECo/commit/b4b2427ab1d4d4bf9a27c22aec440bffcf605af8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
Log Message:
-----------
Merge branch 'jDEECo-3' of https://github.com/d3scomp/JDEECo.git into jDEECo-3
Commit: 3b2a38f69ee4f9e6b134a01fe060e3c02bc81248
https://github.com/d3scomp/JDEECo/commit/3b2a38f69ee4f9e6b134a01fe060e3c02bc81248
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
Log Message:
-----------
Fix the BroadcastLoopback
Commit: 5bbd5d45893647490786770f554d57f1e4c19d85
https://github.com/d3scomp/JDEECo/commit/5bbd5d45893647490786770f554d57f1e4c19d85
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionAware.java
M jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/MATSimWithOMNeTSimulation.java
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/Vehicle.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoWithinDayMobsimListener.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Revert "Use barrier and position plugin to synchronize matsim with omnet"
This reverts commit 3f2e30d6de57b5f238eb9baf9b4beebf82b2d01d.
Commit: 214ea521356740f223148eb2a31b3e1e29a77f6e
https://github.com/d3scomp/JDEECo/commit/214ea521356740f223148eb2a31b3e1e29a77f6e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionAware.java
M jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/MATSimWithOMNeTSimulation.java
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/Vehicle.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/simulation/JDEECoWithinDayMobsimListener.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Fix matsim with omnet to behave deterministically
Commit: 5328b3fa36555917200141832859e830d5a066b7
https://github.com/d3scomp/JDEECo/commit/5328b3fa36555917200141832859e830d5a066b7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
R jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionAware.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionPlugin.java
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTBroadcastDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
Log Message:
-----------
Allow seting static position to PositionPlugin(used to be PositionAware)
Commit: c9c5d5024f316cace26a60893e88387ed5b2ae34
https://github.com/d3scomp/JDEECo/commit/c9c5d5024f316cace26a60893e88387ed5b2ae34
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/position/PositionPlugin.java
Log Message:
-----------
Add basic commnets for PositionPlugin
Commit: 086ad7d81eeff6ebf512efc99ef1a41a00aa41ca
https://github.com/d3scomp/JDEECo/commit/086ad7d81eeff6ebf512efc99ef1a41a00aa41ca
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/simulation/SimulationProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/simulation/package-info.java
Log Message:
-----------
Add simulation provider interface and allow construction of
DEECoSimulation using these
Commit: d2630a3fe20b7aea77c3b851489ca84a31a6fa86
https://github.com/d3scomp/JDEECo/commit/d2630a3fe20b7aea77c3b851489ca84a31a6fa86
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
R jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/MATSimWithOMNeTSimulation.java
A jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/OMNeTMATSimSimulation.java
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
A jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/IMATSimSimulaton.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimSimulation.java
M jdeeco-matsim-plugin/src/cz/cuni/mff/d3s/jdeeco/matsim/plugin/MATSimVehicle.java
A jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/IOMNeTSimulation.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTDevice.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Refactor OMNeT - MATSim simulation to use dedicated simulation plugin
Commit: 95d4d80e06ebdd74c5cde48622c80f27116128ad
https://github.com/d3scomp/JDEECo/commit/95d4d80e06ebdd74c5cde48622c80f27116128ad
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
Make broadcast device dependency on position plugin optional
Commit: f8c1f7a3982f9142e8dab6afb17df565d3163bcd
https://github.com/d3scomp/JDEECo/commit/f8c1f7a3982f9142e8dab6afb17df565d3163bcd
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopback.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopback.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleInfrastructureDevice.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
Log Message:
-----------
Rename BroadcastLoopback and InfrastructureLoopback to
SimpleBroadcastDevice and SimpleInfrastructureDevice
Commit: 5ae9811954b128004e714dbddbea3690b115960c
https://github.com/d3scomp/JDEECo/commit/5ae9811954b128004e714dbddbea3690b115960c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/OMNeTMATSimSimulation.java
Log Message:
-----------
Refactor code
Commit: b12426239fb1f2870522f57064e0be989604e32b
https://github.com/d3scomp/JDEECo/commit/b12426239fb1f2870522f57064e0be989604e32b
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runners/DEECoSimulation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoNode.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
Log Message:
-----------
Fixes
Commit: bed0f2186985d37298f6e72e407de84845812e26
https://github.com/d3scomp/JDEECo/commit/bed0f2186985d37298f6e72e407de84845812e26
Author: Michal Kit <kit at d3s.mff.cuni.cz>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
Log Message:
-----------
Fixes
Commit: 0029ed12010f140013b00f5f67379b287e30d5b5
https://github.com/d3scomp/JDEECo/commit/0029ed12010f140013b00f5f67379b287e30d5b5
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M jdeeco-core/pom.xml
M jdeeco-network-plugin/pom.xml
M jdeeco-parent/pom.xml
Log Message:
-----------
changing the jDEECo version to 3.0.1
Commit: 5383a254250f822604bd2980d4823b28a12f9a36
https://github.com/d3scomp/JDEECo/commit/5383a254250f822604bd2980d4823b28a12f9a36
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/pom.xml
M jdeeco-matsim-plugin/pom.xml
M jdeeco-omnet-plugin/pom.xml
Log Message:
-----------
Update dependencies to match jDEECO 3.0.1
Commit: 6063b49d8e09c300e2a95876f933a817c41a98e0
https://github.com/d3scomp/JDEECo/commit/6063b49d8e09c300e2a95876f933a817c41a98e0
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/ParameterKnowledgePathExtractorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/checking/RolesAnnotationCheckerTest.java
Log Message:
-----------
Fix in annotation checker.
Commit: 1ab90008937b02fbd77a69c0abcd51be8a333a0c
https://github.com/d3scomp/JDEECo/commit/1ab90008937b02fbd77a69c0abcd51be8a333a0c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/BroadcastLoopbackTest.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/InfrastructureLoopbackTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDeviceTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/SimpleInfrastructureDeviceTest.java
Log Message:
-----------
Rename network device tests to match tested devices
Commit: 12d87d080faa995c10906139945876a63359936b
https://github.com/d3scomp/JDEECo/commit/12d87d080faa995c10906139945876a63359936b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
Log Message:
-----------
Rename constant in SimpleBroadcastDevice
Commit: 11464edd8c8b640367c203da86c8eca1eee9eb5d
https://github.com/d3scomp/JDEECo/commit/11464edd8c8b640367c203da86c8eca1eee9eb5d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
Log Message:
-----------
Fix deviation in SimpleBroadcastDevice
Commit: d25765ca05688cbf48149cd4e49d193cd81f8dca
https://github.com/d3scomp/JDEECo/commit/d25765ca05688cbf48149cd4e49d193cd81f8dca
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDeviceDelayedDeliveryTest.java
Log Message:
-----------
Add test for delayed delivery by SimpleBroadcastingDevice
Commit: e4de8c3b47e9f7a45eace8a0beae373c86af8c40
https://github.com/d3scomp/JDEECo/commit/e4de8c3b47e9f7a45eace8a0beae373c86af8c40
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/L1Packet.java
Log Message:
-----------
Override equals and hashCode for L1Packet
Commit: 5a2a8f302f99d4b92b1da2867242e62e47696ec6
https://github.com/d3scomp/JDEECo/commit/5a2a8f302f99d4b92b1da2867242e62e47696ec6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
Log Message:
-----------
Update LowLevelRebroadcastStrategy to use RSSI for rebroadcast delay
Commit: b128ed9734e030a820cc89bc9c19db9bc0fce0c4
https://github.com/d3scomp/JDEECo/commit/b128ed9734e030a820cc89bc9c19db9bc0fce0c4
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
Log Message:
-----------
Allow TimerTask to schedule itself
Commit: f45183d8a267a47b923fe8a03fb576bced2f31ce
https://github.com/d3scomp/JDEECo/commit/f45183d8a267a47b923fe8a03fb576bced2f31ce
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
Log Message:
-----------
Remember rebroadcasted packets forever
Commit: 28790b9fdd82b92616a72c04deb5329d7454b59e
https://github.com/d3scomp/JDEECo/commit/28790b9fdd82b92616a72c04deb5329d7454b59e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
Log Message:
-----------
Upgrade LowLevelRebroadcastStartegy to maintain limited history of seen
packets
Commit: 8c00b95e8d3a18939b594196656970c2c1aaea76
https://github.com/d3scomp/JDEECo/commit/8c00b95e8d3a18939b594196656970c2c1aaea76
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
Log Message:
-----------
Ensure that SimpleBroadcastDevice delay is always non-negative
Commit: e8a393a3c49e88687eb884a20bd5d6ea9539efb4
https://github.com/d3scomp/JDEECo/commit/e8a393a3c49e88687eb884a20bd5d6ea9539efb4
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/utils/LimitedSortedSet.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/utils/TimeSorted.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/utils/package-info.java
Log Message:
-----------
Extract LimitedSortedSet to extra class
Commit: c7974be92b92a906e3f64449961b8e5ef77a484b
https://github.com/d3scomp/JDEECo/commit/c7974be92b92a906e3f64449961b8e5ef77a484b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
Log Message:
-----------
Refactor code
Commit: 07a22afb29537b1c105c973375995029e181da86
https://github.com/d3scomp/JDEECo/commit/07a22afb29537b1c105c973375995029e181da86
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-05-04 (Mon, 04 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
Log Message:
-----------
Updating deprecated javadoc
Commit: b3776a04a312eefc78d72b36bdc3618bac6ee5e6
https://github.com/d3scomp/JDEECo/commit/b3776a04a312eefc78d72b36bdc3618bac6ee5e6
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-05-04 (Mon, 04 May 2015)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Follower.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/logging.properties
Log Message:
-----------
removing printouts to console in unit tests
Commit: 3de17c3e54c3dbaf9c5225c3f5c64eaa55f54042
https://github.com/d3scomp/JDEECo/commit/3de17c3e54c3dbaf9c5225c3f5c64eaa55f54042
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-04 (Mon, 04 May 2015)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
Log Message:
-----------
Fix serializer test
Commit: aa9bc86fa85a8a876c2adcf16e25ee2a848520b4
https://github.com/d3scomp/JDEECo/commit/aa9bc86fa85a8a876c2adcf16e25ee2a848520b4
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-05-06 (Wed, 06 May 2015)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Follower.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/BoardingEnsemble.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/BoardingSingleNodeTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/Building.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/Bus.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/Car.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/Person.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/VehicleRole.java
Log Message:
-----------
Convoy demo modified: if launched as JUnit test, it does not print
anything and just asserts the output; if launched as Java application it
normally prints to standard output.
Added Person-Vehicle demo to demonstrate how the roles can be used.
Works similarly to the Convoy demo (can be used as both a test and a
demonstration).
Commit: ff1e911ad87dcccc2c33c323f58d35232caf156b
https://github.com/d3scomp/JDEECo/commit/ff1e911ad87dcccc2c33c323f58d35232caf156b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
Log Message:
-----------
Change stochastic L2 rebroadcast to deterministic sollution with limited
queue
Commit: 2d267b7b0f2a4f5f5789f0430818a202ec46929f
https://github.com/d3scomp/JDEECo/commit/2d267b7b0f2a4f5f5789f0430818a202ec46929f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
Log Message:
-----------
Take boundary condition in account when rebroadcasting L2 packets
Commit: 5ec004da5e11171c00de18d8752268558ce09b9d
https://github.com/d3scomp/JDEECo/commit/5ec004da5e11171c00de18d8752268558ce09b9d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
Log Message:
-----------
Add some comments
Commit: 3de8860af4117bd3fb7b58eff114767bf71a91f9
https://github.com/d3scomp/JDEECo/commit/3de8860af4117bd3fb7b58eff114767bf71a91f9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/package-info.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/DataExchange.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/DataSink.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/DataSource.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/L2RebroadcastWithBoundary.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/package-info.java
Log Message:
-----------
Add integration test for L2 bounded rebroadcast
Commit: 40b0004bbba1f89e7cf4023658a3e2deb1875f61
https://github.com/d3scomp/JDEECo/commit/40b0004bbba1f89e7cf4023658a3e2deb1875f61
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/DataExchange.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/DataSink.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/DataSource.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/L2RebroadcastWithBoundary.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/rebroadcast/bounded/package-info.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/DataExchange.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/DataSink.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/DataSource.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/L2RebroadcastWithBoundaryIntegrationTest.java
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/package-info.java
Log Message:
-----------
Refactor code
Commit: f41de401805d4eea21afa54f34f868333ee5f1d9
https://github.com/d3scomp/JDEECo/commit/f41de401805d4eea21afa54f34f868333ee5f1d9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/L2Packet.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
Log Message:
-----------
Add unit tests for RebroadcastStrategy
Commit: 193f931d956357075c7bd3dab9c6024c1e9bb5e9
https://github.com/d3scomp/JDEECo/commit/193f931d956357075c7bd3dab9c6024c1e9bb5e9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-13 (Wed, 13 May 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/pom.xml
M jdeeco-matsim-plugin/pom.xml
M jdeeco-network-plugin/pom.xml
M jdeeco-omnet-plugin/pom.xml
M jdeeco-parent/pom.xml
Log Message:
-----------
Enforce java 1.8 by Maven properties
Commit: 3e6001efe3307a6b26044450b469c3fb2f1b36eb
https://github.com/d3scomp/JDEECo/commit/3e6001efe3307a6b26044450b469c3fb2f1b36eb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-13 (Wed, 13 May 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/pom.xml
M jdeeco-matsim-plugin/pom.xml
M jdeeco-network-plugin/pom.xml
M jdeeco-omnet-plugin/pom.xml
Log Message:
-----------
Use version variable when defining dependecy versions in Maven
Commit: 22488e1de1b6a3e6a929750eb098fdd560209d6d
https://github.com/d3scomp/JDEECo/commit/22488e1de1b6a3e6a929750eb098fdd560209d6d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-13 (Wed, 13 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
Log Message:
-----------
Make DefaultKnowledgeManager obsolete
Commit: 71b941a64ea7aceadcedca5d5f64b953821aac5e
https://github.com/d3scomp/JDEECo/commit/71b941a64ea7aceadcedca5d5f64b953821aac5e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-13 (Wed, 13 May 2015)
Changed paths:
M jdeeco-matsim-omnet-plugin/pom.xml
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/Vehicle.java
M jdeeco-matsim-omnet-plugin/test/cz/cuni/mff/d3s/jdeeco/matsimomnet/VehicleTravelTest.java
M jdeeco-network-plugin/pom.xml
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Follower.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Leader.java
M jdeeco-omnet-plugin/pom.xml
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
M jdeeco-omnet-plugin/test/demo/broadcast/Follower.java
M jdeeco-omnet-plugin/test/demo/broadcast/Leader.java
Log Message:
-----------
Make tests more silent
Commit: 151ff9bba4c6bd2f99760b7ab5cfaf48a807e73b
https://github.com/d3scomp/JDEECo/commit/151ff9bba4c6bd2f99760b7ab5cfaf48a807e73b
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Allow.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasRole.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasRoleMultiple.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasSecurityRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasSecurityRoleMultiple.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleDefinition.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleParam.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/SecurityRoleDefinition.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/SecurityRoleParam.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC4.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC5.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC10.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC11.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC12.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC13.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC4WithSecurity.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC8.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC9.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/validation/ExampleComponent.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Refactor: renamed security role annotations to be more specific (*Role*
-> *SecurityRole*), so that it will be easier to distinguish these
annotations from component roles annotations.
Commit: 0d043f347600cbc613bb118c5ea9fe8d9a6cc3e4
https://github.com/d3scomp/JDEECo/commit/0d043f347600cbc613bb118c5ea9fe8d9a6cc3e4
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
Log Message:
-----------
Fix tests for network
Commit: cb636f0168f6b6282298b48350c7d3f12599eff4
https://github.com/d3scomp/JDEECo/commit/cb636f0168f6b6282298b48350c7d3f12599eff4
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategyTest.java
Log Message:
-----------
Add forgotten test for rebroadcast strategy
Commit: d89d65fd8b3f40925419d3f04bafdb7cae68de89
https://github.com/d3scomp/JDEECo/commit/d89d65fd8b3f40925419d3f04bafdb7cae68de89
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/CommunicationBoundaryException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/GenericCommunicationBoundaryPredicate.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoRuntimeException.java
Log Message:
-----------
Introduce CommunicationBoundaryException and DEECoRuntimeException
Commit: e326c820eebb113241b0a1ba4cc266e6e024c153
https://github.com/d3scomp/JDEECo/commit/e326c820eebb113241b0a1ba4cc266e6e024c153
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TaskInvocationException.java
Log Message:
-----------
Refactor TaskInvocationException
Commit: 81a198cb943f1291a1da33240aebbba5567b2d36
https://github.com/d3scomp/JDEECo/commit/81a198cb943f1291a1da33240aebbba5567b2d36
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/SameThreadExecutor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/TaskExecutionException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/InstantSchedulerMock.java
Log Message:
-----------
Introduce TaskExecutionException and make it fatal
Commit: 8905ae46644f66b1fa1922127007361244e98b4b
https://github.com/d3scomp/JDEECo/commit/8905ae46644f66b1fa1922127007361244e98b4b
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/SameThreadExecutor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/TaskExecutionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/CommunicationBoundaryException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/GenericCommunicationBoundaryPredicate.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoRuntimeException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TaskInvocationException.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/InstantSchedulerMock.java
Log Message:
-----------
Merge pull request #181 from d3scomp/failfast
Sure. Agreed.
Commit: b5d579f4942f3f4c7cb1fcaba9ee4ec628fbc359
https://github.com/d3scomp/JDEECo/commit/b5d579f4942f3f4c7cb1fcaba9ee4ec628fbc359
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-18 (Mon, 18 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
Log Message:
-----------
Format code
Commit: abb6fc1f7e569098201a671af76057ea26edb234
https://github.com/d3scomp/JDEECo/commit/abb6fc1f7e569098201a671af76057ea26edb234
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Leader.java
Log Message:
-----------
Enable names for leaders in convoy integration tests
Commit: a9f630f39d72b0eb4eda5024c18aa24c43da4491
https://github.com/d3scomp/JDEECo/commit/a9f630f39d72b0eb4eda5024c18aa24c43da4491
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M jdeeco-matsim-plugin/test/cz/cuni/mff/d3s/jdeeco/matsim/demo/convoy/VehicleTravelTest.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDeviceDelayedDeliveryTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/L2RebroadcastWithBoundaryIntegrationTest.java
Log Message:
-----------
Make SimpleBroadcastDevice MTU configurable
Commit: 8b6dd683eaf5570c4558358b3fb1c06131d6db38
https://github.com/d3scomp/JDEECo/commit/8b6dd683eaf5570c4558358b3fb1c06131d6db38
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
Log Message:
-----------
Optimize scheduler
Commit: 330efcc6b15573df9c993ba2b3f1bc2089b4cfd8
https://github.com/d3scomp/JDEECo/commit/330efcc6b15573df9c993ba2b3f1bc2089b4cfd8
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleInfrastructureDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Unregister tasks in order to optimize memory usage
Commit: de42ec9ab8c0b14f878874115640cb6056c6a58b
https://github.com/d3scomp/JDEECo/commit/de42ec9ab8c0b14f878874115640cb6056c6a58b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
Log Message:
-----------
Add performance test, by default ignored
Commit: 12a2bbda7c2998c0516009919658885bb004d1c7
https://github.com/d3scomp/JDEECo/commit/12a2bbda7c2998c0516009919658885bb004d1c7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M jdeeco-network-plugin/pom.xml
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
A jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/FSTMarshaller.java
Log Message:
-----------
Use FST serializer for marshalling
- Seems to be compatible and much faster
Commit: c77179ec248950aa3de0c792667239fa50a60c11
https://github.com/d3scomp/JDEECo/commit/c77179ec248950aa3de0c792667239fa50a60c11
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
Log Message:
-----------
Use destination local scheduler to deliver packets by
SimpleBroadcastDevice
Commit: bbd30e6ce9ba21e64953cd8a3e4f36f0cc357c55
https://github.com/d3scomp/JDEECo/commit/bbd30e6ce9ba21e64953cd8a3e4f36f0cc357c55
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/core/demo/convoy/ConvoyEnsemble.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/core/demo/convoy/Follower.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/core/demo/convoy/Leader.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/core/demo/convoy/Waypoint.java
A jdeeco-core/src/cz/cuni/mff/d3s/jdeeco/core/demo/convoy/package-info.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoySimulationTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Follower.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Waypoint.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/roles/Building.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyEnsemble.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyLowLevelRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyTest.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Follower.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Leader.java
R jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/Waypoint.java
Log Message:
-----------
Merge convoy test internals used in core and network, log time in convoy
tests
Commit: 0311d7df060a34cfd04082a30055e56c37a5fa72
https://github.com/d3scomp/JDEECo/commit/0311d7df060a34cfd04082a30055e56c37a5fa72
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/DataSink.java
Log Message:
-----------
Use @Local for output stream in DataSink test ensemble
Commit: 703527bfbfb522fb3d153ead85ed3feb270a8ba6
https://github.com/d3scomp/JDEECo/commit/703527bfbfb522fb3d153ead85ed3feb270a8ba6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/marshaller/SerializingMarshaller.java
Log Message:
-----------
Deprecate SerializingMarshaller
Commit: 93393c9b86d1b5277ee14ebad02287de384d4230
https://github.com/d3scomp/JDEECo/commit/93393c9b86d1b5277ee14ebad02287de384d4230
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/Network.java
Log Message:
-----------
Remove unused import
Commit: 68712673e72c5abcfc1b0de64c69525532f98e11
https://github.com/d3scomp/JDEECo/commit/68712673e72c5abcfc1b0de64c69525532f98e11
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
Log Message:
-----------
Remove old collectors from layer 1 network, allow periodoc timer tasks
Commit: 66aac7e9db07f8325e409fdff7f6729d00468059
https://github.com/d3scomp/JDEECo/commit/66aac7e9db07f8325e409fdff7f6729d00468059
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtimelog/RuntimeLogger.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTaskListener.java
M jdeeco-matsim-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/matsimomnet/OMNeTMATSimSimulation.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleInfrastructureDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/Layer1.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Remove getInitialTask from TimerTaskListener
Commit: be04102ba1243ccef7ff97ad5b184deb578c3efe
https://github.com/d3scomp/JDEECo/commit/be04102ba1243ccef7ff97ad5b184deb578c3efe
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
Log Message:
-----------
Use TimerTask in RebroadcastStrategy
Commit: a23a25c4a0b54e642909c02463eb4afd97413de2
https://github.com/d3scomp/JDEECo/commit/a23a25c4a0b54e642909c02463eb4afd97413de2
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
Log Message:
-----------
Fix TimerTask periodic publishing
Commit: eec8bee04718f485f5c116e90ded9b5502a4a879
https://github.com/d3scomp/JDEECo/commit/eec8bee04718f485f5c116e90ded9b5502a4a879
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/PublisherTask.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/publishing/DefaultKnowledgePublisher.java
Log Message:
-----------
Use TimerTask for DefaultKnowledgePublisher
Commit: ca6048d1aac2acf46c6de76eeeaab071c32d7fe4
https://github.com/d3scomp/JDEECo/commit/ca6048d1aac2acf46c6de76eeeaab071c32d7fe4
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleInfrastructureDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/DeviceOutputQueue.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
Log Message:
-----------
Use TimerTask in network and network devices
Commit: bfabce5161e988f5e61cbfae9ca08350846077c5
https://github.com/d3scomp/JDEECo/commit/bfabce5161e988f5e61cbfae9ca08350846077c5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
A jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyReboradcastPerformanceTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/demo/convoy/ConvoyRebroadcastTest.java
Log Message:
-----------
Move ConvoyRebroadcast performance test to extra executable class
Commit: 016d6c6504eefcdbeaa4d8363b7bbe676e01c13f
https://github.com/d3scomp/JDEECo/commit/016d6c6504eefcdbeaa4d8363b7bbe676e01c13f
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
Log Message:
-----------
Slightly refactor SimgleThreadedScheduler
Commit: 714b634931e19c9ef0242cb82966b2cca01722ba
https://github.com/d3scomp/JDEECo/commit/714b634931e19c9ef0242cb82966b2cca01722ba
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/L2Test.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/marshaller/MarshallingTest.java
Log Message:
-----------
Use FSTMarshaller in tests
Commit: 25a282c1d0f404a3e063e831fb95e6f78e8bc874
https://github.com/d3scomp/JDEECo/commit/25a282c1d0f404a3e063e831fb95e6f78e8bc874
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-22 (Fri, 22 May 2015)
Changed paths:
A jdeeco-network-plugin/src/logging.properties
R jdeeco-network-plugin/test/logging.properties
Log Message:
-----------
Move logging properties to correct location
Commit: 411e0a159c96bb853bbf7a934bcde527c020f695
https://github.com/d3scomp/JDEECo/commit/411e0a159c96bb853bbf7a934bcde527c020f695
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-22 (Fri, 22 May 2015)
Changed paths:
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTConfigGenerator.java
Log Message:
-----------
Fix OMNeT config generator, assign some IP address to MANET nodes
Commit: 48bea48d1f786c01e0e9867f3721533f4a5f3a8b
https://github.com/d3scomp/JDEECo/commit/48bea48d1f786c01e0e9867f3721533f4a5f3a8b
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-22 (Fri, 22 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/SimulationTimer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/Timer.java
M jdeeco-omnet-plugin/src/cz/cuni/mff/d3s/jdeeco/network/omnet/OMNeTSimulation.java
Log Message:
-----------
Add some comments
Commit: 094dd42e2e247e7d534420d74c11e1a82ea8c63c
https://github.com/d3scomp/JDEECo/commit/094dd42e2e247e7d534420d74c11e1a82ea8c63c
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-22 (Fri, 22 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/SingleThreadedScheduler.java
Log Message:
-----------
Fix scheduler not to relay on multiple notifications from timer
- OMNeT provides only one notification
Commit: 09de1477fc1cf0e20d5f491e0abc1487a7271ca5
https://github.com/d3scomp/JDEECo/commit/09de1477fc1cf0e20d5f491e0abc1487a7271ca5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-22 (Fri, 22 May 2015)
Changed paths:
A jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyPerformanceTest.java
Log Message:
-----------
Add test program for OMNeT convoy broadcast testing in larger scale
Commit: 3dde884b3954e97e8fb20c0abfe677c0acc3dfe1
https://github.com/d3scomp/JDEECo/commit/3dde884b3954e97e8fb20c0abfe677c0acc3dfe1
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-22 (Fri, 22 May 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/timer/DiscreteEventTimer.java
Log Message:
-----------
HotFix performance issue with DiscreteEventTimer
Commit: 1a21ce4ce898de5ffc70be70e21b2810c1b3a68e
https://github.com/d3scomp/JDEECo/commit/1a21ce4ce898de5ffc70be70e21b2810c1b3a68e
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-25 (Mon, 25 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
Log Message:
-----------
Fix rebroadcast delay based rssi
Commit: 8a7fb211bb335377e7f6db5b2aced92a1579cba5
https://github.com/d3scomp/JDEECo/commit/8a7fb211bb335377e7f6db5b2aced92a1579cba5
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-25 (Mon, 25 May 2015)
Changed paths:
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyPerformanceTest.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyTest.java
R jdeeco-omnet-plugin/test/demo/broadcast/ConvoyEnsemble.java
A jdeeco-omnet-plugin/test/demo/broadcast/DataPass.java
R jdeeco-omnet-plugin/test/demo/broadcast/Follower.java
A jdeeco-omnet-plugin/test/demo/broadcast/Grather.java
R jdeeco-omnet-plugin/test/demo/broadcast/Leader.java
A jdeeco-omnet-plugin/test/demo/broadcast/Seeder.java
R jdeeco-omnet-plugin/test/demo/broadcast/Waypoint.java
Log Message:
-----------
Use simple value propagation for OMNeT++ performance tests
Commit: 5d64e6d7cbd7f216a9cb819a87ac719567b62215
https://github.com/d3scomp/JDEECo/commit/5d64e6d7cbd7f216a9cb819a87ac719567b62215
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-25 (Mon, 25 May 2015)
Changed paths:
A jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyPerformanceGridTest.java
Log Message:
-----------
Add OMNeT++ test with grid node layout
Commit: 78b4b833fe98dd542d1fa8264585247fe8cdddeb
https://github.com/d3scomp/JDEECo/commit/78b4b833fe98dd542d1fa8264585247fe8cdddeb
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-25 (Mon, 25 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyPerformanceGridTest.java
M jdeeco-omnet-plugin/test/demo/broadcast/BroadcastConvoyPerformanceTest.java
Log Message:
-----------
Refactor code
Commit: 2d87270a54d2558643795bc5d9c29d2424d176bc
https://github.com/d3scomp/JDEECo/commit/2d87270a54d2558643795bc5d9c29d2424d176bc
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l1/strategy/LowLevelRebroadcastStrategy.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/utils/LimitedSortedSet.java
R jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/utils/TimeSorted.java
Log Message:
-----------
Remove TimeStored interface
Commit: ca7c647d41625815f499702592db00040ed652f3
https://github.com/d3scomp/JDEECo/commit/ca7c647d41625815f499702592db00040ed652f3
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategy.java
Log Message:
-----------
Improve rebroadcast strategy to cancel rebroadcasting packets that are
rebroadcast by others
Commit: 33690153844eccf54c433627e74be5f6d0753f2d
https://github.com/d3scomp/JDEECo/commit/33690153844eccf54c433627e74be5f6d0753f2d
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/l2/strategy/RebroadcastStrategyTest.java
Log Message:
-----------
Fix test to accept more realistic rssi values
Commit: e4fd3b1aa2adef6a43156b2873683f23c8de12d6
https://github.com/d3scomp/JDEECo/commit/e4fd3b1aa2adef6a43156b2873683f23c8de12d6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
Log Message:
-----------
Use better RSSI approximation in SimpleBroadcastDevice
- This should fix tests failing on rebroadcast problems
Commit: a2a76a80b0c704798507e066f9c5b696831bfdb9
https://github.com/d3scomp/JDEECo/commit/a2a76a80b0c704798507e066f9c5b696831bfdb9
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDeviceTest.java
Log Message:
-----------
Add test for RSSI approximation in SimpleBroadcastDevice
Commit: afc1f791680c6d785e37094dfe63270a2a7a30f6
https://github.com/d3scomp/JDEECo/commit/afc1f791680c6d785e37094dfe63270a2a7a30f6
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-06-11 (Thu, 11 Jun 2015)
Changed paths:
M jdeeco-omnet-plugin/configs/omnetpp.ini
Log Message:
-----------
Add comment to omentpp.ini
Commit: 6babde90b363e097665426ad2f9ca4f7eda2ede7
https://github.com/d3scomp/JDEECo/commit/6babde90b363e097665426ad2f9ca4f7eda2ede7
Author: Vladimir Matena <matena at d3s.mff.cuni.cz>
Date: 2015-06-11 (Thu, 11 Jun 2015)
Changed paths:
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/Device.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDevice.java
M jdeeco-network-plugin/src/cz/cuni/mff/d3s/jdeeco/network/device/SimpleInfrastructureDevice.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/SimpleBroadcastDeviceTest.java
M jdeeco-network-plugin/test/cz/cuni/mff/d3s/jdeeco/network/device/SimpleInfrastructureDeviceTest.java
Log Message:
-----------
Use device receive to receive network packets, fix layer1 reference
passing
Compare: https://github.com/d3scomp/JDEECo/compare/a7667001c7d3...6babde90b363
More information about the DEECo
mailing list