In this work we describe our effort in building the extension of the COMA/EPILOG system, called Epi2Me/EPILOG2 aimed at explicit self-awareness. A system is explicitly self-aware if it has a complex self-model, is transparent in its internal workings and explicitly displays self-awareness through its interaction with the users.
The new system achieves a more than 100% improvement over the previous version of EPILOG in reasoning speed on traditional first-order logic problems, providing at the same time more extensive support for the requirements of explicit self-awareness, including many of the introspective and metareasoning capabilities needed for explicit self-awareness. In addition its design will provide a solid base on which to build future developments.