Developing Flexible Software Using Agent Oriented Software Engineering

1707 Words7 Pages
Developing Flexible software using Agent Oriented Software Engineering BY: Hussain ul Abideen 01617974 Question#1: Which topics discussed in the lecture does this paper relate to? What problem(s) are the authors attempting to solve? This theme is about Creating Adaptable programming utilizing Operator situated Programming Building, and the issue is Cutting edge programming frameworks search developing adaptability necessities for adjusting, scaling, and incorporating with different frameworks. Al however, it 's regularly questionable how to accomplish the objective that crucial adaptability amid programming framework advancement, complex cooperation’s and practices. Specialist situated programming building is the strategy which…show more content…
Through conceptual associations and communication conventions, operators bolster the combination of new and even already obscure framework elements amid runtime. These are the main topic on which Author focus. • Basic Agent Oriented Concepts • Comparison to other software engineering paradigms • Agent Platform Question#2: Give a brief summary of the results presented in this paper. Basic Agent Oriented Concepts: The initial phase in comprehension AOSE is to correctly recognize and characterize the key ideas and ideas of operator based processing. This methodology depends on the idea of the product operator, which represents the focal method for reflection in AOSE. A product specialist is characterized as an embodied delicate product substance with one or more indicated objectives. To satisfy these objectives, an operator demonstrates self-ruling conduct and interfaces persistently with its surroundings and different specialists. Increasing encapsulation in software development paradigms Monolithic program Structured development object-oriented development agent-oriented development A software entity’s behavior is: Accessible Encapsulated Encapsulated Encapsulated A software entity’s state is: Accessible Accessible Encapsulated Encapsulated When does a software entity execute? Always accessible Always accessible (via calls) Always accessible (via messages) Encapsulated—agent decides on the basis of its goals Why does a software entity execute? Always accessible
Open Document