Amir Mohamed Talib
Universiti Putra Malaysia
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Amir Mohamed Talib.
Computer and Information Science | 2010
Amir Mohamed Talib; Rodziah Atan; Rusli Abdullah; Masrah Azrifah Azmi Murad
The purpose of this literature review is to provide the information about illustrating the usage of Multi-Agent System (MAS) techniques that can be beneficial in cloud computing platform to facilitate security of cloud data storage (CDS) among it. MAS are often distributed and agents have proactive and reactive features which are very useful for cloud data storage security (CDSS). The architecture of the system is formed from a set of agent’s communities. This paper of literature review described on the theoretical concept and approach of a security framework as well as a MAS architecture that could be implemented in cloud platform in order to facilitate security of CDS, on how the MAS technology could be utilized in a cloud platform for serving the security that is developed by using a collaborative environment of Java Agent DEvelopment (JADE). In order to facilitate the huge amount of security, our MAS architecture offered eleven security attributes generated from four main security policies of correctness, integrity, confidentially and availability of users’ data in the cloud. This paper of literature review also describes an approach that allows us to build a security cloud platform using MAS architecture and this architecture tends to use specialized autonomous agents for specific security services and allows agents to interact to facilitate security of CDS.
international conference on research and innovation in information systems | 2011
Rusli Abdullah; Zeti Darleena Eri; Amir Mohamed Talib
Knowledge as a service (KaaS) is an emerging concept that integrates knowledge management (KM), a knowledge organization, and knowledge markets. KaaS are programs that provide content-based (data, information, knowledge) as organizational outputs (e.g., advice, answers, facilitation), to meet person or external user wants or needs. KaaS are delivered through the knowledge markets as a cloud computing (CC) environment. In ensuring the services will be delivered to the right community of practice (CoP) at the right time in a proper manner, therefore there is a need of a system called knowledge management system (KMS), so that the KaaS can be well managed in a proper form by using the KM life cycle processes. These life cycle processes are including the knowledge acquisition, knowledge storage, knowledge dissemination and knowledge application. This paper presents the concept and its model for facilitating knowledge as a service (KaaS) in a KM system so that CoP can make used the knowledge from service provider as organizational output for their referencing in the context of current best practice and lesson learnt especially related to the CC environment. By using this KMS model, the community who are engaged or connected to the cloud can be easily getting the KaaS as they are wanted or to be considered for the potential purposes in achieving their goal or mission statement.
international conference on digital information processing and communications | 2011
Amir Mohamed Talib; Rodziah Atan; Rusli Abdullah; Masrah Azrifah Azmi Murad
With the rise of the era of “cloud computing”, concerns about “Security” continue to increase. Cloud computing environments impose new challenges on access control techniques due to the growing scale and dynamicity of hosts within the cloud infrastructure; we proposed Multi-Agent System (MAS) architecture. This architecture consists of two agents: Cloud Service Provider Agent (CSPA) and Cloud Data Confidentiality Agent (CDConA). CSPA provides a graphical interface to the cloud user that facilitates the access to the services offered by the system. CDConA provides each cloud user by definition and enforcement expressive and flexible access structure as a logic formula over cloud data file attributes. This new access control is named as Formula-Based Cloud Data Access Control (FCDAC). A prototype of our proposed FCDAC will be designed using Prometheus Methodology and implemented using the Java Agent Development Framework Security (JADE-S).
Computer and Information Science | 2012
Rusli Abdullah; Amir Mohamed Talib
This paper discusses the concept of teachers’ community of practice (CoP) based on personal knowledge management (PKM) in order to facilitate knowledge sharing among them. There are some knowledge are scatted and not well manage around the school teachers. This is lead toward waste of time, cost, and difficulties to find and applying the knowledge when it was needed. In order to solve these problems a PKM model is proposed. The result reveals that in managing the knowledge, the process distribution of its importance in term of knowledge acquisition, storage, dissemination, and their application, encouraging teachers CoP learning, teaching cooperation and knowledge sharing, establishing performance assessment mechanism of knowledge applications and development.
international conference on cloud computing | 2010
Amir Mohamed Talib; Rodziah Atan; Rusli Abdullah; Masrah Azrifah Azmi Murad
Storage in the cloud is slightly different services for slightly different needs, it’s allow users to scale storage space requirements to meet expanding requirements, improve manageability, and can be integrated easily to backup most all aspects of a businesses’ data requirements, from server to laptop. A multi-agent system (MAS) is a collection of agents that work together to achieve goal through communication and collaboration among each other. MAS are often distributed and agent has proactive and reactive features which are very useful. Cloud Computing moves the application software and databases to the large data centers, where the management of the data and services may not be fully trustworthy. In this paper, we focus on cloud data storage security, which has always been an important aspect of quality of service. To verify the correctness, integrity, confidentially and availability of users’ data in the cloud, we propose MAS framework. Considering that the data is distributed, updated, created through different sources. This research shall be carried out in five steps that defined as A Secure Software Development Life Cycle (SecSDLC) used as a research methodology. The MAS followed the Prometheus methodology Tool (PDT) for designing section. In this paper, we consider components of MAS framework, implementing a simulation framework by using JAVA and performing an input analysis of the data and an output analysis of the simulation results.
Computer and Information Science | 2010
Amir Mohamed Talib; Rusli Abdullah
Maintenance plays an important role in the life cycle of a software product. It is estimated that there are more than 100 billion lines of code in production in the world. As much as 80% of it is unstructured, patched and not well documented. Maintenance can alleviate these problems. The purpose of this paper is to explore the use of the Capability Maturity Model (CMM) to improve the quality of software maintenance process (SMP). The architecture of the CMM model has been retained almost as is while its content, which was specific to the development process, has been either modified or extended to take into account the characteristics specified to the maintenance function, these characteristics were then organized into key process areas (KPAs) of CMM model. This paper applied the definition of (ISO 9241-11, 1998) that examines effectiveness, efficiency, and satisfaction. The emphasis will be given to the SMP activities
Computer and Information Science | 2010
Amir Mohamed Talib; Rusli Abdullah; Rodziah Atan; Masrah Azrifah Azmi Murad
Knowledge management (KM) has become an important topic as organizations wish to take advantage of the information that they produce and that can be brought to bear on present decisions. This paper described a system to manage the information and knowledge generated during the software maintenance process (SMP). Knowledge Management System (KMS) is utilizing to help employees build a shared vision, since the same codification is used and misunderstanding in staff communications may be avoided. The architecture of the system is formed from a set of agent communities each community of practice (CoP) is in charge of managing a specific type of knowledge. The agents can learn from previous experience and share their knowledge with other agents or communities in a group of multi-agent system (MAS). This paper also described on the theoretical concept and approach of multi-agent technology framework that could be implemented software maintenance process (SMP) in order to facilitate knowledge sharing among the maintainers of the learning organization. as well as to demonstrate it into the system wise, on how the multi-agent technology could be utilized in the software maintenance process (SMP) system model for serving the maintainer that is developed by using groupware such as Lotus Notes software. This architecture will be named as MASK-SM (MAS Architecture to Facilitate Knowledge Sharing of Software Maintenance). The author followed the Prometheus methodology to design the MAS architecture. This paper applied the definition of ISO 9241-11 (1998) that examines effectiveness, efficiency, and satisfaction. The emphasis will be given to the software maintenance process (SMP) activities that may concern with multi-agent technology to help the maintainers especially in learning organization to work collaboratively including critical success factor in order to ensure that software maintenance process (SMP) initiatives would be delivered competitive advantage for the community of practice (CoP) as well as users of the organization.
ieee conference on open systems | 2012
Rusli Abdullah; Amir Mohamed Talib
Cloud computing describes services and applications that are extended to be accessible through the Internet. Service Level Agreement (SLA) is a contractual agreement that has been established between the members of Cloud Service Provider (CSP) that consists of the service provider and its recipient for a specific application of services based on its allocating and sharing Resources as a Service (RaaS). In this context, there are many parties who are very concerning about it, but unfortunately there is lack of a common mapping of SLA information and RaaS of best practice as a guideline that can be used by CSP in making decision for the future purposes in engaging with services in the cloud computing environment. Therefore, the main goal of this paper is to integrate information of SLA and RaaS in order to ensure everybody who are providing and receiving the services in the cloud particularly will be satisfied and getting the best maximum Return Of the Investment (ROI) in allocating and sharing resources among the providers and recipients in cloud computing environment. As a result, some attributes such as reliability, readability and standardization of Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) are found to be high.
International Journal of Computing | 2010
Amir Mohamed Talib; Rodziah Atan; Rusli Abdullah; Masrah Azrifah Azmi Murad
The tremendous growth of the cloud computing environments requires new architecture for security services. In addition, these computing environments are open, and users may be connected or disconnected at any time. Cloud Data Storage, like any other emerging technology, is experiencing growing pains. It is immature, it is fragmented and it lacks standardization. To verify the correctness, integrity, confidentially and availability of users’ data in the cloud, we propose a security framework. This security framework consists of two main layers as agent layer and cloud data storage layer. The propose MAS architecture includes five types of agents: UserInterface Agent (UIA), User Agent (UA), DER Agent (DERA), Data Retrieval Agent (DRA) and Data Distribution Preparation Agent (DDPA). The main goal of this paper is to formulate our secure framework and its architecture.
Computer and Information Science | 2010
Amir Mohamed Talib; Rusli Abdullah
This paper described a system to manage knowledge generated during the software maintenance process (SMP). Knowledge Management System (KMS) is utilizing to help employees build a shared vision, since the same codification is used and misunderstanding in staff communications may be avoided. The architecture of the system is formed from a set of agent communities each community of practice (CoP). The agents can learn from previous experience and share their knowledge with other agents or communities in a group of multi-agent system (MAS). This paper also described on the theoretical concept and approach of (MAS) technology framework that could be implemented (SMP) in order to facilitate knowledge sharing among the maintainers as well as to demonstrate it into the system wise, on how the (MAS) technology could be utilized in (SMP) system model for serving the maintainer that is developed by using groupware such as Lotus Notes software. This paper applied the definition of (ISO 9241-11, 1998) that examines effectiveness, efficiency, and satisfaction. The emphasis will be given to (SMP) activities that may concern with (MAS) technology that to help the maintainers in order to work collaboratively including critical success factor ensuring that SMP initiatives would be delivered competitive advantage for the (CoP) as well as users of the organization.