Karima Akli-Astouati

18 papers B 2Journal 5Unranked 11
YearRankTypeTitle / Venue / Authors
2022 J jnl
Comput. Intell.
Youcef Djenouri, Hiba Belhadi, Karima Akli-Astouati, Alberto Cano, Jerry Chun-Wei Lin
2021 J jnl
Comput. Speech Lang.
Leila Moudjari, Farah Benamara, Karima Akli-Astouati
2020 B conf
LREC
Leila Moudjari, Karima Akli-Astouati, Farah Benamara
2020 B conf
KES
Leila Moudjari, Karima Akli-Astouati
2020 J jnl
Appl. Intell.
Hiba Belhadi, Karima Akli-Astouati, Youcef Djenouri, Jerry Chun-Wei Lin
2019 conf
FIRE (Working Notes)
Leila Moudjari, Karima Akli-Astouati
2019 conf
EGC (best of volume)
Leila Moudjari, Karima Akli-Astouati
2019 conf
EGC
Leila Moudjari, Karima Akli-Astouati
2019 conf
ADBIS (Short Papers and Workshops)
Hiba Belhadi, Karima Akli-Astouati, Youcef Djenouri, Jerry Chun-Wei Lin
2019 conf
IRICT
Noureddine Azzouza, Karima Akli-Astouati, Roliana Ibrahim
2018 conf
ICGEC
Hiba Belhadi, Karima Akli-Astouati, Youcef Djenouri, Jerry Chun-Wei Lin, Jimmy Ming-Tai Wu
2017 conf
WIMS
Noureddine Azzouza, Karima Akli-Astouati, Amira Oussalah, Samy Ait Bachir
2017 conf
EGC
Noureddine Azzouza, Karima Akli-Astouati, Samy Ait Bachir, Amira Oussalah
2013 conf
IIMSS
Ratiba Guebaili-Djider, Karima Akli-Astouati, Lacheheb Hadjer, Asma Bellili
2013 conf
ADBIS (2)
Ratiba Guebaili-Djider, Aïcha Mokhtari, Farid Nouioua, Boustia Narhimene, Karima Akli-Astouati
2013 conf
IIMSS
Ratiba Guebaili-Djider, Aïcha Mokhtari, Boustia Narhimene, Karima Akli-Astouati, Farid Nouioua
2011 J jnl
Int. J. Reason. based Intell. Syst.
Karima Akli-Astouati, Ratiba Guebaili, Aïcha Mokhtari
2006 J jnl
Int. J. Comput. Sci. Appl.
Karima Akli-Astouati
redb/extractors/decompiler/bninja/arch/creator.py
← Index redb/extractors/decompiler/bninja/arch/creator.py python
# Support both package and standalone imports
try:
    from .architecture import Architecture
except ImportError:
    # Fallback to absolute imports (for multiprocessing spawned processes)
    from redb.extractors.decompiler.bninja.arch.architecture import Architecture


class ArchitectureCreator:
    """Get the correct architecture from the string of architecture retrieved from Binary Ninja."""

    def __init__(self, arch):
        self.arch = arch.lower()

    def get(self) -> Architecture:
        if self.arch == "x86":
            try:
                from .x86 import Arch_x86
            except ImportError:
                # Fallback to absolute imports (for multiprocessing spawned processes)
                from redb.extractors.decompiler.bninja.arch.x86 import Arch_x86

            return Arch_x86()
        else:
            raise ValueError(f"Unsupported architecture: {self.arch}")