27.06.2013 Views

Proceedings of the 8th International Conference on Intellectual ...

Proceedings of the 8th International Conference on Intellectual ...

Proceedings of the 8th International Conference on Intellectual ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Mohd Zali Mohd Nor et al.<br />

Domain Knowledge Agent – manages <str<strong>on</strong>g>the</str<strong>on</strong>g> domain knowledge <strong>on</strong>tology and data. When new<br />

knowledge is added, this agent shall inform relevant users and maintainers. When a new versi<strong>on</strong><br />

is applied, <str<strong>on</strong>g>the</str<strong>on</strong>g> domain knowledge is updated with new best practices and old practices are<br />

deprecated.<br />

Helpdesk Agent – represents <str<strong>on</strong>g>the</str<strong>on</strong>g> role <str<strong>on</strong>g>of</str<strong>on</strong>g> helpdesk staff, by generating new call tickets based <strong>on</strong><br />

error reported by User Agent, and assigning <str<strong>on</strong>g>the</str<strong>on</strong>g>m to available helpdesk pers<strong>on</strong>nel. If bugs is<br />

valid, Helpdesk Agent shall liaise with MR Agent to create new MR.<br />

MR Agent – O<str<strong>on</strong>g>the</str<strong>on</strong>g>r than creating new MRs, this agent shall also assist planner to approve/reject<br />

MRs, m<strong>on</strong>itor <str<strong>on</strong>g>the</str<strong>on</strong>g> progress <str<strong>on</strong>g>of</str<strong>on</strong>g> MRs and assign MRs to maintainers, via Maintainer Agent.<br />

Maintainer Agent – represents maintainers (analysts, programmers and testers) to m<strong>on</strong>itor MR<br />

statuses and assign to maintainer groups for development. This agent also liaises with Domain<br />

Knowledge Agent and SM Knowledge Agent to obtain informati<strong>on</strong> to assist analysts and tester in<br />

<str<strong>on</strong>g>the</str<strong>on</strong>g>ir works.<br />

SM Process Agent – For new artifacts and object changed, SM Knowledge Agent shall update <str<strong>on</strong>g>the</str<strong>on</strong>g><br />

SM knowledge base, as well as <str<strong>on</strong>g>the</str<strong>on</strong>g> Domain knowledge.<br />

Sample web-based applicati<strong>on</strong> screen is shown in Figure 3below.<br />

Figure 3: SmCAT sample screen<br />

2. Related works<br />

Agent technology in SM has been used in a few research prototypes such as <str<strong>on</strong>g>the</str<strong>on</strong>g> KM-Mantis (Viscaino<br />

et al.,2003). KM-Mantis uses experience factory c<strong>on</strong>cept to capture and reuse knowledge and<br />

expertise generated during SM process. KM-Mantis has five s<str<strong>on</strong>g>of</str<strong>on</strong>g>tware agents (product, activity, client,<br />

user and staff) to support <str<strong>on</strong>g>the</str<strong>on</strong>g> 3 different communities (product, activities and people).<br />

Figure 4: Rodriguez KMS<br />

376

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!