Bioinformatics can be considered as a new field of study and it promises a vast exploration area (Carzaniga., Rosenblum., Wolf ., 2001). In order to expedite the maturity in this area, a proper and supportive portal where all researchers could gather and cooperate in conducting their research need to be established. One of the features in a portal that can assist Bioinformatics researchers in performing their work is the ability of the portal to notify. Notification system is a combination of software and hardware to provide a method of distributing message(s) to a set of recipients. The notification messages could assist the recipients in many ways, from time saving and cost saving till life saving. Notification system can be developed with numerous functions depending on the needs and one of the most beneficial functions in research area is notification on the next most relevant knowledge to be read. This type of notification could lessen the researchers’ time in finding the correct thus enhancing their research efficiency. Another type of notification that could assist researchers is the events reminder. Busy and hectic researchers could forget their pack schedule and put total focus on their research while the reminder prompts them when it is time through Windows’ pop up, email and SMS as the means of delivering the messages. Whilst the knowledge management system (KMS) provides a sturdy basic for the Bioinformatics portal as a whole, the agent technology support the operation of the notification system. Agent technology offers great capabilities in ensuring the recipients is notified accordingly through its autonomous, learning and cooperative characteristics. The objective of this project is to build a notification system for Bioinformatics community of practice (CoP). Researchers in this community could utilize this system to make their research process more efficient.
[1]
Roger S. Pressman,et al.
Software Engineering: A Practitioner's Approach
,
1982
.
[2]
Francis Heylighen,et al.
Complexity and Information Overload in Society: why increasing efficiency leads to decreasing control
,
2002
.
[3]
Jacques Cohen,et al.
Bioinformatics—an introduction for computer scientists
,
2004,
CSUR.
[4]
Rusli Abdullah,et al.
Knowledge management system in a collaborative environment
,
2008
.
[5]
Bernd Bruegge,et al.
Object-Oriented Software Engineering Using UML, Patterns, and Java
,
2009
.
[6]
Bernd Bruegge,et al.
Object-Oriented Software Engineering: Using UML, Patterns and Java, Second Edition
,
2003
.
[7]
Aurora Vizcaíno,et al.
Using a Multi-agent Architecture to Manage Knowledge in the Software Maintenance Process
,
2004,
KES.
[8]
David S. Rosenblum,et al.
Design and evaluation of a wide-area event notification service
,
2001,
TOCS.
[9]
Hyacinth S. Nwana,et al.
Software agents: an overview
,
1996,
The Knowledge Engineering Review.
[10]
CohenJacques.
Bioinformaticsan introduction for computer scientists
,
2004
.