A Novel Approach to Change Management in Requirements Engineering Context

2015 ◽  
Vol 7 (3) ◽  
pp. 18-44 ◽  
Author(s):  
Soumia Bendakir ◽  
Nacereddine 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.

Author(s):  
Elias Canhadas Genvigir ◽  
Nandamudi Lankalapalli Vijaykumar

This chapter presents a research about the Software Requirements Traceability. The main elements of traceability, definitions, problems and prospects are presented. The chapter is organized by topics and its beginning is a review about requirements engineering, its categories (Elicitation, Analysis and Negotiation, Documentation, Validation, and Management) and its role in software development. Afterwards, the requirements management and its elements (Identification, Change Management and Traceability) are described. Traceability is discussed; its aspects and problems are exploited as well as its classifications, techniques, links, metrics and models. Finally the Conclusion presents the main points that can be explored in future researches.


Author(s):  
NAJLA AHMAD ◽  
ARVIN AGAH

In a multi-agent system, an agent may utilize its idle time to assist other agents in the system. Intent recognition is proposed to accomplish this with minimal communication. An agent performing recognition observes the tasks other agents are performing and, unlike the much studied field of plan recognition, the overall intent of an agent is recognized instead of a specific plan. The observing agent may use capabilities that it has not observed. A conceptual framework is proposed for intent recognition systems. An implementation of the conceptual framework is tested and evaluated. We hypothesize that using intent recognition in a multi-agent system increases utility (where utility is domain specific) and decreases the amount of communication. We test our hypotheses using the domain of Cow Herding, where agents attempt to herd cow agents into team corrals. A set of metrics, including task time and number of communications, is used to compare the performance of plan recognition and intent recognition. In our results, we find that intent recognition agents communicate fewer times than plan recognition agents. In addition, unlike plan recognition, when agents use the novel approach of intent recognition, they select unobserved actions to perform. Intent recognition agents were also able to outperform plan recognition agents by consistently scoring more points in the Cow Herding domain. This research shows that under certain conditions, an intent recognition system is more efficient than a plan recognition system. The advantage of intent recognition over plan recognition becomes more apparent in complex domains.


IEEE Access ◽  
2018 ◽  
Vol 6 ◽  
pp. 25747-25763 ◽  
Author(s):  
Muhammad Shafiq ◽  
Qinghua Zhang ◽  
Muhammad Azeem Akbar ◽  
Arif Ali Khan ◽  
Shahid Hussain ◽  
...  

2018 ◽  
Vol 29 (1) ◽  
pp. 877-893 ◽  
Author(s):  
Dounia El Bourakadi ◽  
Ali Yahyaouy ◽  
Jaouad Boumhidi

Abstract Renewable energies constitute an alternative to fossil energies for several reasons. The microgrid can be assumed as the ideal way to integrate a renewable energy source in the production of electricity and give the consumer the opportunity to participate in the electricity market not just like a consumer but also like a producer. In this paper, we present a multi-agent system based on wind and photovoltaic power prediction using the extreme learning machine algorithm. This algorithm was tested on real weather data taken from the region of Tetouan City in Morocco. The process aimed to implement a microgrid located in Tetouan City and composed of different generation units (solar and wind energies were combined together to increase the efficiency of the system) and storage units (batteries were used to ensure the availability of power on demand as much as possible). In the proposed architecture, the microgrid can exchange electricity with the main grid; therefore, it can buy or sell electricity. Thus, the goal of our multi-agent system is to control the amount of power delivered or taken from the main grid in order to reduce the cost and maximize the benefit. To address uncertainties in the system, we use fuzzy logic control to manage the flow of energy, to ensure the availability of power on demand, and to make a reasonable decision about storing or selling electricity.


Author(s):  
Mohamed El moufid ◽  
Younes Nadir ◽  
Siham Benhadou ◽  
Hicham Medromi

Throughout the world and particularly in urban areas, population growth can be listed as a direct cause of the uprising use of personal vehicles in cities around the world. Such attitude may lead to dramatic consequences, not only economically, but socially and environmentally. To meet these challenges, and to promote the use of multiple means of public transports by citizens, public authorities and transport operators seek − within the framework of the implementation of connected cities projects and intelligent − to optimize the extraction as well as the exploitation of the multimodal information by developing Interactive Systems of Assistance to the Multimodal Movement (IAMM). However, finding the optimal multimodal path for a given person is far from being a simple matter. Indeed, each potential user may have different or unique preferences regarding the: cost and/or duration of his/her journey, number of mode changes, comfort or safety levels desired. In the present study, we propose a multi-agent system which, based on the parameters entered by each user, proposes the optimal paths in the Pareto sense, including different public transport modes, private cars and parking availability.


Sign in / Sign up

Export Citation Format

Share Document