Imran Muhammad

20 papers Journal 6Unranked 14
YearRankTypeTitle / Venue / Authors
2023 conf
MedInfo
Lemai Nguyen, Paul Cooper, Bronwyn Taylor, Imran Muhammad, Sandeep Reddy
2018 conf
HICSS
Imran Muhammad, Nilmini Wickramasinghe
2018 conf
HICSS
Imran Muhammad, Nilmini Wickramasinghe
2018 conf
Bled eConference
Imran Muhammad, Nilmini Wickramasinghe
2018 conf
AMCIS
Nilmini Wickramasinghe, Imran Muhammad, Jeremy Grummet, Louise O'Connor
2017 J jnl
Inf. Technol. People
Lemai Nguyen, Nilmini Wickramasinghe, Bernice Redley, Peter Haddad, Imran Muhammad, Mari Botti
2017 conf
MedInfo
Nilmini Wickramasinghe, Peter Haddad, Imran Muhammad
2017 conf
ECIS
Imran Muhammad, Paul Paddle, Chandrashan Perera, Peter Haddad, Nilmini Wickramasinghe
2017 conf
HICSS
Imran Muhammad, Nilmini Wickramasinghe
2016 conf
AMCIS
Peter Haddad, Imran Muhammad, Nilmini Wickramasinghe
2014 conf
AMCIS
Imran Muhammad, Nilmini Wickramasinghe
2013 J jnl
InnovaInt. J. Actor Netw. Theory Technol. Innov.
Imran Muhammad, Nilmini Wickramasinghe
2013 J jnl
InnovaInt. J. Actor Netw. Theory Technol. Innov.
Imran Muhammad, Manuel Zwicker, Nilmini Wickramasinghe
2013 conf
MedInfo
Nilmini Wickramasinghe, Bridie Kent, Fatemeh (Hoda) Moghimi, Lemai Nguyen, Bernice Redley, Nyree J. Taylor, Imran Muhammad, Mari Botti
2013 J jnl
Int. J. E Health Medical Commun.
Imran Muhammad, Say Yen Teoh, Nilmini Wickramasinghe
2013 conf
Bled eConference
Imran Muhammad, Jürgen Seitz, Nilmini Wickramasinghe
2013 J jnl
InnovaInt. J. Actor Netw. Theory Technol. Innov.
Imran Muhammad, Fatemeh (Hoda) Moghimi, Nyree J. Taylor, Bernice Redley, Lemai Nguyen, Malte Stein, Bridie Kent, Mari Botti, Nilmini Wickramasinghe
2013 conf
HICSS
Imran Muhammad, Manuel Zwicker, Nilmini Wickramasinghe
2012 conf
PACIS
Imran Muhammad, Say Yen Teoh, Nilmini Wickramasinghe
2012 J jnl
InnovaInt. J. Actor Netw. Theory Technol. Innov.
Imran Muhammad, Say Yen Teoh, Nilmini Wickramasinghe
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}")