Decoupling and interoperability in basic Lifelog workflow