diff --git a/common/source/java/ch/systemsx/cisd/common/annotation/GuardedBy.java b/common/source/java/ch/systemsx/cisd/common/annotation/GuardedBy.java
index bbf463f98343498acaf7ce2495ca44fc39391d1e..8f6c0c8a81d63a05fbc35d0181e6e5746c2fdb2f 100644
--- a/common/source/java/ch/systemsx/cisd/common/annotation/GuardedBy.java
+++ b/common/source/java/ch/systemsx/cisd/common/annotation/GuardedBy.java
@@ -37,6 +37,8 @@ import java.lang.annotation.Target;
  * <li><code>method-name()</code> : The lock object is returned by calling the named nil-ary method. </li>
  * <li> <code>class-name.class</code> : The Class object for the specified class should be used as the lock object.
  * </li>
+ * 
+ * @author Christian Ribeaud
  */
 @Target(
     { ElementType.FIELD, ElementType.METHOD })
diff --git a/common/source/java/ch/systemsx/cisd/common/annotation/ThreadSafe.java b/common/source/java/ch/systemsx/cisd/common/annotation/ThreadSafe.java
index adb33564679996de429dae4d80326a17e47989d2..2d78e5544477e57928d91e2e389e812618ae3381 100644
--- a/common/source/java/ch/systemsx/cisd/common/annotation/ThreadSafe.java
+++ b/common/source/java/ch/systemsx/cisd/common/annotation/ThreadSafe.java
@@ -27,6 +27,8 @@ import java.lang.annotation.Target;
  * writes to public fields, calls to public methods) may put the object into an invalid state, regardless of the
  * interleaving of those actions by the runtime, and without requiring any additional synchronization or coordination on
  * the part of the caller.
+ * 
+ * @author Christian Ribeaud
  */
 @Documented
 @Target(ElementType.TYPE)