StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Software Engineering for multi-Agent systems - Essay Example

Cite this document
Summary
A software application or a software project would have a number of stakeholders, users, beneficiaries or conditions in which it would be used. By…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER93.5% of users find it useful
Software Engineering for multi-Agent systems
Read Text Preview

Extract of sample "Software Engineering for multi-Agent systems"

Download file to see previous pages

It is also possible that the customers brought in new requirements after the specifications were frozen and these change requests were impossible to accommodate and hence the project failed. When the requirements analysis or requirements gathering is not correct, then there are very little chances that the project would succeed. So important and fundamental is the process of requirements engineering that is often the first step in the software development cycle (Browne, 2002). This paper would perform a critical study and review of the requirements engineering step and explore various concepts and ideas behind this step.

When large and complex software applications are to be created, it must be first understood that there would perhaps hundreds of users and stakeholders who would want to have a say in how the system works. It would not be possible to meet the needs and demands of each and every person. However, the software should be designed in such a manner that it should help all personnel to complete their tasks and work, as desired by the organisation. As an example, a software that is used for billing in the checkout counter of a store would have different menus that allows the clerk to quickly scan the bar code on an item and then the software will immediately calculate the items price, check out the discount or premium if applicable, and then calculate the total payment due after adding all the taxes.

The checkout clerk wants software that would be fast, not make mistakes and that requires the least human intervention. The backend team wants the software to allow them to create product items such as chips by Pringles, assign a unique item code and then add the price. As a further automation, stores such as Wal-Mart do not enter such details manually but these details are picked up automatically from the bar code. At any time if the

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Software Engineering for multi-Agent systems Essay”, n.d.)
Software Engineering for multi-Agent systems Essay. Retrieved from https://studentshare.org/miscellaneous/1560432-software-engineering-for-multi-agent-systems
(Software Engineering for Multi-Agent Systems Essay)
Software Engineering for Multi-Agent Systems Essay. https://studentshare.org/miscellaneous/1560432-software-engineering-for-multi-agent-systems.
“Software Engineering for Multi-Agent Systems Essay”, n.d. https://studentshare.org/miscellaneous/1560432-software-engineering-for-multi-agent-systems.
  • Cited: 0 times

CHECK THESE SAMPLES OF Software Engineering for multi-Agent systems

Aspect-Oriented Software Engineering

The paper "Aspect-Oriented software engineering" discusses some of the fundamental areas of aspect-oriented approach.... It also discusses the role of aspect-oriented software engineering in improving the performance of current software development lifecycles.... hellip; One of the most important advantages of aspect-oriented software engineering is that it is very useful in the separating the concerns.... The research has shown that splitting concerns into several autonomous components instead of merging a number of diverse concerns in the single consistent abstraction is a noble software development approach....
10 Pages (2500 words) Research Paper

Multi-Agent Systems and the Areas Related to It

multi-agent systems deal with the construction of complex systems involving multiple agents and their coordination.... Agent technologies are now being applied to the development of large-scale commercial and industrial software systems.... Such systems are complex, involving hundreds, perhaps thousands of agents and there is a pressing need for system modeling techniques that permit their complexity to be effectively managed, along with principled methodologies to guide the process of system design....
4 Pages (1000 words) Essay

Multiagent Systems Research

The engineering research proposal 'Multiagent systems Research' shows and examines in detail that the aim of this work is to apply multi-agent system technology to model a real production programming problem in Eco Tiles, a fictitious ceramic tile factory.... nbsp; This work presents a multi-agent system modeling for production planning and scheduling problems in Eco Tiles where constituent agents cooperate to find a possible schedule considering factory layout, capacity, time constraints, and on-line orders....
8 Pages (2000 words) Research Proposal

Information Retrieval through Multi-Agent System

This paper ''Information Retrieval through multi-agent System'' tells that Problem-solving solutions like multi-agent System (MAS) capitalizes on its multiple intelligent agents to receive precepts from the environment, process the information, and produce the desired result for the environment.... multi-agent System is a problem-solving “system composed of multiple interacting intelligent agents” (Kent, Kobti, Snowdon and Aggarwal, 2010)....
6 Pages (1500 words) Research Paper

Software Evolution Process

rom the impetus of technology in software systems, Yang and Martin traced three different time-based approaches to software maintenance : two decades ago, when occasional corrections were made on software together with a new release once each year; a decade ago, when a major release is necessitated once every two years and some re-engineering for user-required functions; and today, where software is maintained on a continuous basis and changed more frequently with major enhancements, that the term reengineering born in the past decade is replaced with a newer terminology called software evolution....
24 Pages (6000 words) Essay

Artificial Intelligence: Concepts and Future in Business

xpert systems have been profitably functional to some financial decision-making tasks; there are many other systems that are beyond the scope of expert systems technology.... hellip; Pricing robot is a software agent that is attached to a seller and having the capability to vigorously vary the price of product or service to exploit the provider's anticipated profit....
9 Pages (2250 words) Coursework

Robots Cooperative Control with Disturbance Observer

This paper, Robots Cooperative Control, stresses that from the first serious exploration of cooperative robotic systems in the 1980s, these systems have rapidly evolved from the first dual axes robot arms to the complex and highly specified robotics used in industrial settings today.... Additional challenges arise when programming for complex or specific processes between multiple robotic systems, for which many solutions exist modeled after both high-level human-interactive robotics and biological systems....
8 Pages (2000 words) Research Paper

Software Engineering Techniques for Service-Based Development

The author discusses the most popular software engineering techniques that have been used by the industry over past decades.... Also, the simpler steps inherent in the model do not provide much clarity and often lead to confusion in its interpretation  The primary objective of software engineering is to realize all the above-mentioned objectives by ensuring the delivery of qualitative software that conforms to all user requirements and which are developed on schedule within the allocated budget....
8 Pages (2000 words) Research Paper
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us