Search references for AGENT ORIENTED-SOFTWARE-ENGINEERING. Phrases containing AGENT ORIENTED-SOFTWARE-ENGINEERING
See searches and references containing AGENT ORIENTED-SOFTWARE-ENGINEERING!AGENT ORIENTED-SOFTWARE-ENGINEERING
Software
Agent-oriented software engineering (AOSE) is a software engineering paradigm that arose to apply best practice in the development of complex Multi-Agent
Agent-oriented software engineering
Agent-oriented_software_engineering
System of multiple interacting agents
architectures for both single-agent and multiple-agent systems." Research topics include: agent-oriented software engineering beliefs, desires, and intentions (BDI)
Multi-agent_system
Computer program acting for a user
computer science, a software agent is a computer program that acts for a user or another program in a relationship of agency. The term agent is derived from
Software_agent
social systems with INGENIAS". International Journal of Agent-Oriented Software Engineering. 2 (2): 196–221. doi:10.1504/IJAOSE.2008.017315.{{cite journal}}:
Agent-based_social_simulation
Spanish computer scientist (b.1962)
in the field of Artificial Intelligence, specifically in agent-oriented software engineering. He has been often cited by mainstream media, as a reference
Juan_Pavón
Type of autonomous entity in software
system Software agent "Autonomous Agent". Techopedia. April 11, 2024. Retrieved November 6, 2024. Brustoloni, Jose C. (1991). Autonomous Agents: Characterization
Autonomous_agent
Australian computer scientist
International Journal of Agent-Oriented Software Engineering and on the editorial board of the Journal of Object Technology and Software and Systems Modelling
Brian_Henderson-Sellers
Model for designing artificial intelligence
The belief–desire–intention software model (BDI) is a software model developed for programming intelligent agents. Superficially characterized by the
Belief–desire–intention software model
Belief–desire–intention_software_model
introduction of the belief–desire–intention software model (BDI), and agent-oriented programming. Pure digital agents were deployed in computer infrastructure
Agent_verification
specify interfaces in some computer languages. abstraction 1. In software engineering and computer science, the process of removing physical, spatial,
Glossary_of_computer_science
British computer scientist
multi-agent systems, and agent-oriented software engineering. Wooldridge, Michael (2000). Reasoning about Rational Agents. MIT Press. ISBN 978-0262515566
Michael Wooldridge (computer scientist)
Michael_Wooldridge_(computer_scientist)
Conferences on software engineering: ASE – IEEE/ACM International Conference on Automated Software Engineering ICSE – International Conference on Software Engineering
List of computer science conferences
List_of_computer_science_conferences
Type of software or hardware infrastructure
Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages between distributed systems. Message-oriented
Message-oriented_middleware
Swedish computer scientist and software engineer
developed the software method Object-Oriented Software Engineering (OOSE) published 1992, which was a simplified version of the commercial software process
Ivar_Jacobson
Type of computational models
overlay multi-agent system), a software engineering based approach, where a virtual overlay multi-agent system is developed alongside the agent-based model
Agent-based_model
INGENIAS (Engineering for Software Agents) is an open-source software framework for the analysis, design and implementation of multi-agent systems (MAS)
INGENIAS
Java framework for system development
Intelligent Agents is a framework in Java for multi-agent system development. JACK Intelligent Agents was built by Agent Oriented Software Pty. Ltd. (AOS)
JACK_Intelligent_Agents
which release their software under open-source licenses and are related to artificial intelligence projects. These include software libraries, frameworks
Lists of open-source artificial intelligence software
Lists_of_open-source_artificial_intelligence_software
Set of related software functionalities that can be reused for different purposes
the contexts of software architecture, service-orientation and service-oriented architecture, the term service refers to a software functionality, or
Service (systems architecture)
Service_(systems_architecture)
Greek-American computer scientist
member of the editorial board, the journals "Agent Oriented Software Engineering", "Web Intelligence and Agent Technologies", "Journal of Infonomics", "Fundamenda
Katia_Sycara
software The Philosophy of Computer Science Where's the Theory for Software Engineering? The Yo-yo problem Agent-oriented programming Aspect-oriented
List of software development philosophies
List_of_software_development_philosophies
AI-assisted coding environment
environment (IDE) developed by Google, designed for prioritizing AI agents platform for software development. Announced on November 18, 2025 alongside the release
Google_Antigravity
and Execution Transparency and Ethical Issues Agent-Oriented Software Engineering Web Intelligence Agent Platforms and Interoperability Autonomous systems
ICAART
Connection between computers or programs
April 2009). "API Protocol Compliance in Object-Oriented Software" (PDF). CMU Institute for Software Research. Retrieved 29 July 2016. Wilson, M. Jeff
API
multiphysics Finite Element Analysis (FEA) software. Freemat - a free environment for rapid engineering, scientific prototyping and data processing using
List of computer simulation software
List_of_computer_simulation_software
Type of software agent
A software bot is a type of software agent in the service of software project management and software engineering. A software bot has an identity and
Software_bot
Greek-Canadian computer scientist
an agent-oriented software development methodology. called TROPOS. Born in Greece in 1943, Mylopoulos in 1966 received his Bachelor of Engineering from
John_Mylopoulos
The SARL programming language is a modular agent-oriented programming language. It aims at providing the fundamental abstractions for dealing with concurrency
SARL_(programming_language)
AgentSpeak is an agent-oriented programming language. It is based on logic programming and the belief–desire–intention software model (BDI) architecture
AgentSpeak
Object-oriented programming language
an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction)
Eiffel_(programming_language)
Co-founder and CEO of Sentient Technologies (Born 1967)
artificial island). The firm was based on a patented adaptive agent-oriented software engineering platform developed by Hodjat, Christopher Savoie and Makoto
Babak_Hodjat
service-oriented architecture (SOA), Web 2.0 (e.g., social network sites), and semantic web technologies to support cloud-based engineering design services
Cloud-based design and manufacturing
Cloud-based_design_and_manufacturing
Abar, Sameera; et al. (May 2017). "Agent Based Modelling and Simulation tools: A review of the state-of-art software". Computer Science Review. 24. doi:10
Comparison of agent-based modeling software
Comparison_of_agent-based_modeling_software
Software debugging technique
Tracing in software engineering refers to the process of capturing and recording information about the execution of a software program. This information
Tracing_(software)
Software application used to develop software
integrated development environment (IDE) is software that provides a relatively comprehensive set of features for software development. An IDE is intended to enhance
Integrated development environment
Integrated_development_environment
Overview of and topical guide to computer programming
Supercomputer Virtual machine Hardware virtualization Runtime system Agent-oriented Aspect-oriented Automata-based Class-based Concatenative Concept Concurrent
Outline of computer programming
Outline_of_computer_programming
Modeling method
Object-oriented role analysis and modeling (OOram) is a method, based on the concept of role, for performing object-oriented modeling. Originally (1989)
Object-oriented role analysis and modeling
Object-oriented_role_analysis_and_modeling
Umbrella term for certain approaches to software development
Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance
Agile_software_development
Systematic design of sales processes
process-oriented industries. This logical structuring and architecturalization of the entire process of sales are generally called sales process engineering.
Sales_process_engineering
more technologically oriented departments such as software development, or IT that put this content to use in web or other software-based environments,
Content_engineering
Transactions on Programming Languages and Systems ACM Transactions on Software Engineering and Methodology Acta Informatica Adaptive Behavior ALGOL Bulletin
List of computer science journals
List_of_computer_science_journals
"an agent- and goal-oriented modelling framework" i* wiki with guidelines and examples KAOS tutorial Using EEML for Combined Goal and Process Oriented Modeling:
Goal_modeling
Destination of data flow in computing
destination of data flow. The word sink has multiple uses in computing. In software engineering, an event sink is a class or function that receives events from another
Sink_(computing)
Activity of creating prototypes of software applications
that can occur in software development and is comparable to prototyping as known from other fields, such as mechanical engineering or manufacturing. A
Software_prototyping
Standardized language for real-time and embedded systems
1992 (SDL-92) introduced object-oriented concepts such as inheritance, abstract generic types etc., with the object-oriented features described by transformations
Specification and Description Language
Specification_and_Description_Language
Software projects developed at universities
email software project (Washington) TECO – text editor and programming environment associated with MIT time-sharing systems (MIT) vi – screen-oriented text
List of software developed at universities
List_of_software_developed_at_universities
Development of software after release
Based Software Engineering. Aurora Vizcaíno; Jesús Favela; Mario Piattini (2003). "A multi-agent system for knowledge management in software maintenance"
Software_evolution
Information systems supporting business or organizational decision-making activities
following six frameworks: text-oriented DSS, database-oriented DSS, spreadsheet-oriented DSS, solver-oriented DSS, rule-oriented DSS, and compound DSS. A compound
Decision_support_system
Swedish computer scientist and organizational theorist
Trencansky (2007). The Agent Modeling Language - AML. p. 22 Fausto Giunchiglia, James Odell, Gerhard Weiß.Agent-Oriented Software Engineering III, 2003. p. 148
Hans-Erik_Eriksson
Programming by non-specialist computer users
of Problems in Charge with Domain-oriented Design Environments". User-Centred Requirements for Software Engineering Environments. Springer, Berlin, Heidelberg
End-user_development
This is a list of robotics software, including software frameworks, robot software, middleware, computer vision, robotics simulators, motion planning
List_of_robotics_software
Guidelines for the appearance of computer-aided design drawings
in 1995, with some 600 software firms as members. This organization developed and released a number of open-data object-oriented data sets (Industry Foundation
CAD_standards
Term
through software tools, called computer aided method engineering (CAME) tools, or MetaCASE tools (Meta-level Computer Assisted Software Engineering tools)
Method_engineering
preserve the investment in software engineering, program logic is separated from underlying technologies through the use of software interfaces each of which
Open service interface definition
Open_service_interface_definition
management and software engineering. Process theories are used to explain how people are motivated and how decisions are made, how software is designed and
Process_theory
Sub-discipline of systems engineering that emphasizes dependability
and software reliability engineering than between hardware quality and reliability. A good software development plan is a key aspect of the software reliability
Reliability_engineering
Topical guide to software
software or other means of product dedicated to education purposes in software engineering and beyond in general education. Testware – any software for
Outline_of_software
Multimethod simulation modeling tool
It supports agent-based, discrete event, and system dynamics simulation methodologies. AnyLogic is cross-platform simulation software that works on
AnyLogic
Notation expressing information under a rule set
graphically oriented simulation, and software verification. Southbeach Notation is a visual modeling language used to describe situations in terms of agents that
Modeling_language
Duration of processing of products
about software technology but is also a business strategy. For simplicity, the stages described are shown in a traditional sequential engineering workflow
Product_lifecycle
International standard
communication with the software tools (e.g., configuration tool, agent) via management commands. Through the interface of the software tool and the management
IEC_61499
Provides services for the various components of a distributed system
message-oriented middleware and Web services". Intelligent Middleware (IMW) provides real-time intelligence and event management through intelligent agents.
Middleware (distributed applications)
Middleware_(distributed_applications)
Collection of co-operating systems
scenarios. Inheritance Software library Object-oriented programming Model-based systems engineering Enterprise systems engineering Complex adaptive system
System_of_systems
Free application for event monitoring and alerting
Prometheus is a free software application for event monitoring and alerting. It records metrics in a time series database built using an HTTP pull model
Prometheus_(software)
Measuring the time or resources used by a section of a computer program
In software engineering, profiling (program profiling, software profiling) is a form of dynamic program analysis that measures, for example, the space
Profiling (computer programming)
Profiling_(computer_programming)
Open-source distributed data store
order by, distinct queries on data. Free and open-source software portal List of column-oriented DBMSes Comparison of OLAP servers Cui, Tingting; Peng,
Apache_Pinot
1988 graphical desktop environment by Hewlett-Packard
Windows "a complete, object-oriented" GUI, Stewart Alsop II in 1988 doubted that other software developers would create software for NewWave because HP "is
NewWave
Structured visual modeling technique
is a structured visual modeling technique used in systems engineering and software engineering to represent system behavior. It utilizes a hierarchical
Behavior_tree
Microsoft programming language
(CLI) languages, F# can use CLI types through object-oriented programming. F# support for object-oriented programming in expressions includes: Dot-notation
F Sharp (programming language)
F_Sharp_(programming_language)
Co-inventor of natural language technology behind Siri
Amamiya to develop adaptive, agent-oriented architectures for natural-language interfaces. The Adaptive Agent Oriented Software Architecture (AAOSA) approach
Christopher_Savoie
Presentation–abstraction–control (PAC) is a software architectural pattern. It is an interaction-oriented software architecture, and is somewhat similar to
Presentation–abstraction–control
Presentation–abstraction–control
Global computing organization
12.14) WG 2.13 Open Source Software WG 2.14 Service-Oriented Systems (Joint with WG 6.12/WG8.10) WG 2.15 Verified Software (joint with WG 1.9) WG 2.16
International Federation for Information Processing
International_Federation_for_Information_Processing
American multinational software company
formerly Adobe Systems Incorporated, is an American multinational computer software company based in San Jose, California. It offers a wide range of programs
Adobe_Inc.
OBJ3 is a version of OBJ based on order-sorted rewriting. OBJ3 is agent-oriented and runs on Kyoto Common Lisp AKCL. Automated theorem proving Comparison
OBJ_(programming_language)
Use of conceptual models
energy system models adopting open science principles SEQUAL framework Software and Systems Modeling Solar System model – a model that illustrates the
Systems_modeling
Conference on Software Engineering ICSOC – International Conference on Service Oriented Computing ICSR – International Conference on Software Reuse ICTer
List of computer science conference acronyms
List_of_computer_science_conference_acronyms
Model of computation
to generate test sets for object-oriented software. The EURACE project, an application of CSXM techniques to agent-based computational economics. x-machines
Stream_X-Machine
This is a comparison of various aspects of software offering system dynamics features: Due to concerns over commercial postings on the system dynamics
Comparison of system dynamics software
Comparison_of_system_dynamics_software
Programming language environment
|journal= (help) Cheng, Harry (2006). "Object-Oriented Interactive Mechanism Design and Analysis". Engineering with Computers. 21 (3): 237–246. doi:10
Ch_(computer_programming)
Means by which a user interacts with and controls a machine
extends as well to the software dedicated to control the physical elements used for human–computer interaction. The engineering of human–machine interfaces
User_interface
Structured method for writing natural language requirements
Eero (2019). "Ten Years of EARS". IEEE Software. "Beyond Vibe Coding: Amazon Introduces Kiro, the Spec-Driven Agentic AI IDE". InfoQ. 2025-08-18. Retrieved
Easy Approach to Requirements Syntax
Easy_Approach_to_Requirements_Syntax
Principles invoked in design research
computer modeling. They developed a software tool for engineering knowledge management. The tool provides an engineering system designer with the capability
Design_knowledge
is a list of notable discrete-event simulation software. List of computer-aided engineering software Byrne, James; Heavey, Cathal; Byrne, P.J. (March
List of discrete event simulation software
List_of_discrete_event_simulation_software
Simulation software
doctoral dissertation. The software package is usually taught as part of an industrial engineering or systems engineering curriculum, often in a Systems
FlexSim
Model of concurrent computation
De Meuter W. Ambient-oriented Programming in AmbientTalk. In "Proceedings of the 20th European Conference on Object-Oriented Programming (ECOOP), Dave
Actor_model
MNG—Multiple-image Network Graphics MoBo—Motherboard MOM—Message-Oriented Middleware MOO—MUD Object Oriented MOP—Meta-Object Protocol MOSFET—Metal-Oxide Semiconductor
List of computing and IT abbreviations
List_of_computing_and_IT_abbreviations
Field of artificial intelligence
Phil; Wallace, Evan (2006-03-09). "A Semantic Web Primer for Object-Oriented Software Developers". W3C. Archived from the original on 2018-01-06. Retrieved
Knowledge representation and reasoning
Knowledge_representation_and_reasoning
System composed of many interacting components
infrastructure such as power grid, transportation or communication systems, complex software and electronic systems, social and economic organizations (like cities)
Complex_system
Electronic devices detecting human presence
(photodetectors), thermometers, proximity sensors, and motion detectors Software agents Affective computing Nanotechnology Biometrics E-textiles The ambient
Ambient_intelligence
Conversational software
system Intelligent agent Internet bot Human-AI interaction List of chatbots Multi-agent system Social bot Software agent Software bot Stochastic parrot
Chatbot
Plan for the construction of an object or system
of Wescon. Bourque, P., and Dupuis, R. (eds.) (2004) Guide to the software engineering body of knowledge Archived 2012-01-24 at the Wayback Machine (SWEBOK)
Design
Software anomaly
In software, a stack buffer overflow or stack buffer overrun occurs when a program writes to a memory address on the program's call stack outside of the
Stack_buffer_overflow
Research methodology
results of the research presented effectively both to technology-oriented and management-oriented audiences. Hevner counts 7 guidelines for a DSR: Design as
Design_science_(methodology)
installation of software packages pexec – shell tool for executing jobs in parallel GnowSys – kernel for semantic computing (a distributed agent oriented knowledge
List_of_GNU_packages
2015). "Do The Simple Thing First: The Engineering Behind Instagram". Fast Company. "NASA Open Source Software". code.nasa.gov. Retrieved 2020-10-26.
List_of_Python_software
List of concepts in artificial intelligence
and objects primarily in software engineering. However, in practice the techniques and capabilities of frame and object-oriented languages overlap significantly
Glossary of artificial intelligence
Glossary_of_artificial_intelligence
Reference model architecture
AAAI Conference: Workshop on Intelligent Agent Architectures: Combining the Strengths of Software Engineering & Cognitive Systems, San Jose, CA. A.J. Barbera
Real-time_Control_System
Programming language
economic problem called the tragedy of the commons. Comparison of agent-based modeling software . 1 May 2026 https://github.com/NetLogo/NetLogo/releases/tag/v7
NetLogo
Basic operations of a computer database
statement. Although relational databases are a common persistence layer in software applications, numerous other persistence layers exist. CRUD functionality
Create, read, update and delete
Create,_read,_update_and_delete
Feature in programming languages
In software engineering, double dispatch is a special form of multiple dispatch, and a mechanism that dispatches a function call to different concrete
Double_dispatch
AGENT ORIENTED-SOFTWARE-ENGINEERING
AGENT ORIENTED-SOFTWARE-ENGINEERING
Boy/Male
Gujarati, Hindu, Indian, Kannada, Punjabi, Sikh, Telugu
One who Lives a God Oriented Life
Boy/Male
Australian, Danish, Dutch, German, Swedish
Eagle Ruler
Boy/Male
Indian, Punjabi, Sikh
One who Lives God-oriented Life
Surname or Lastname
English
English : from an Old French personal name Amand, Amant (from Latin Amandus meaning ‘loveable’).German : variant spelling of Amend.
Surname or Lastname
English (of Norman origin)
English (of Norman origin) : probably from a reduced form of the Anglo-Norman French personal name or nickname Avenant ‘suitable’ or ‘handsome’.Family historians record an Isham Avent in the Carolinas in the 1760s. His father was Colonel Thomas Avent from England.
Surname or Lastname
English
English : from Old French argent ‘silver’, hence probably a nickname for someone with silver-gray hair, or possibly an occupational nickname for a silversmith or moneyer.
Boy/Male
Indian, Punjabi, Sikh
One who Lives God-oriented Live
Girl/Female
Australian, French, Latin
Goal-oriented; Ambitious
Boy/Male
Biblical
Oriental, ancient, first.
Boy/Male
Tamil
Harjeevan | ஹரஜீவநÂ
One who lives God oriented life
Harjeevan | ஹரஜீவநÂ
Girl/Female
Muslim
Agent
Female
Egyptian
, the Hidden.
Boy/Male
Sikh
One who lives God oriented life
Boy/Male
Christian, Hindu, Indian
Gentleman
Girl/Female
British, English
A Beautiful Girl
Girl/Female
Arabic, Muslim, Sindhi
Agent
Biblical
Oriental, Ancient, First
Boy/Male
French
Born during Advent.
Surname or Lastname
English and French
English and French : nickname, possibly sometimes applied ironically, from Middle English gente, Old French gent(il) ‘well born’, ‘noble’, ‘courteous’. Compare Gentle.German and English : habitational name for someone from Ghent in Flanders, French name Gand.
Girl/Female
Muslim
Agent
AGENT ORIENTED-SOFTWARE-ENGINEERING
AGENT ORIENTED-SOFTWARE-ENGINEERING
Boy/Male
Muslim/Islamic
Holy
Female
English
English name derived from Latin Liliana, LILIAN means "lily."
Girl/Female
Biblical
Where much gold is.
Girl/Female
Afghan, African, Arabic, Australian, French, Muslim, Pakistani, Swahili
Gracious
Male
English
English surname transferred to forename use, form the name of various places, most of which were derived from the Old English word mylentun, MILTON means "mill settlement."
Surname or Lastname
English (Lancashire)
English (Lancashire) : from a pet form of Hitch.English (Lancashire) : in parts of the West Midlands this may have been a patronymic from Hitch, from an old genitive ending.English (Lancashire) : habitational name from Hitchin in Hertfordshire, which is derived from the dative plural of the old tribal name Hicce, which itself may be derived from a Celtic river name meaning ‘dry’.
Boy/Male
English
From the waterside.
Girl/Female
Hindu
Boy/Male
Indian
By Each Other
Boy/Male
Bengali, Hindu, Indian
Cute; Bouquet
AGENT ORIENTED-SOFTWARE-ENGINEERING
AGENT ORIENTED-SOFTWARE-ENGINEERING
AGENT ORIENTED-SOFTWARE-ENGINEERING
AGENT ORIENTED-SOFTWARE-ENGINEERING
AGENT ORIENTED-SOFTWARE-ENGINEERING
n.
An exfoliative agent.
a.
Eastern; oriental.
v. t.
To define the position of, in relation to the orient or east; hence, to ascertain the bearings of.
n.
One who exerts power, or has the power to act; an actor.
n.
A reductive agent.
n.
A subordinate agent.
a.
Over against; as, he lives anent the church.
a.
About; concerning; in respect; as, he said nothing anent this particular.
n.
A germicide agent.
a.
Of or pertaining to the orient or east; eastern; concerned with the East or Orientalism; -- opposed to occidental; as, Oriental countries.
n.
An epulotic agent.
a.
Having three prongs; trident; tridentate; as, a tridented mace.
n.
One who acts for, or in the place of, another, by authority from him; one intrusted with the business of another; a substitute; a deputy; a factor.
n.
An active power or cause; that which has the power to produce an effect; as, a physical, chemical, or medicinal agent; as, heat is a powerful agent.
n.
A reducent agent.
a.
Acting; -- opposed to patient, or sustaining, action.
n.
A nervine agent.
n.
An intermediate agent.
n.
A myotic agent.
n.
A native or inhabitant of the Orient or some Eastern part of the world; an Asiatic.