No abstract available.
Proceeding Downloads
Blockchain Analytics Reference Architecture for FinTech - A Positioning Paper: Advancing FinTech with Blockchain, Data Analytics, and Enterprise Architecture
Financial services industry is one of the highly impacted industries with what is currently happening in the digital economy due to the “Digital Transformation” wave derived by the rapid evolution of the “Disruptive Emerging Technologies”. “FinTech” is ...
Setting a Research Framework for Digital Transformation Role in Enabling Successful Entrepreneurship in Egypt
Digital Transformation (DX) is achieved through utilizing digital technology in enabling innovative business models and creating new experiences for beneficiaries and end-users. It is becoming a global trend in all business domains and all sizes of ...
Olive tree health monitoring approach using satellite images and based on Artificial Intelligence: Satellite image for Olive tree health monitoring
In Tunisian agriculture, olive tree cultivation plays an important role. It is affected by different stresses that jeopardize its sustainability. In this context, our objective is to enhance the resilience of this crop. To achieve this goal, our work ...
A proposed Emergent Skill Extraction Methodology from Unstructured Text
In this paper a system for emergent skill extraction from massive job postings is proposed. The proposed system relies on semantic skill representation in spatial skill space. Based on this semantic skill space, suitable statistics are adopted over the ...
mira: an Application Containerisation Pipeline for Small Software Development Teams in Low Resource Settings
Cloud native applications leverage Development and Operation (DevOps), microservice architectures and containerisation for primarily availability, resilience and scalability reasons. Small developer teams in low resource settings have unique DevOps ...
Integration of SysML models in a 3D environment for Virtual Testing and Validation
Model–Driven Systems Engineering has been presented as a promising approach for developing complex systems. To address the complexity of systems, it is necessary to ensure that knowledge is transferred properly between projects, teams, and engineers. ...
SECC Smart University Reference Architecture
Digital transformation is achieved through heavily relying on information technology. It is becoming a global trend in all sectors and businesses. Education is a critical sector for the sustainable development and it has a great potential to achieve ...
A Brief Outlook of Enterprise Architecture Role in the Digital Age
Enterprise architecture, as an independent well-established discipline, continued to add value to the complex business of information technology during the past forty years since its appearance in the 1980s. It was a logical response to the increase of ...
A Proposal for Enhancing Agile Requirements Engineering with Prototyping and Enriched User Stories
Agile software development is the most developed and widely used family of software development processes. Agile Requirement Engineering (ARE) faces many challenges, such as managing with very little documentation and specifications, ensuring that the ...
Scenario-based Synthetic Dataset Generation for Mobile Money Transactions
There is limited availability of mobile money transaction datasets from Sub-Saharan Africa for research because transaction data records are sensitive in nature and therefore raise privacy concerns. This has in turn hindered the potential to study ...
From Undergraduate (Software) Capstone Projects to Start-ups: Challenges and Opportunities in Higher Institutions of Learning
The capstone project is a fundamental part of almost all science and engineering degrees. It is not only a requirement for the partial fulfillment of an accredited university programme but also a method of assessing the students’ general mastery of ...
6 Technical Tips for Tech Startups
In 2019, the failure rate of startups was 90%. Technology Startups (aka. Tech Startups) had the highest rate of failures at 63%. One of the causes of this high failure rate in technology startups is the wrong technical decisions and practices taken and ...
The African FinTech Trends and Blockchain Innovation
The financial services industry is one of the highly impacted industries within the digital economy due to the “Digital Transformation” wave derived by the “Disruptive Emerging Technologies”. “FinTech” is the current dominating trend describing the role ...
Hands-on Permissioned Blockchain Platforms
Enterprise organizations spends a lot of time and money on establishing trust when shared date is presented to others and might rely on third parties. Blockchain technology helps organizations to solve this problem without the need for third parties. ...
Designing, implementing and deploying an Enterprise Knowledge Graph from A to Z
Enterprise Knowledge Graphs (EKGs) are increasingly becoming important in the Artificial Intelligence (AI) world. It’s frequently used to organize scientific data, organize data in companies and organizations, avoid data silos, furnish a common view of ...
Applying Agile for AI projects
Applying Agile is AI projects is quit challenging, as the idea of "early and continuous delivery of valuable software" is challenging itself. Can we redefine valuable output that can be incrementally developed? How can we "slice" AI requirements? How ...
Professional IoT Applications Development training utilizing IoT Educational and Innovation Labs: End-To-End IoT Value Chain for IoT Applications Development Training
This is a tutorial session on building professional IoT Applications Development training programs utilizing IoT Educational and Innovation Labs. This is an excellent information sharing tutorial utilizing our long experience and successful program for ...
Building on Success – Beyond the Obvious: A Closer Look at Good Enough Testing
On a regular basis I have in recent years delivered an evolving keynote presentation under the title “Building on success – Beyond the obvious”. During this keynote I try indicate which basic testing practices are, based on my personal experiences, ...
Large-Scale Trace Analysis for Microservice Anomaly Detection and Root Cause Localization
Distributed tracing traces requests as they flow between services. It has been widely accepted and practiced in industry as an important means to achieve observability in microservice architecture for various purposes such as anomaly detection and root ...
Open Source Software Digital Sociology: Engineering Open Source Software Ecosystem for Impact and Sustainability
Open source Software (OSS) ecosystems have had a tremendous impact on computing and society, while their sustainability poses great challenges to both practitioners and researchers. We utilize vast collections of open data produced by distributed ...
Index Terms
Proceedings of the Federated Africa and Middle East Conference on Software Engineering
Recommendations
Middle East: research productivity and performance across nations
The aim of the paper is to evaluate the research productivity and performance of countries that fall in the Middle East. The data was gathered from the research analytical tool of Thomson Reuters, InCites. The data was collected over a period of 33 ...
IT in the middle east: an overview
SIGITE '06: Proceedings of the 7th conference on Information technology educationThe field of Information Technology has grown rapidly since the World-Wide Web dramatically expanded applications of the Internet in the mid-90s. While the United States has taken a leading role in defining the IT curriculum and accreditation standards, ...




