- Software Engineering Research
- Software Engineering Techniques and Practices
- Software Reliability and Analysis Research
- Software System Performance and Reliability
- Advanced Software Engineering Methodologies
- Open Source Software Innovations
- Software Testing and Debugging Techniques
- Big Data and Business Intelligence
- Business Process Modeling and Analysis
- Green IT and Sustainability
- FinTech, Crowdfunding, Digital Finance
- Advanced Malware Detection Techniques
- Mobile Crowdsensing and Crowdsourcing
- Service-Oriented Architecture and Web Services
- Web Application Security Vulnerabilities
- Manufacturing Process and Optimization
- Cloud Computing and Resource Management
- Knowledge Management and Sharing
- Efficiency Analysis Using DEA
- Flexible and Reconfigurable Manufacturing Systems
- E-Learning and Knowledge Management
- Software Engineering and Design Patterns
- Digital Transformation in Industry
- Web Applications and Data Management
- Child Development and Digital Technology
Universiti Putra Malaysia
2011-2022
Norfolk and Norwich University Hospital
2019
Tun Hussein Onn University of Malaysia
2017
Information Technology University
2012-2015
This paper reports an ongoing research to develop a theoretical model for sustainable green information systems (green IS) design.The is intended be used as reference in designing IS by taking into account consideration, the environmental, economic, social and cultural sustainability dimensions so that they are fit sustainability.For each dimension, related non-functional attributes specified.
This study presents the empirical investigation into maintainability of software using Chidamber and Kemmerer Metric suite. The used metric threshold to propose model for predicting object-oriented software. Two geospatial systems were identify extent on which metrics in suite can be track needed efforts during maintenance phase. Linear Discriminant Analysis was find performance measurement each order understand their overall effect particular product. results indicated significant impact...
Regression testing is an integral and expensive part in software testing. To reduce its effort, test case prioritization approaches were proposed. The problem with most of the existing random ranking cases equal weight. In this paper, enhanced weighted method to prioritize full suite without using presented. addition, a controlled experiment was executed evaluate effectiveness proposed method. results show improved performance terms prioritizing recording higher APFD values over original...
The nature of an Open Source Software development paradigm forces individual practitioners and organization to adopt software through trial error approach. This leads the problems coming across then abandoning it after realizing its lack important qualities suit their requirements or facing negative challenges in maintaining software. These contributed by recognizing guidelines lead selecting out dozens available metrics, best metric(s) measure quality OSS. In this study, novel results...
This paper discuss the infrastructure requirement of model named Experienced Based Facto-ry Model for Software Development Process (EBF-SD) in order to ensure implementation will be able support collaborative environment effectively and efficiently.
Requirements Prioritization (RP) helps to discover the most desired requirements. System developers are not always fully able implement stakeholders' requirements when time, scope and cost limited. To solve this challenge, must be prioritized. A few prioritization techniques have been proposed but nonehasbeen automated. Furthermore, rank reversals (updating status whenever added or deleted) is a major limitation of existing techniques. This paper uses AHP Cost-Value methods for requirement...
Use of security patterns for development secure healthcare information system
Knowledge and experience are important assets for software organizations. In today’s global development trends, teams no longer located in single premise; they spreading across national geographic boundaries. As a project progresses, more activities involved which results with the accumulation of knowledge experiences. Maintaining reusing past experiences vital; it is even crucial distributed teams. order to sustain competitive advantages, organizations should prepare well collaborative...
Financial records represent a formal or written reports of financial activities an entity to quantify performance and strength. Most micro enterprises under Centre for Business Entrepreneurship (CBER) UTHM is currently using manual bookkeeping system keep the records. This cause time consuming human errors. Hence, management CBER developed. able simplify invoice quotation collection. also can eliminate accounting errors minimizing keeping redundancy. The developed by software Brackets, Xampp...
Nowadays, due to the high demand for quality software, challenges facing by developers meet user expectations are increased from time time. Usability, a attribute related efficiency, effectiveness and satisfaction of end users system has been recognized as one significant issue in software development. However, its abstract characteristic which human behavior, usability requirements always being ignored during development process especially early stage requirement elicitation. As result, it...
The growth of Web 2.0 technology and its application has changed our e-learning environment that known as 2.0. E-learning provides many benefits to instructors learners by enabling them learn in a social collaborative environment. Many existing platforms have been used people higher institutions support their learning activities such forum, media, wiki, GitHub. However, this is not designed specifically for adopting course quite challenging. This study was conducted propose Learning...