Pub Date : 2017-08-09DOI: 10.4018/ijats.2013070103
Amnah Siddiqa, M. Niazi
HIV/AIDS spread depends upon complex patterns of interaction among various sub-sets emerging at population level. This added complexity makes it difficult to study and model AIDS and its dynamics. AIDS is therefore a natural candidate to be modeled using agent-based modeling, a paradigm well-known for modeling Complex Adaptive Systems (CAS). While agent-based models are also well-known to effectively model CAS, often times models can tend to be ambiguous and the use of purely text-based specifications (such as ODD) can make models difficult to be replicated. Previous work has shown how formal specification may be used in conjunction with agent-based modeling to develop models of various CAS. However, to the best of our knowledge, no such model has been developed in conjunction with AIDS. In this paper, we present a Formal Agent-Based Simulation modeling framework (FABS-AIDS) for an AIDS-based CAS. FABS-AIDS employs the use of a formal specification model in conjunction with an agent-based model to reduce ambiguity as well as improve clarity in the model definition. The proposed model demonstrates the effectiveness of using formal specification in conjunction with agent-based simulation for developing models of CAS in general and, social network-based agent-based models, in particular.
{"title":"A Novel Formal Agent-Based Simulation Modeling Framework of an AIDS Complex Adaptive System","authors":"Amnah Siddiqa, M. Niazi","doi":"10.4018/ijats.2013070103","DOIUrl":"https://doi.org/10.4018/ijats.2013070103","url":null,"abstract":"HIV/AIDS spread depends upon complex patterns of interaction among various sub-sets emerging at population level. This added complexity makes it difficult to study and model AIDS and its dynamics. AIDS is therefore a natural candidate to be modeled using agent-based modeling, a paradigm well-known for modeling Complex Adaptive Systems (CAS). While agent-based models are also well-known to effectively model CAS, often times models can tend to be ambiguous and the use of purely text-based specifications (such as ODD) can make models difficult to be replicated. Previous work has shown how formal specification may be used in conjunction with agent-based modeling to develop models of various CAS. However, to the best of our knowledge, no such model has been developed in conjunction with AIDS. In this paper, we present a Formal Agent-Based Simulation modeling framework (FABS-AIDS) for an AIDS-based CAS. FABS-AIDS employs the use of a formal specification model in conjunction with an agent-based model to reduce ambiguity as well as improve clarity in the model definition. The proposed model demonstrates the effectiveness of using formal specification in conjunction with agent-based simulation for developing models of CAS in general and, social network-based agent-based models, in particular.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"167 1","pages":"33-53"},"PeriodicalIF":0.0,"publicationDate":"2017-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80791717","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-01-01DOI: 10.4018/IJATS.2017010102
Shylaja K R, Vijayakumar Maragal Venkatamuni, E. V. Prasad, D. Davis
The research work presented in this article investigates and explains the conceptual mechanisms of consciousness and common-sense thinking of animates. These mechanisms are computationally simulated on artificial agents as strategic rules to analyze and compare the performance of agents in critical and dynamic environments. Awareness and attention to specific parameters that affect the performance of agents specify the consciousness level in agents. Common sense is a set of beliefs that are accepted to be true among a group of agents that are engaged in a common purpose, with or without self-experience. The common sense agents are a kind of conscious agents that are given with few common sense assumptions. The so-created environment has attackers with dependency on agents in the survival-food chain. These attackers create a threat mental state in agents that can affect their conscious and common sense behaviors. The agents are built with a multi-layer cognitive architecture COCOCA (Consciousness and Common sense Cognitive Architecture) with five columns and six layers of cognitive processing of each precept of an agent. The conscious agents self-learn strategies for threat management and energy level maintenance. Experimentation conducted in this research work demonstrates animate-level intelligence in their problem-solving capabilities, decision making and reasoning in critical situations.
本文提出的研究工作调查并解释了动物的意识和常识思维的概念机制。这些机制在人工智能体上进行了计算模拟,作为策略规则来分析和比较智能体在关键和动态环境中的性能。对影响智能体表现的特定参数的意识和注意指定了智能体的意识水平。常识是一组具有共同目的的行为者,不论是否具有自我经验,都接受为真理的信念。常识主体是一种有意识的主体,它被赋予很少的常识假设。在这样创造的环境中,攻击者依赖于生存食物链中的代理。这些攻击者在代理中创造了一种威胁心理状态,可以影响他们的意识和常识行为。智能体采用多层认知架构COCOCA (Consciousness and Common sense cognitive architecture)构建,对智能体的每条规则进行五列六层的认知处理。有意识的智能体自我学习威胁管理和能量水平维持策略。在这项研究工作中进行的实验展示了他们在关键情况下解决问题、决策和推理能力方面的动画级智力。
{"title":"Artificial Minds with Consciousness and Common sense Aspects","authors":"Shylaja K R, Vijayakumar Maragal Venkatamuni, E. V. Prasad, D. Davis","doi":"10.4018/IJATS.2017010102","DOIUrl":"https://doi.org/10.4018/IJATS.2017010102","url":null,"abstract":"The research work presented in this article investigates and explains the conceptual mechanisms of consciousness and common-sense thinking of animates. These mechanisms are computationally simulated on artificial agents as strategic rules to analyze and compare the performance of agents in critical and dynamic environments. Awareness and attention to specific parameters that affect the performance of agents specify the consciousness level in agents. Common sense is a set of beliefs that are accepted to be true among a group of agents that are engaged in a common purpose, with or without self-experience. The common sense agents are a kind of conscious agents that are given with few common sense assumptions. The so-created environment has attackers with dependency on agents in the survival-food chain. These attackers create a threat mental state in agents that can affect their conscious and common sense behaviors. The agents are built with a multi-layer cognitive architecture COCOCA (Consciousness and Common sense Cognitive Architecture) with five columns and six layers of cognitive processing of each precept of an agent. The conscious agents self-learn strategies for threat management and energy level maintenance. Experimentation conducted in this research work demonstrates animate-level intelligence in their problem-solving capabilities, decision making and reasoning in critical situations.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"77 1","pages":"20-42"},"PeriodicalIF":0.0,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75738320","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-01-01DOI: 10.4018/IJATS.2017010103
A. D. Devangavi, R. Gupta
This article describes how in the VANET environment, routes are broken owing to node mobility. Moreover, the usage of wireless links for data communication leads to inherent unreliability and are error prone. Single path routing uses a prediction mechanism to compute a reliable path considering vehicle velocity and vehicle direction. Nevertheless, this methodology does not deal with major real-world traffic conditions. Hence, to address the aforementioned problems and to enhance reliability and fault tolerance, multipath routing protocols are employed. However existing multipath routing protocols even though compute multipath, only one path will be engaged in actual communication at any given time. Hence this work proposes Adaptive Congestion Controlled Multipath Routing in a VANET. The proposed work computes multiple paths from source to destination using cubic Bezier curves and more importantly, employs all/more than one path during the communication. The paths thus computed are adaptive in nature dependent upon the direction of mobility of source and destination vehicles.
{"title":"Adaptive Congestion Controlled Multipath Routing in VANET: A Multiagent Based Approach","authors":"A. D. Devangavi, R. Gupta","doi":"10.4018/IJATS.2017010103","DOIUrl":"https://doi.org/10.4018/IJATS.2017010103","url":null,"abstract":"This article describes how in the VANET environment, routes are broken owing to node mobility. Moreover, the usage of wireless links for data communication leads to inherent unreliability and are error prone. Single path routing uses a prediction mechanism to compute a reliable path considering vehicle velocity and vehicle direction. Nevertheless, this methodology does not deal with major real-world traffic conditions. Hence, to address the aforementioned problems and to enhance reliability and fault tolerance, multipath routing protocols are employed. However existing multipath routing protocols even though compute multipath, only one path will be engaged in actual communication at any given time. Hence this work proposes Adaptive Congestion Controlled Multipath Routing in a VANET. The proposed work computes multiple paths from source to destination using cubic Bezier curves and more importantly, employs all/more than one path during the communication. The paths thus computed are adaptive in nature dependent upon the direction of mobility of source and destination vehicles.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"236 2 1","pages":"43-68"},"PeriodicalIF":0.0,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85655524","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-01-01DOI: 10.4018/IJATS.2016010101
Hadj Ahmed Bouarara
Day after day the cases of plagiarism increase and become a crucial problem in the modern world caused by the quantity of textual information available in the web. As data mining becomes the foundation for many different domains, one of its chores is a text categorization that can be used in order to resolve the impediment of automatic plagiarism detection. This chapter is devoted to a new approach for combating plagiarism named MML (Multi-agents Machine Learning system) composed of three modules: data preparation and digitalization, using n-gram character or bag of words as methods for the text representation, TF*IDF as weighting to calculate the importance of each term in the corpus in order to transform each document to a vector, and learning and vote phase using three supervised learning algorithms (decision tree c4.5, naïve Bayes, and support vector machine).
{"title":"Multi-Agents Machine Learning (MML) System for Plagiarism Detection","authors":"Hadj Ahmed Bouarara","doi":"10.4018/IJATS.2016010101","DOIUrl":"https://doi.org/10.4018/IJATS.2016010101","url":null,"abstract":"Day after day the cases of plagiarism increase and become a crucial problem in the modern world caused by the quantity of textual information available in the web. As data mining becomes the foundation for many different domains, one of its chores is a text categorization that can be used in order to resolve the impediment of automatic plagiarism detection. This chapter is devoted to a new approach for combating plagiarism named MML (Multi-agents Machine Learning system) composed of three modules: data preparation and digitalization, using n-gram character or bag of words as methods for the text representation, TF*IDF as weighting to calculate the importance of each term in the corpus in order to transform each document to a vector, and learning and vote phase using three supervised learning algorithms (decision tree c4.5, naïve Bayes, and support vector machine).","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"26 1","pages":"1-17"},"PeriodicalIF":0.0,"publicationDate":"2016-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89794405","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2015-07-01DOI: 10.4018/IJATS.2015070104
G. Uma, P. Paruchuri
Finding the right candidate for a job has always been a hard task that Human Resources HR managers of a company face regularly. In this paper, the authors propose that the field of multi-agents can play a significant role in a elaborating the job description b getting an applicant to submit competencies relevant to the job c shortlisting applicants and d identifying the right hire. They propose the model of HR^2, an automated agent for Helping HR with Recruitment that could perform the following key steps: a Generate Specific Position Contract SPC from a Master Position Contract MPC using Infer1 procedure b Use the SPC to provide a graded and iterative feedback to applicant using Infer2 procedure. They situate HR^2 in the context of LinkedIn. To enable better inference, they propose to modify the information being collected by LinkedIn, using the ontology provided by the free online database O*NET. The HR^2 agent will be able to help the employer rank order the SPCs and identify areas for assessment, potentially easing the interview process and leading to high quality hires.
{"title":"(HR)^2: An Agent for Helping HR with Recruitment","authors":"G. Uma, P. Paruchuri","doi":"10.4018/IJATS.2015070104","DOIUrl":"https://doi.org/10.4018/IJATS.2015070104","url":null,"abstract":"Finding the right candidate for a job has always been a hard task that Human Resources HR managers of a company face regularly. In this paper, the authors propose that the field of multi-agents can play a significant role in a elaborating the job description b getting an applicant to submit competencies relevant to the job c shortlisting applicants and d identifying the right hire. They propose the model of HR^2, an automated agent for Helping HR with Recruitment that could perform the following key steps: a Generate Specific Position Contract SPC from a Master Position Contract MPC using Infer1 procedure b Use the SPC to provide a graded and iterative feedback to applicant using Infer2 procedure. They situate HR^2 in the context of LinkedIn. To enable better inference, they propose to modify the information being collected by LinkedIn, using the ontology provided by the free online database O*NET. The HR^2 agent will be able to help the employer rank order the SPCs and identify areas for assessment, potentially easing the interview process and leading to high quality hires.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"13 1","pages":"67-85"},"PeriodicalIF":0.0,"publicationDate":"2015-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80024416","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2015-07-01DOI: 10.4018/IJATS.2015070101
J. Santos
This paper discusses the key role of incentives in information systems security. Vulnerabilities can be reduced, and even removed, if individual motivations are taken into account in the process of protection and insurance design. The article first discusses the importance of externalities, free-riding behavior, uncertainty and the incentives mismatch between individuals and organizations involved in information systems security. Previous works perform this study using a game theoretical approach but the paper shows that an agent-based model is capable of including the heterogeneity and interrelations among individuals, not focusing on the reached equilibrium but on the dynamics prior to its emergence.
{"title":"An Agent-Based Model of Insurance and Protection Decisions on IT Systems","authors":"J. Santos","doi":"10.4018/IJATS.2015070101","DOIUrl":"https://doi.org/10.4018/IJATS.2015070101","url":null,"abstract":"This paper discusses the key role of incentives in information systems security. Vulnerabilities can be reduced, and even removed, if individual motivations are taken into account in the process of protection and insurance design. The article first discusses the importance of externalities, free-riding behavior, uncertainty and the incentives mismatch between individuals and organizations involved in information systems security. Previous works perform this study using a game theoretical approach but the paper shows that an agent-based model is capable of including the heterogeneity and interrelations among individuals, not focusing on the reached equilibrium but on the dynamics prior to its emergence.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"24 1","pages":"1-17"},"PeriodicalIF":0.0,"publicationDate":"2015-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80813049","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2015-07-01DOI: 10.4018/IJATS.2015070102
Soumia Bendakir, N. Zarour, Pierre-Jean Charrel
Requirements change management RCM is actually an inevitable task that might be considered in system development's life cycle, since user requirements are continuously evolving some are added, others are modified or deleted. A large majority of studies have examined the issue of change, while most of them focused on the design and source code, requirements were often forgotten, even though, the cost of fixing the defect and introduced error due to the requirements is less higher compared to the cost of error in design and implementation. For this purpose, this work focuses on change issues in the requirements engineering RE context, which contains the complete initial specification. Properties such as adaptability, perception, and cooperation of the multi-agent system MAS allow managing changing requirements in a controlled manner. The main objective of this work is to develop an agent-oriented approach which will be effective in the requirements management to be adapted to changes in their environments.
{"title":"A Novel Approach to Change Management in Requirements Engineering Context","authors":"Soumia Bendakir, N. Zarour, Pierre-Jean Charrel","doi":"10.4018/IJATS.2015070102","DOIUrl":"https://doi.org/10.4018/IJATS.2015070102","url":null,"abstract":"Requirements change management RCM is actually an inevitable task that might be considered in system development's life cycle, since user requirements are continuously evolving some are added, others are modified or deleted. A large majority of studies have examined the issue of change, while most of them focused on the design and source code, requirements were often forgotten, even though, the cost of fixing the defect and introduced error due to the requirements is less higher compared to the cost of error in design and implementation. For this purpose, this work focuses on change issues in the requirements engineering RE context, which contains the complete initial specification. Properties such as adaptability, perception, and cooperation of the multi-agent system MAS allow managing changing requirements in a controlled manner. The main objective of this work is to develop an agent-oriented approach which will be effective in the requirements management to be adapted to changes in their environments.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"108 1","pages":"18-44"},"PeriodicalIF":0.0,"publicationDate":"2015-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87611934","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2015-07-01DOI: 10.4018/IJATS.2015070103
Mohamed Sedik Chebout, Farid Mokhati, M. Badri
Multi Agent Systems MAS are increasingly gaining importance as a powerful paradigm to designing and implementing distributed applications. However, existing multi-agent applications are developed without considering the separation of non-functional concerns from the functional ones. This makes the implementation, comprehension and maintenance of multi-agent applications hard tasks. Aspect-Oriented Refactoring AOR is a promising technique for improving modularity and reducing complexity of existing object oriented software systems by encapsulating crosscutting concerns. The authors present, in this paper, a new dynamic approach for investigating empirically the effect of AOR on MAS applications. They focus, particularly, on the effect of AOR on agent behavior in terms of communication. The proposed approach is supported by a multi-agent profiling tool working on AgentFactory platform.
{"title":"Assessing the Effect of Aspect Refactoring on Multi-Agent Applications: A Dynamic Analysis","authors":"Mohamed Sedik Chebout, Farid Mokhati, M. Badri","doi":"10.4018/IJATS.2015070103","DOIUrl":"https://doi.org/10.4018/IJATS.2015070103","url":null,"abstract":"Multi Agent Systems MAS are increasingly gaining importance as a powerful paradigm to designing and implementing distributed applications. However, existing multi-agent applications are developed without considering the separation of non-functional concerns from the functional ones. This makes the implementation, comprehension and maintenance of multi-agent applications hard tasks. Aspect-Oriented Refactoring AOR is a promising technique for improving modularity and reducing complexity of existing object oriented software systems by encapsulating crosscutting concerns. The authors present, in this paper, a new dynamic approach for investigating empirically the effect of AOR on MAS applications. They focus, particularly, on the effect of AOR on agent behavior in terms of communication. The proposed approach is supported by a multi-agent profiling tool working on AgentFactory platform.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"57 1","pages":"45-66"},"PeriodicalIF":0.0,"publicationDate":"2015-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85447615","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}