[DEECo] [d3scomp/JDEECo] 4dc421: Added list of roles into Knowledge Manager. The va...

GitHub noreply at github.com
Mon Mar 9 16:02:04 CET 2015


  Branch: refs/heads/roles
  Home:   https://github.com/d3scomp/JDEECo
  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: 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: 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: 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.


Compare: https://github.com/d3scomp/JDEECo/compare/6105e368c1c6...3db925d2662c


More information about the DEECo mailing list