MSE Portfolio for Binti Sepaha

Major Professor - Dr. Scott DeLoach

Committee Members - Dr. David Gustafson & Dr. William Hankley

 MSE Final Report


agentTool is a Java-based graphical development environment to help users analyze, design, and implement multiagent systems. It is designed to support the Multiagent Systems Engineering (MaSE) methodology. The agentTool allows agent system designers to formally specify the required structure and behavior of a multiagent system and semi-automatically synthesize multiagent systems that meet those requirements. This system-level specification is then refined for each type of agent in the system. To refine an agent, the designer either selects or creates agent architecture and then provides detailed behavioral specification for each component in the agent architecture. The system design defines the types of agents in the system as well as the possible communications that may take place between agents and the environment.

The project involves the development of agentTool III (Dynamic) software that will help the users to draw dynamic diagrams. These diagrams include the sequence, activity and state chart diagrams. These behavioral diagrams help the user understand the flow of data and actions in an efficient way.


Phase 1 Documents

Time Log

Vision Document 1.0

Project Plan 1.0

Software Quality Assurance Plan

Use Case Diagram

Presentation

Phase 2 Documents

Time Log

Vision Document 2.0

Project Plan 2.0

Formal Specification

Architecture Design 1.0

Test Plan 1.0

Inspection Checklist

JavaDoc - Activity Diagram Editor

Presentation

Phase 3 Documents

Time Log

User Manual - Activity Diagram Editor

User Manual - Sequence Diagram Editor

Assessment Evaluation

Component Design

Project Evaluation

JavaDoc - Sequence Diagram Editor

References

Inspection Letter 1

Inspection Letter 2

Source Code

Plug-ins

Presentation