@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",
note = "KES2006 10th International Conference on Knowledge-Based Intelligent Information and Engineering Systems ; Conference date: 09-10-2006 Through 11-10-2006",
}