
Jamaiah YahayaUniversiti Kebangsaan Malaysia | ukm · Centre for Software Technology and Management
Jamaiah Yahaya
PhD in Computer Science (UKM)
About
150
Publications
66,672
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
622
Citations
Citations since 2017
Introduction
Jamaiah Yahaya currently works as Associate Professor at the Centre for Software Technology and Management, Faculty of Information Science and Technology, National University of Malaysia (UKM). Jamaiah does research in Information Systems (Business Informatics) and Software Engineering. Their current projects are 'Integrated Business Intelligence and Big Data Analytics Framework for Organizational Performance Management in Public Sector' and 'Using Green Data Modelling of Quarry Environment for STEM Education to Enhance Open Data Readiness'.
Additional affiliations
August 2000 - June 2011
Education
December 2003 - December 2007
September 1997 - October 1998
August 1981 - May 1986
Publications
Publications (150)
Today's digitised world is concerned with software products that highlight sustainability and green compliance with social requirements and expectations. Literature investigations reveal that many studies have focussed on green hardware. Nevertheless, little effort was proposed to ensure the greenness of software that complies with the specificatio...
During the current COVID-19 pandemic, older people are encouraged to use information, communication and technology in their everyday lives and discouraged from physical interactions. In Malaysia, it shows that implementing the Movement Control Order (MCO) to control the spread of the COVID-19 pandemic saw a shift in consumer trends, prompting busin...
In the twenty-first century, the use of software is growing due to many applications requiring large and complex software. Many people do not realise that the use of software has influenced the operation of computer hardware to move indirectly as it affects the hardware’s energy consumption and carbon emissions. Previous studies focused more on mod...
Value co-creation is created with the users when they consume or use the product or services. Value co-creation is exclusive among individuals but can influence the user's behavio ur in using a product or service and in the users' cognitive space. E-learning as a service platform should deliver value that fulfils users' needs. Thus, it is essential...
Pollution from quarry activities has a substantial environmental impact on many countries. This issue should be addressed accordingly as its impact may introduce various health-related problems to the surrounding community. One alternative is to increase awareness for the younger generation and society at large. However, environmental data modellin...
This paper investigated the influence and interactions of air pollution concentrations by using the stochastic boosted regression trees between variables for each station and the impact of the COVID-19 Movement Control Order at Ipoh City air quality station. The one-hour data were gathered from the Department of Environment from January until June...
Sustainable urban development contributes to cities evolving into Smart Cities (SC) by utilizing the Internet of Things (IoT) technology. The major trend towards IoT involving SC motivates significant improvements in management methods of Information Technology (IT). The strong adoption of IoT in SC creates information security complexity that is t...
The e-learning platform is a technology used in most academic institutions. The e-learning platform provides services as an alternative to conventional methods. Previous studies have primarily focused on using and accepting e-learning among consumers and developing tangible attributes on the platform. Platform attributes should be available to enga...
We are conducting a survey regarding software practitioners' perspective focusing on the software product, as part of our research work. Because you are one of the software practitioners, thus we would like to invite you to participate in this survey. Basically, the objectives of this survey are 1. To study around current practices of software prac...
Cloud computing thrives around trust and security in the relationship between cloud providers and users of their services. The objective was the conduct of a systematic mapping study of cloud computing security, trust and privacy. The research was executed using three classes of facets, namely topic, contribution, and research based on the systemat...
Cloud computing is a paradigm that uses utility-driven models in providing dynamic services to clients at all levels. Performance analysis and modelling is essential because of service level agreement guarantees. Studies on performance analysis and modelling are increasing in a productive manner on the cloud landscape on issues like virtual machine...
Late product delivery is a common problem in software projects. Late delivery can be attributed to software change especially in the development and maintenance phases, leading to more work than originally planned, thus increasing project completion time. One approach for managing software change is Software Configuration Management (SCM). SCM was...
Sustainable urban development and utilization of Internet of Things (IoT) technology is driving cities globally to evolve into Smart Cities (SC). The power of IoT services and applications will enable public agencies to provide personalized services to the citizens and inevitably improves their much-needed quality of life. However, although the use...
p> A key component of ensuring that services are available on the cloud at the right time in the right manner is adequate cloud management. This makes it possible to provide services that meets user demands. The purpose of this research is to carry out a systematic study of management and monitoring on the cloud. Three facets were applied in conduc...
IoT technology commercialisation in a Smart City involves the use of multiple interconnected devices by citizens that will accumulate volumes and complex information. The information must be managed systematically in integrated information systems (IS), to provide efficient personalised services to citizens. Managing IS security risks becomes a pri...
A new method of data object modelling requires to improve to an innovative level. The data object model should reflect the real-world object that related to one another. Each object should ubiquitously interact with each other and all activity of the object recorded in object storage or memory. Microchip, Nanodevices, Sensors, and Radio-frequency i...
Software Configuration Management (SCM) is a process that supports Software Development Life Cycle (SDLC), which benefits project management, development activities, maintenance activities, quality assurance activities, and the end users of the software product. However, findings from series of interviews have proven that SCM is difficult to operat...
The development of ICT has led to the use of simulation and visualisation (S&V) in various domains as a useful virtual interactive tool. Although there are many discussions and related studies on the relevancy of S&V in current applications, the tools and methods proposed do not sufficiently meet the needs of the different and dynamic users today....
Cloud computing is a business paradigm wherein computers and computing related services are provided by Cloud Service Providers to consumers either as software, development platform, or infrastructure. From an economic and business perspective, Cloud services involve cost, ownership quality of service and service level agreements. There are studies...
Evolving Information Technology (IT) that drives the fourth Industrial Revolution (4IR) is disrupting organisational management. Particularly in public sector, the global movement towards Smart Cities (SC) initiative involving the Internet of Things (IoT) is motivating drastic changes to IT management methods. The heavy adoption of the IoT technolo...
ABSTRAK Platform e-pembelajaran ialah satu teknologi yang digunakan di kebanyakan institut pengajian. Perkhidmatan yang disediakan melalui platform e-pembelajaran ialah satu alternatif kepada kaedah konvensional. Walau bagaimanapun, penggunaan e-pembelajaran dalam kalangan pengguna yang terdiri daripada pelajar dan pengajar sekolah di Malaysia masi...
This paper introduces a framework for data modeling to support ubiquitous computing based on context-awareness. Data always grow in term of volume, variety, velocity, and value. The problem arises when it grows exponentially. Consequently, data is anywhere and requirements change in early data definitions then data design become not as the plan. Th...
This paper introduces a framework for data modeling to support ubiquitous computing based on context-awareness. Data always grow in term of volume, variety, velocity, and value. The problem arises when it grows exponentially. Consequently, data is anywhere and requirements change in early data definitions then data design become not as the plan. Th...
Smart Cities (SC) initiative involving Internet of Things (IoT) is forcing drastic changes to IT management approaches. A significant change occurs in the aspect of security management, particularly in the Information Systems (IS) security within the SC ecosystem. The Information Systems’ security management approach evolves as the organisation mod...
The stochastic boosted regression trees (BRT)
technique has the capability to quantify and explain the relationships between explanatory variables. We applied this machine learning modelling technique to derive the relationships between the gases air pollutants, meteorological conditions and time system variables of particulate matter (PM10) concen...
Cloud computing can be considered as a disruptive technology that is making life easier for Cloud users. Determining a focus of research in a specific subject area is sometimes challenging. A systematic map enables a synthesis of a scheme for categorizing data in a field of interest. The goal of this research paper is to carry out a systematic mapp...
Usability is an important factor in ensuring development of quality and usable software products. Negligence or failure to address this during software development process will lead to problems in the final product. Although many efforts have been suggested in literature to address the incorporation of usability evaluation into agile software devel...
Business intelligence and analytics (BIA) is emerging as a critical area to boost organizational performance. Nowadays, data is not only important and valuable to the organization but recognized as necessary to spike the organization performance and success. As a result, many organizations spend a considerable amount of investment toward obtaining...
Measurement is an emerging field of software engineering. A systematic and efficient measurement process can assist in the production of quality government web applications since it can support planning, monitoring, and improving the software development process. The quality of software products is often measured using the metrics-based method. Var...
The critical issue in software quality is to maintain the relevance of the software to the dynamics requirements and expectations. For the last forty years, many software quality models have been developed that focused on the technical and behavioral aspect of the software and little attention towards user perspective of quality. Our previous works...
Software development outsourcing has become an important business strategy both in the public and private sectors not only in Malaysia but also worldwide. This is because it has the potential of lowering the operation cost, improving the quality of service and gaining access to advanced technological expertise. Although outsourcing can be very bene...
Knowledge management system (KMS), as a class of information system, is the backbone of organization that supports the implementation of KM practices. KMS usage contributes to competitive advantages. In the context of oil and gas industry in developing economy, there are reports of KMS usage failure; however, little knowledge is available about ant...
Knowledge management system (KMS), as a class of information system, provides the proper infrastructure for knowledge management (KM) practices and processes in organizations. KMS supports KM in knowledge creation, sharing, transfer, and dissemination. In the context of oil and gas industry, although the companies are vastly investing in KMS develo...
There are many issues and challenges in Software Configuration Management (SCM) that should be considered when practicing SCM. The issues have already made known in 90s but still has been neglected by some of the practitioners due to lack of SCM technology to solve SCM’s complex problems and the needs for better understanding of SCM. The challenges...
Researchers have begun to address the incorporation of usability evaluation into agile software development. However, a gap remains due to a lack of solid incorporated approach utilizing the implementation of usability evaluations from end to end throughout the development process. In this paper, we explore the foundations of usability evaluation a...
Knowledge management (KM) brings about organizational performance and competitive advantages. To make KM practice successful in organizations, KM initiatives or Knowledge Management System (KMS) is required. KMS is the technology that supports KM in creating, sharing, transferring and disseminating knowledge. Likewise, KMS usage brings about organi...
Two common problems in software development projects are
falling behind schedule and software that does not fulfil its purpose.
These problems can be attributed to on-going changes made to
software products especially during development and maintenance,
leading to more work than initially anticipated, diminishing quality
as new changes are implemen...
Currently, the exchange of patient information continues to be a challenge. The growing demand for health care makes it necessary to enhance the exchange of health-related information efficiently. IoT makes data available easily to exchange health-related information for health professionals'. Internet of Things (IoT) services can improve the quali...
software engineering is a principle role of our activity in social and economic life. Software engineers are starting to comprehend the significance of designing sustainability regarding software processes. The field of sustainable and green software and green software engineering is still young. Thus, in modern society, researches effort is mainly...
The development of the information technology (IT) implementation readiness model for SMEs is required to investigate the status of usage of IT among SMEs in Malaysia towards the industrial revolution 4.0. It also investigates the obstacles in the implementation of IT in SMEs. Literature and empirical studies have identified ten critical success fa...
Green software engineering is an important view of software engineering process in the current century. Previously, software engineers concerned mainly with development of hardware or software without giving more importance to sustainability. The field of green software and green software engineering is still young. Thus, in modern society, researc...
Currently, the exchange of patient information continues to be a challenge. The growing demand for health care makes it necessary to enhance the efficiency of the health care service. The use of Internet of Things services in the healthcare domain can improve the quality of life and help health care professionals in their decisio n-making. It easil...
Software Configuration Management (SCM) is the adaptation of Configuration Management in software engineering to control changes to software products. Its implementation is guided by international standards and procedures, in addition to an array of supporting tools. However, the issues of project delays and products that do not fit its purpose sti...
This study investigates the practice of Software Configuration Management (SCM) in Malaysia. A survey was carried out involving three types of software organizations namely the Government, IT Companies and Institutes of Higher Learning to identify the approach for SCM implementation the aspects of: Process, People and Documentation. Results reveale...
Today, data has growth tremendously. It has been one of valuable resources to determine success and failure of an organization. The need to manage and analyse the data for organization's performance has increased. Suitable technology identified for this purpose is Business Intelligence and Analytics (BIA). BIA implementation is a huge project and o...
Managing cost in any software development project become more challenging and sensitive these days. This is due to the complexity of the processes and the demand by the stakeholders that really requires high competent of project managers to manage the project cost effectively. Most of project managers agreed that managing cost effectively is very i...
In software development project, cost management has been identified as one of the challenges aspect should be faced by the project community. Poor cost management will affect the software projects such as project delay and cost overrun. Therefore, his paper tries to look into the issues and challenges faced by the Project Manager when they manage...
The development of environmental system with systematic modelling and architecture is a valuable and attentive solution to assure the management of dynamic environmental data object to be more reachable and expandable to various domains at large. The research is conducted in five phases: (1) conceptual framework design; (2) data representation and...
The implementation of business intelligence (BI) and big data analytic (BDA) in managing organizational performance especially in public sector is important and critical. Weakness in managing the implementation strategy and the performance can result a massive impact to people and nation. Therefore, integration of BI and BDA are necessity to assist...
Software ageing is a phenomenon of software performance and quality performance decreases with time. Many previous studies assessing the impact experienced by software in aging phase. In this study, the aging of the software defined differently with previous studies. In this study software ageing is defined as a software that loses it value and qua...