A Novel Approach to Programming: Agent Based Software Engineering

Research output: A Conference proceeding or a Chapter in BookConference contribution

2 Citations (Scopus)

Abstract

Agent (and multiagent system) technology originates from artificial intelligence. The continuous and autonomous nature of agents and the communication among these agents also make them an excellent candidate for distributed computing and even general software applications. Agent based software engineering advocates using the agent technology for typical software development. Evolving from object oriented software engineering to agent based software engineering may be as significant as evolving from the procedure oriented concept to the object oriented concept. In this paper, we examine agent based software engineering in relation to the three main steps of software development: system analysis and modeling, design and implementation, and validation
Original languageEnglish
Title of host publication10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems
EditorsB Gabrys, R.J Howlett, L.C Jain
Place of PublicationGermany
PublisherSpringer
Pages1184-1191
Number of pages8
ISBN (Electronic)9783540465447
ISBN (Print)9783540465423
DOIs
Publication statusPublished - 2006
EventKES2006 10th International Conference on Knowledge-Based Intelligent Information and Engineering Systems - Bournemouth, United Kingdom
Duration: 9 Oct 200611 Oct 2006

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume4253

Conference

ConferenceKES2006 10th International Conference on Knowledge-Based Intelligent Information and Engineering Systems
CountryUnited Kingdom
CityBournemouth
Period9/10/0611/10/06

Fingerprint

Computer programming
Software engineering
Distributed computer systems
Multi agent systems
Application programs
Artificial intelligence
Systems analysis
Communication

Cite this

Sharma, D., Ma, W., & Tran, D. (2006). A Novel Approach to Programming: Agent Based Software Engineering. In B. Gabrys, R. J. Howlett, & L. C. Jain (Eds.), 10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems (pp. 1184-1191). (Lecture Notes in Computer Science; Vol. 4253). Germany: Springer. https://doi.org/10.1007/11893011_150
Sharma, Dharmendra ; Ma, Wanli ; Tran, Dat. / A Novel Approach to Programming: Agent Based Software Engineering. 10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems. editor / B Gabrys ; R.J Howlett ; L.C Jain. Germany : Springer, 2006. pp. 1184-1191 (Lecture Notes in Computer Science).
@inproceedings{8403429187f543a5afa51338f02cdf86,
title = "A Novel Approach to Programming: Agent Based Software Engineering",
abstract = "Agent (and multiagent system) technology originates from artificial intelligence. The continuous and autonomous nature of agents and the communication among these agents also make them an excellent candidate for distributed computing and even general software applications. Agent based software engineering advocates using the agent technology for typical software development. Evolving from object oriented software engineering to agent based software engineering may be as significant as evolving from the procedure oriented concept to the object oriented concept. In this paper, we examine agent based software engineering in relation to the three main steps of software development: system analysis and modeling, design and implementation, and validation",
author = "Dharmendra Sharma and Wanli Ma and Dat Tran",
year = "2006",
doi = "10.1007/11893011_150",
language = "English",
isbn = "9783540465423",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "1184--1191",
editor = "B Gabrys and R.J Howlett and L.C Jain",
booktitle = "10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems",
address = "Netherlands",

}

Sharma, D, Ma, W & Tran, D 2006, A Novel Approach to Programming: Agent Based Software Engineering. in B Gabrys, RJ Howlett & LC Jain (eds), 10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems. Lecture Notes in Computer Science, vol. 4253, Springer, Germany, pp. 1184-1191, KES2006 10th International Conference on Knowledge-Based Intelligent Information and Engineering Systems, Bournemouth, United Kingdom, 9/10/06. https://doi.org/10.1007/11893011_150

A Novel Approach to Programming: Agent Based Software Engineering. / Sharma, Dharmendra; Ma, Wanli; Tran, Dat.

10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems. ed. / B Gabrys; R.J Howlett; L.C Jain. Germany : Springer, 2006. p. 1184-1191 (Lecture Notes in Computer Science; Vol. 4253).

Research output: A Conference proceeding or a Chapter in BookConference contribution

TY - GEN

T1 - A Novel Approach to Programming: Agent Based Software Engineering

AU - Sharma, Dharmendra

AU - Ma, Wanli

AU - Tran, Dat

PY - 2006

Y1 - 2006

N2 - Agent (and multiagent system) technology originates from artificial intelligence. The continuous and autonomous nature of agents and the communication among these agents also make them an excellent candidate for distributed computing and even general software applications. Agent based software engineering advocates using the agent technology for typical software development. Evolving from object oriented software engineering to agent based software engineering may be as significant as evolving from the procedure oriented concept to the object oriented concept. In this paper, we examine agent based software engineering in relation to the three main steps of software development: system analysis and modeling, design and implementation, and validation

AB - Agent (and multiagent system) technology originates from artificial intelligence. The continuous and autonomous nature of agents and the communication among these agents also make them an excellent candidate for distributed computing and even general software applications. Agent based software engineering advocates using the agent technology for typical software development. Evolving from object oriented software engineering to agent based software engineering may be as significant as evolving from the procedure oriented concept to the object oriented concept. In this paper, we examine agent based software engineering in relation to the three main steps of software development: system analysis and modeling, design and implementation, and validation

U2 - 10.1007/11893011_150

DO - 10.1007/11893011_150

M3 - Conference contribution

SN - 9783540465423

T3 - Lecture Notes in Computer Science

SP - 1184

EP - 1191

BT - 10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems

A2 - Gabrys, B

A2 - Howlett, R.J

A2 - Jain, L.C

PB - Springer

CY - Germany

ER -

Sharma D, Ma W, Tran D. A Novel Approach to Programming: Agent Based Software Engineering. In Gabrys B, Howlett RJ, Jain LC, editors, 10th International Conference, KES 2006. Knowledge-Based Intelligent Information and Engineering Systems. Germany: Springer. 2006. p. 1184-1191. (Lecture Notes in Computer Science). https://doi.org/10.1007/11893011_150