Subject-oriented software development

Author: Mao Xinjun (Compiler)
Publisher:
Publishing Date: 2005-06-01
Features: This book presents innovative content, drawing from recent academic materials from both domestic and international sources, as well as the author's recent research insights and achievements in the field. It systematically showcases the research status of this field. It can serve as a textbook and reference for master's and doctoral students in computer software engineering, and holds significant reference value for researchers engaged in agent theory and technology, particularly those working in agent-oriented software engineering, as well as engineering practitioners based on agent technology.
Key Features of the Book:
· Combines software engineering and agent technology, systematically introducing the fundamental ideas, concepts, methods, languages, CASE tools, and environments of agent-oriented software development from the perspective of software engineering development.
· Features novel content, drawing from recent academic materials from both domestic and international sources, as well as the author's recent research insights and achievements, systematically showcasing the research status of the field.
· Builds upon existing research findings to provide an in-depth analysis of various methods and techniques in agent-oriented software development. It identifies shortcomings in current research, highlights the challenges faced by agent-oriented software engineering, and offers guidance for readers conducting related research.
· Each chapter includes a "Further Reading" section, introducing additional academic materials and research findings related to the chapter content, guiding readers to explore and read beyond the book.
· The appendix provides important academic research information, including academic journals, conferences, books, researchers, research institutions, standardization organizations, and websites related to agent theory, technology, and agent-oriented software engineering.
In fields such as artificial intelligence, distributed artificial intelligence, distributed computing, human-computer interaction, and computer-aided collaborative work, research and applications in agent theory and technology have garnered significant attention and achieved notable progress. In recent years, many researchers have introduced the concepts, theories, and technologies of agents into the field of software engineering, integrating them with the fundamental ideas, principles, and tenets of software engineering. This has provided engineering techniques for the development of multi-agent systems, including system modeling, development methodologies, programming languages, and software reuse, giving rise to the novel research direction of agent-oriented software engineering.
Based on concrete research achievements in agent theory and technology, this book systematically introduces the fundamental ideas and methods of agent-oriented software development from the perspective of software engineering development. It covers basic concepts of agent-oriented software development, software development philosophies, underlying implementation technologies of multi-agent systems, analysis and design methods, programming and languages, CASE tools and environments, as well as foundational theories. It not only introduces the latest advancements in agent-oriented software engineering but also analyzes the various problems and challenges it faces.
This book can serve as a textbook and reference for master's and doctoral students in computer software engineering, and holds significant reference value for researchers engaged in agent theory and technology, particularly those working in agent-oriented software engineering, as well as engineering practitioners based on agent technology.

📌 Related Posts