 |
 |
 |
 |
 |
 |
 |
|
 |
Copyright
© 2003 GeneX Team, UMass Boston. All rights reserved. |
|
|
|
|
11/25
11/21
11/20
11/13
11/12
11/06
11/05
11/04 |
Date
:
November
25,2003
|
Place
: S-2-062
|
Start
Time: 0345pm
|
End
Time : 0515pm
|
Attendees
: |
Professor
Ethan Bolker, Prasoon Kejriwal, Ziping Zhu, Chitra
Karki, Sumana
Adma |
Discussion
: |
 |
Discussed the "Hello
World" part of the application. |
 |
Decided to identify some
parts and start working on them first. |
 |
Chitra will write java
classes to read the config. file in a predefined format,
parse and fill the data in the
application. |
 |
Ziping
would code the "Codon
Table" part which takes three
nucleotide bases as input and
produces the corresponding amino
acid. |
 |
Sumana
would make an applet for the UI
which can take a string as input and
has all the buttons displayed,
generate complementary DNA strand,
mapped to scale, and a small part of
highlighting which highlights the
clicked nucleotide base. |
 |
Prasoon
would write the driver class, gene
class, gene expression class and
Transcription class. |
 |
Decided
to integrate these parts (except
Ziping's which would be used after
mRNA sequence is generated) from
December 11 to December 20. |
 |
We
discussed the UI with Professor
Ethan Bolker and he gave us some
good suggestions. a) We
haven't figured out when the
complementary strand would be
displayed in the UI. b) What happens
when something other than A,C,T,G is
typed in by the user (either give
error message each time or does not
allow the user to type in anything
other than A,C,T,G). c) Error
Messages : how to respond to errors
made by the user. d) Performance
Issues : Consider the time taken for
the applet to be downloaded first
time. Caching for it to load fast
next time. e) UNDO feature. Undo can
be used once to undo the editing
part. So the previous nucleotide
should be stored always. f) Keeping
in mind the risk of allowing the
users to make errors as it is an
educational project which would be
difficult for software engineers as
we would develop applications where
we don't want our users to find
errors in the application. g) Since
the Biology Labs have older version
of Java Run Time environment, we
have to write code which will not
look as pretty if we have coded in
new version of Java. |
|
|
|
TOP
|
Date
:
November
21,2003
|
Place
: NT Lab
|
Start
Time: 0600pm
|
End
Time : 0800pm
|
Attendees
: |
Prasoon
Kejriwal, Ziping Zhu, Chitra Karki, Sumana
Adma |
Discussion
: |
 |
Team discussed the
use cases once again after yesterday's client
meeting and made sure everyone is clear with all
cases. |
 |
Since our
application is a single tier application, there is
no architectural design involved. So we started
working on CRC (Class-Responsibility-Collaborator)
cards. We came up with initial ideas on classes and
their responsibilities keeping in view
Model-View-Controller design. We would discuss more
in our next team meeting. |
|
|
|
TOP
|
Date
:
November
20,2003
|
Place
: Biology Lab
|
Start
Time: 0345pm
|
End
Time : 0445pm
|
Attendees
: |
Professor
Brian
White, Prasoon
Kejriwal, Ziping Zhu, Chitra Karki, Sumana
Adma |
Discussion
: |
 |
Discussed the last
version of use cases (version 3) with customer
together so that everything till now is clear. |
 |
Discussed the User
Interface which has been modified based on
suggestions given by the client in Client Meeting -
3. Our customer is happy with User Interface
Prototypes and said it is exactly how he wanted. |
 |
Discussed about the
Pro's and Con's of Config file structure. |
|
|
|
TOP
|
Date
:
November
13,2003
|
Place
: S-2-062
|
Start
Time: 0405pm
|
End
Time : 0445pm
|
Attendees
: |
Professor
Ethan Bolker, Prasoon Kejriwal, Ziping Zhu, Chitra
Karki, Sumana
Adma |
Discussion
: |
 |
Sumana
will test a simple Java application
using Swings and AWT in Java1.4, Java
1.2 and Java 1.1 versions. |
 |
We
will then test the same application in
Biology lab and note the
specifications of the operating system
and the browsers. |
 |
Prasoon
will email Professor White requesting
for permission to test the computers in
the Biology Lab. |
 |
In
our next client meeting we would
submit the Requirement Analysis
document, discuss more on the User
Interfaces such that they are ready
for Usability study we will be doing
soon, discuss again about the config.
file with the client and provide him
with the options and discuss the error
messages to be used in the
application. |
 |
Professor
Bolker suggested to use XML for
generating the config. file. We would present this
idea to customer and explain him about
the editor he has to use to ensure
correct sequences are entered as there
would be no way to check except to run
the application and see.
Otherwise, if the customer is
interested in having a user interface
as we discussed in our last client
meeting, we can provide error
checking and ensure correct sequences
are sent to the application. |
|
|
|
TOP |
Date
:
November
12,2003
|
Place
: GRC
Lab
|
Start
Time: 0730pm
|
End
Time : 0900pm
|
Attendees
: |
Prasoon
Kejriwal, Ziping Zhu, Chitra Karki, Sumana
Adma |
Discussion
: |
 |
Checked
out and solved the problem of " over
limit space" that we
had while using CVS. |
 |
Team
reviewed
all the use cases which were
updated based on our last client
meeting. The discussion was useful as there were
some important changes and some more points
that had been disclosed and
clarified. |
 |
Reviewed
the User Interfaces which were updated
based on our last client
meeting. |
|
|
|
TOP |
Date
:
November
6,2003 |
Place
:
Biology
Lab |
Start
Time:
0330pm |
End
Time : 0430pm
|
Attendees
: |
Professor
Brian White, Prasoon Kejriwal, Ziping Zhu, Chitra
Karki, Sumana
Adma |
Discussion
: |
Summary of
Client Meeting - 3
|
|
TOP |
Date
:
November
5,2003 |
Place
:
GRC
Lab |
Start
Time:
0745pm |
End
Time :
0900pm |
Attendees
: |
Prasoon
Kejriwal, Ziping Zhu, Chitra Karki, Sumana
Adma |
Discussion
: |
 |
Discussed
again on the Requirements Analysis
Document to be discussed in the client
meeting on November 6. |
 |
Got the
customers review on version2 of Use
Cases. We will be discussing the Use
Cases with the customer tomorrow. |
 |
Team
members doubts on using TortoiseCVS were discussed
and cleared. |
 |
Discussed
the initial UI sketches to be discussed
with client tomorrow. |
|
|
|
TOP |
Date
: November 4,2003 |
Place
: S-2-062 |
Start
Time: 0400pm |
End
Time : 0515pm |
Attendees
: |
Professor
Ethan Bolker, Prasoon
Kejriwal, Ziping Zhu, Chitra Karki, Sumana
Adma |
Discussion
: |
 |
CVS
established at CS UMASS by Prasoon and
team decided that each member would start
using it. |
 |
Discussed
on the first version of Requirements
Analysis Document prepared by Ziping and
Prasoon. |
 |
Discussed
on the development tool, thought of doing
it in Java but looking for other tools
that have better features. |
 |
Discussed
the agenda for the next client meeting on
Thursday November 6. We will mainly be
discussing the first paper prototype
version of the UI design for the
application and the Initial Requirement
Document. |
 |
Discussed
on small releases of the application with
customers approval. |
 |
Have seen
the basic folding application written by
Professor Bolker and got some ideas about
the folding part of the application. |
|
|
|
TOP |
|
|