Isabelle Comyn-Wattiau

108 papers A 11B 5C 4Journal 30Unranked 55
YearRankTypeTitle / Venue / Authors
2025 ed.
ER (Companion)
Patrick Marcel, Thomas Polacsek, Kamalakar Karlapalem, Stéphane Jean, Hongzhi Wang, Stephen W. Liddle, Janis Grabis, Jolita Ralyté, João Paulo A. Almeida, Isabelle Comyn-Wattiau, Geert Poels, Sihem Amer-Yahia, Veda C. Storey, Carlos Ordonez, Juan Carlos Trujillo Mondéjar, Maribel Yasmina Santos, Greta Adamo, Jeffrey Parsons, Hui Ma
2025 J jnl
Data Knowl. Eng.
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat, Veda C. Storey
2025 J jnl
Decis. Support Syst.
Jacky Akoka, Isabelle Comyn-Wattiau
2024 J jnl
Bus. Inf. Syst. Eng.
Odette Mwilu Sangupamba, Nicolas Prat, Isabelle Comyn-Wattiau
2024 conf
INFORSID
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat, Veda C. Storey
2024 conf
INFORSID
Jacky Akoka, Isabelle Comyn-Wattiau
2024 J jnl
Data Knowl. Eng.
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat, Veda C. Storey
2023 conf
DESRIST
Jacky Akoka, Isabelle Comyn-Wattiau, Veda C. Storey
2023 J jnl
Decis. Support Syst.
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat, Veda C. Storey
2023 conf
ER (Companion)
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat, Veda C. Storey
2022 conf
DESRIST
Nicolas Prat, Jacky Akoka, Isabelle Comyn-Wattiau, Veda C. Storey
2022 conf
INFORSID
Jacky Akoka, Isabelle Comyn-Wattiau
2022 C conf
NLDB
Wissam Mammar Kouadri, Jacky Akoka, Isabelle Comyn-Wattiau, Cédric du Mouza
2021 conf
ER (Workshops)
Jacky Akoka, Isabelle Comyn-Wattiau, Cédric du Mouza, Nicolas Prat
2020 A conf
ER
Jacky Akoka, Isabelle Comyn-Wattiau, Stéphane Lamassé, Cédric du Mouza
2020 J jnl
CoRR
Jacky Akoka, Isabelle Comyn-Wattiau, Stéphane Lamassé, Cédric du Mouza
2019 conf
DESRIST
Jacky Akoka, Isabelle Comyn-Wattiau, Cédric du Mouza, Nicolas Prat
2019 conf
INFORSID
Jacky Akoka, Isabelle Comyn-Wattiau
2019 B conf
SERVICES
Jacky Akoka, Isabelle Comyn-Wattiau
2019 conf
HICSS
Jacky Akoka, Isabelle Comyn-Wattiau, Stéphane Lamassé, Cédric du Mouza
2019 conf
ADBIS (Short Papers and Workshops)
Isabelle Comyn-Wattiau, Jacky Akoka
2018 J jnl
Ingénierie des Systèmes d Inf.
Feten Ben Fredj, Nadira Lammari, Isabelle Comyn-Wattiau
2018 J jnl
Data Knowl. Eng.
Isabelle Comyn-Wattiau, Il-Yeol Song, Katsumi Tanaka, Motoshi Saeki, Shuichiro Yamamoto
2018 C conf
ICISSP
Feten Ben Fredj, Nadira Lammari, Isabelle Comyn-Wattiau
2018 J jnl
Enterp. Model. Inf. Syst. Archit.
Jacky Akoka, Isabelle Comyn-Wattiau
2018 J jnl
Requir. Eng.
Amina Souag, Raúl Mazo, Camille Salinesi, Isabelle Comyn-Wattiau
2017 conf
ER Workshops
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat
2017 conf
Conceptual Modeling Perspectives
Jacky Akoka, Isabelle Comyn-Wattiau
2017 conf
INFORSID
Feten Ben Fredj, Nadira Lammari, Isabelle Comyn-Wattiau
2017 conf
DESRIST
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat, Veda C. Storey
2017 conf
IEEE BigData
Isabelle Comyn-Wattiau, Jacky Akoka
2017 J jnl
Comput. Stand. Interfaces
Jacky Akoka, Isabelle Comyn-Wattiau, Nabil Laoufi
2016 A ed.
ER
Isabelle Comyn-Wattiau, Katsumi Tanaka, Il-Yeol Song, Shuichiro Yamamoto, Motoshi Saeki
2016 J jnl
Future Gener. Comput. Syst.
Odette Mwilu Sangupamba, Isabelle Comyn-Wattiau, Nicolas Prat
2016 conf
ICEIS (Revised Selected Papers)
Anh Do Tuan, Isabelle Comyn-Wattiau, Samira Si-Said Cherfi
2016 J jnl
Requir. Eng.
Amina Souag, Raúl Mazo, Camille Salinesi, Isabelle Comyn-Wattiau
2016 conf
ICEIS (1)
Anh Do Tuan, Isabelle Comyn-Wattiau, Samira Si-Said Cherfi
2016 conf
DESRIST
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat
2015 conf
ESSoS
Amina Souag, Camille Salinesi, Raúl Mazo, Isabelle Comyn-Wattiau
2015 J jnl
J. Manag. Inf. Syst.
Nicolas Prat, Isabelle Comyn-Wattiau, Jacky Akoka
2015 B conf
KES
Feten Ben Fredj, Nadira Lammari, Isabelle Comyn-Wattiau
2015 conf
ER Workshops
Jacky Akoka, Isabelle Comyn-Wattiau, Nabil Laoufi
2015 conf
PACIS
Odette Mwilu Sangupamba, Nicolas Prat, Isabelle Comyn-Wattiau
2014 J jnl
Inf. Resour. Manag. J.
Jacky Akoka, Isabelle Comyn-Wattiau, Cédric du Mouza, Hammou Fadili, Nadira Lammari, Elisabeth Métais, Samira Si-Said Cherfi
2014 conf
PACIS
Nicolas Prat, Isabelle Comyn-Wattiau, Jacky Akoka
2014 conf
ER Workshops
Odette Mwilu Sangupamba, Nicolas Prat, Isabelle Comyn-Wattiau
2014 J jnl
Ingénierie des Systèmes d Inf.
Jacky Akoka, Isabelle Comyn-Wattiau
2014 conf
KMIS
Feten Ben Fredj, Nadira Lammari, Isabelle Comyn-Wattiau
2013 conf
ER Workshops
Samira Si-Said Cherfi, Anh Do Tuan, Isabelle Comyn-Wattiau
2013 J jnl
J. Data Semant.
Samira Si-Said Cherfi, Sarah Ayad, Isabelle Comyn-Wattiau
2012 conf
ADBIS (2)
Samira Si-Said Cherfi, Sarah Ayad, Isabelle Comyn-Wattiau
2012 J jnl
Expert Syst. Appl.
Nicolas Prat, Jacky Akoka, Isabelle Comyn-Wattiau
2012 conf
INFORSID
Manuel Vasquez, Nadira Lammari, Isabelle Comyn-Wattiau, Jacky Akoka
2012 conf
CAiSE Workshops
Amina Souag, Camille Salinesi, Isabelle Comyn-Wattiau
2012 ed.
ICIQ
Laure Berti-Équille, Isabelle Comyn-Wattiau, Monica Scannapieco
2012 conf
ACIS
Isabelle Comyn-Wattiau, Samira Si-Said Cherfi, Sarah Ayad
2012 B conf
RCIS
Nicolas Prat, Jacky Akoka, Isabelle Comyn-Wattiau
2011 conf
SESS@ICSE
Nadira Lammari, Jean-Sylvain Bucumi, Jacky Akoka, Isabelle Comyn-Wattiau
2011 B conf
RCIS
Kashif Mehmood, Samira Si-Said Cherfi, Isabelle Comyn-Wattiau, Jacky Akoka
2011 J jnl
Int. J. Inf. Qual.
Laure Berti-Équille, Isabelle Comyn-Wattiau, Mireille Cosquer, Zoubida Kedad, Sylvaine Nugier, Verónika Peralta, Samira Si-Said Cherfi, Virginie Thion-Goasdoué
2011 J jnl
Data Knowl. Eng.
Nicolas Prat, Isabelle Comyn-Wattiau, Jacky Akoka
2011 conf
ICIQ
Samira Si-Said Cherfi, Jacky Akoka, Isabelle Comyn-Wattiau
2011 C conf
SEKE
Nicolas Prat, Jacky Akoka, Isabelle Comyn-Wattiau
2010 conf
ECIS
Jacky Akoka, Isabelle Comyn-Wattiau
2010 C conf
ADBIS
Kashif Mehmood, Samira Si-Said Cherfi, Isabelle Comyn-Wattiau
2010 J jnl
Ingénierie des Systèmes d Inf.
Isabelle Comyn-Wattiau, Jacky Akoka, Laure Berti-Équille
2010 conf
ECIS
Nicolas Prat, Isabelle Comyn-Wattiau, Jacky Akoka
2010 conf
DBKDA
Cédric du Mouza, Elisabeth Métais, Nadira Lammari, Jacky Akoka, Tatiana Aubonnet, Isabelle Comyn-Wattiau, Hammou Fadili, Samira Si-Said Cherfi
2009 conf
ICIQ
Kashif Mehmood, Samira Si-Said Cherfi, Isabelle Comyn-Wattiau
2009 conf
ICIQ
Verónika Peralta, Virginie Thion-Goasdoué, Zoubida Kedad, Laure Berti-Équille, Isabelle Comyn-Wattiau, Sylvaine Nugier, Samira Si-Said Cherfi
2009 conf
ER Workshops
Isabelle Comyn-Wattiau, Bernhard Thalheim
2009 J jnl
Ingénierie des Systèmes d Inf.
Jacky Akoka, Isabelle Comyn-Wattiau, Samira Si-Said Cherfi
2009 conf
INFORSID
Gwenaël Kersulec, Samira Si-Said Cherfi, Isabelle Comyn-Wattiau, Jacky Akoka
2009 J jnl
Ingénierie des Systèmes d Inf.
Jacky Akoka, Isabelle Comyn-Wattiau
2008 A conf
ER
Samira Si-Said Cherfi, Isabelle Comyn-Wattiau, Jacky Akoka
2008 B conf
RCIS
Jacky Akoka, Isabelle Comyn-Wattiau, Samira Si-Said Cherfi
2007 conf
ICEIS (3)
Jacky Akoka, Laure Berti-Équille, Omar Boucelma, Mokrane Bouzeghoub, Isabelle Comyn-Wattiau, Mireille Cosquer, Virginie Goasdoué-Thion, Zoubida Kedad, Sylvaine Nugier, Verónika Peralta, Samira Si-Said Cherfi
2007 J jnl
Data Knowl. Eng.
Nadira Lammari, Isabelle Comyn-Wattiau, Jacky Akoka
2007 conf
ER (Tutorials, Posters, Panels & Industrial Contributions)
Samira Si-Said Cherfi, Jacky Akoka, Isabelle Comyn-Wattiau
2006 J jnl
Decis. Support Syst.
Nicolas Prat, Jacky Akoka, Isabelle Comyn-Wattiau
2006 conf
AIM Conference
Jacky Akoka, Isabelle Comyn-Wattiau
2006 A conf
ER
Samira Si-Said Cherfi, Jacky Akoka, Isabelle Comyn-Wattiau
2005 ed.
ER (Workshops)
Jacky Akoka, Stephen W. Liddle, Il-Yeol Song, Michela Bertolotto, Isabelle Comyn-Wattiau, Samira Si-Said Cherfi, Willem-Jan van den Heuvel, Bernhard Thalheim, Manuel Kolp, Paolo Bresciani, Juan Trujillo, Christian Kop, Heinrich C. Mayr
2005 conf
ER (Workshops)
Isabelle Comyn-Wattiau, Samira Si-Said Cherfi
2004 J jnl
EMISA Forum
Nadira Lammari, Jacky Akoka, Isabelle Comyn-Wattiau
2003 conf
OOIS
Nadira Lammari, Jacky Akoka, Isabelle Comyn-Wattiau
2002 conf
Engineering Information Systems in the Internet Context
Nadira Lammari, Isabelle Comyn-Wattiau, Jacky Akoka
2002 conf
ICCBSS
Nguyen Thanh Quang, Isabelle Comyn-Wattiau
2002 A conf
ER
Samira Si-Said Cherfi, Jacky Akoka, Isabelle Comyn-Wattiau
2002 conf
BDA
Samira Si-Said Cherfi, Jacky Akoka, Isabelle Comyn-Wattiau
2001 A conf
ER
Jacky Akoka, Isabelle Comyn-Wattiau, Nicolas Prat
2001 J jnl
Ingénierie des Systèmes d Inf.
Jacky Akoka, Isabelle Comyn-Wattiau
2000 conf
INFORSID
Nadira Lammari, Jacky Akoka, Isabelle Comyn-Wattiau
1999 A ed.
ER
Jacky Akoka, Mokrane Bouzeghoub, Isabelle Comyn-Wattiau, Elisabeth Métais
1999 J jnl
Netw. Inf. Syst. J.
Isabelle Comyn-Wattiau, Jacky Akoka
1999 conf
ER (Workshops)
Jacky Akoka, Isabelle Comyn-Wattiau, Nadira Lammari
1999 conf
INFORSID
Jacky Akoka, Isabelle Comyn-Wattiau
1998 conf
BDA
Isabelle Comyn-Wattiau, Jacky Akoka, Zoubida Kedad
1997 J jnl
Data Knowl. Eng.
Elisabeth Métais, Zoubida Kedad, Isabelle Comyn-Wattiau, Mokrane Bouzeghoub
1996 J jnl
Data Knowl. Eng.
Jacky Akoka, Isabelle Comyn-Wattiau
1996 A conf
ER
Isabelle Comyn-Wattiau, Jacky Akoka
1993 A conf
ER
Jacky Akoka, Isabelle Comyn-Wattiau
1993 conf
BDA
Isabelle Comyn-Wattiau, Jacky Akoka
1992 conf
BDA
Isabelle Comyn-Wattiau, Mokrane Bouzeghoub
1992 A conf
CAiSE
Isabelle Comyn-Wattiau, Mokrane Bouzeghoub
1990 A conf
ER
Mokrane Bouzeghoub, Isabelle Comyn-Wattiau
1989 conf
BDA
Isabelle Comyn-Wattiau, Elisabeth Métais
1988 conf
BDA
Mokrane Bouzeghoub, Isabelle Comyn-Wattiau, Fabienne Viallet
redb/logging_utils.py
← Index redb/logging_utils.py python
"""
Logging utilities and shared enums for REDB.

Contains the ImportResult enum, log formatters, and logger setup functions
used across the ingestor pipeline.
"""
import logging
from logging.handlers import QueueHandler
import os
from enum import Enum


class ImportResult(Enum):
    CORRECTLY = 0
    PARTIALLY = 1
    FAILED = 2
    PENDING = 3
    SKIPPED = 4


class FileNameFormatter(logging.Formatter):
    def format(self, record):
        record.filenameinfo = getattr(record, "filenameinfo", "unknown")
        return super().format(record)


def setup_logger(log_queue, filename):
    logger = logging.getLogger(filename)
    if not logger.handlers:
        if os.getenv("SERVER_ENV") == "prod":
            logger.setLevel(logging.INFO)
        else:
            logger.setLevel(logging.DEBUG)
        handler = QueueHandler(log_queue)
        logger.addHandler(handler)
        logger.propagate = False  # Prevent propagation to parent loggers
    return logger


def logger_thread(log_queue, log_file):
    handler = logging.FileHandler(log_file)
    formatter = FileNameFormatter(
        "%(asctime)s - %(filenameinfo)s - %(levelname)s - %(message)s"
    )
    handler.setFormatter(formatter)

    while True:
        try:
            record = log_queue.get()
            if record is None:
                break
            # Format and write the log record
            message = formatter.format(record)
            handler.stream.write(message + "\n")
            handler.stream.flush()
        except Exception:
            import traceback
            import sys

            print("[ERR] Error in logger thread:", file=sys.stderr)
            traceback.print_exc(file=sys.stderr)


def setup_direct_logger(log_file, filename, pid=None):
    """Setup a logger that writes directly to the log file without using a queue."""
    # Create a unique logger name using the process ID
    logger_name = f"{filename}_{pid}" if pid else filename
    logger = logging.getLogger(logger_name)

    if not logger.handlers:
        handler = logging.FileHandler(log_file)
        formatter = logging.Formatter("%(asctime)s - %(filenameinfo)s - %(levelname)s - %(message)s")
        handler.setFormatter(formatter)
        logger.addHandler(handler)

        if os.getenv("SERVER_ENV") == "prod":
            logger.setLevel(logging.INFO)
        else:
            logger.setLevel(logging.DEBUG)

    # Add filename info to the logger's extra info
    extra = {"filenameinfo": filename}
    logger = logging.LoggerAdapter(logger, extra)

    return logger