[DEECo] [d3scomp/JDEECo] 890934: RuntimeFramework implementation beta
GitHub
noreply at github.com
Wed Nov 6 13:08:11 CET 2013
Branch: refs/heads/newgen-iliasg
Home: https://github.com/d3scomp/JDEECo
Commit: 890934ab5e896a5f60c9dd63ba2d2f3bea8d503f
https://github.com/d3scomp/JDEECo/commit/890934ab5e896a5f60c9dd63ba2d2f3bea8d503f
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-03 (Sun, 03 Nov 2013)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
Log Message:
-----------
RuntimeFramework implementation beta
Commit: 350b49515ae4128b1d7b7e7bfb44f831550bed32
https://github.com/d3scomp/JDEECo/commit/350b49515ae4128b1d7b7e7bfb44f831550bed32
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-03 (Sun, 03 Nov 2013)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/exceptions/KnowledgeManagerException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/exceptions/KnowledgeManagerNotExistentException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersView.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeNotFoundException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReadOnlyKnowledgeManager.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/ComponentProcess.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/EnsembleDefinition.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/PathNodeCoordinator.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/PathNodeMember.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/ComponentProcessImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/EnsembleDefinitionImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/PathNodeCoordinatorImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/PathNodeMemberImpl.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/RuntimeMetadataFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleCoordinatorTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleMemberTask.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ParamHolder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/Task.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TaskInvocationException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/executor/ExecutorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/model/runtime/RuntimeModelTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/model/runtime/SampleRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/newgen-bures' into newgen-keznikl
Commit: 0d428f91ba0fa6f742f765e28b23deafce30cd9c
https://github.com/d3scomp/JDEECo/commit/0d428f91ba0fa6f742f765e28b23deafce30cd9c
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecord.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
Log Message:
-----------
- distinguishing ensemble/member tasks
- unregistering ecore adapters after remove
Commit: d998d13faf8a82a456f3027734ee8332f92517a5
https://github.com/d3scomp/JDEECo/commit/d998d13faf8a82a456f3027734ee8332f92517a5
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/ExecutionListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/Executor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersView.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeNotFoundException.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/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/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/LocalTimeScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/Scheduler.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleCoordinatorTask.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleMemberTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ParamHolder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/Task.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/executor/ExecutorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/model/runtime/SampleRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/LocalTimeSchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/newgen' into newgen-keznikl
Commit: cbde669a91325b5ebb2ddf3aec70099f89dd5c01
https://github.com/d3scomp/JDEECo/commit/cbde669a91325b5ebb2ddf3aec70099f89dd5c01
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecord.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
Log Message:
-----------
distinguishing coordinator/member tasks reverted.
Commit: 7081c1aa697e92d0f24adab4a691fc40e7b07e12
https://github.com/d3scomp/JDEECo/commit/7081c1aa697e92d0f24adab4a691fc40e7b07e12
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecord.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecordTest.java
Log Message:
-----------
ComponentInstanceRecord test
Commit: 22a25efaf81d64e8e6c920d6e4d7605c0fb44db1
https://github.com/d3scomp/JDEECo/commit/22a25efaf81d64e8e6c920d6e4d7605c0fb44db1
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecordTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
Log Message:
-----------
RuntimeConfiguration test
Commit: 9fd24bd86c44de092edd1f6ade74efdbfab86f4a
https://github.com/d3scomp/JDEECo/commit/9fd24bd86c44de092edd1f6ade74efdbfab86f4a
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
Log Message:
-----------
support for null arguments of runtime configuration and tests
Commit: 1b8194edae79232609dbddfa6a246f7ab5331fb1
https://github.com/d3scomp/JDEECo/commit/1b8194edae79232609dbddfa6a246f7ab5331fb1
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-05 (Tue, 05 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Runtime builder and a few tests
Commit: 67b8d05efc756af426d38d4e074e4a71d6252c7d
https://github.com/d3scomp/JDEECo/commit/67b8d05efc756af426d38d4e074e4a71d6252c7d
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-05 (Tue, 05 Nov 2013)
Changed paths:
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:
-----------
comments
Commit: a8c763d0cb87c1dbd05c93379018549cd7d143ec
https://github.com/d3scomp/JDEECo/commit/a8c763d0cb87c1dbd05c93379018549cd7d143ec
Author: Jaroslav Keznikl <jaroslav.keznikl at gmail.com>
Date: 2013-11-05 (Tue, 05 Nov 2013)
Changed paths:
M .gitignore
A jdeeco-architecture/architecture-04.11.2013.emx
M jdeeco-architecture/architecture-26.10.2013.emx
M jdeeco-architecture/reverse-jdeeco-core.tc
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/AnnotationProxy.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Component.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Ensemble.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/IValuedAnnotation.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/In.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/InOut.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Knowledge.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/KnowledgeExchange.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Membership.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Out.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PeriodicScheduling.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Process.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/TriggerOnChange.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PNode.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/ParseException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathGrammar.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParser.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParser.jj
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParserConstants.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParserTokenManager.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/SimpleCharStream.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/Token.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/TokenMgrError.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/exceptions/AnnotationParsingException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersView.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/OutWrapper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ShadowsTriggerListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/TriggerListener.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/api/PathNodeCoordinator.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/PathNodeMember.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/PathNodeCoordinatorImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/PathNodeMemberImpl.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/scheduler/LocalTimeScheduler.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/task/Task.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TaskTriggerListener.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/Path.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/RobotFollowerComponent.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/RobotLeaderComponent.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersViewTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/newgen' into newgen-keznikl
Commit: bfce93de1b55df502a31833c09c2c0f3ca507b6f
https://github.com/d3scomp/JDEECo/commit/bfce93de1b55df502a31833c09c2c0f3ca507b6f
Author: rima-alali <alali at d3s.mff.cuni.cz>
Date: 2013-11-05 (Tue, 05 Nov 2013)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecordTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Merge pull request #85 from d3scomp/newgen-keznikl
API for the RuntimeFramework and its construction + tests
Commit: 73790d7d35668c9da4b2f75ddb079b6657013259
https://github.com/d3scomp/JDEECo/commit/73790d7d35668c9da4b2f75ddb079b6657013259
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2013-11-06 (Wed, 06 Nov 2013)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/ComponentInstanceRecordTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Merge branch 'newgen' into newgen-iliasg
Compare: https://github.com/d3scomp/JDEECo/compare/a75068e76474...73790d7d3566
More information about the DEECo
mailing list