Subject: C438 JGSI Review Resent-Date: Thu, 30 Sep 1999 23:17:26 -0400 Resent-From: Geoffrey Fox Resent-To: p_gcf@npac.syr.edu Date: Fri, 17 Sep 1999 15:43:45 +0100 (BST) From: Mark Bull To: Geoffrey Fox Paper no.: C438 Title: JCArray - the jCrunch Java Araay Classes Reviewer: Mark Bull Overall Recommendation: Publish with substantial revisions. Comments for authors: The paper is interesting and sound, but needs some additional material to make it suitable as a journal paper instead of a poster. An introduction section should be added, elaborating on the contribution of the work described, and setting out the structure of the paper. Some motivational material would be useful: i.e. why are such classes necessary? section 1, list item 2: there is some confusion here betwen the functionality of LAPACK and that of the BLAS. section 2, para 1: explain the meaning of shape and rank without using Java syntax. section 2, last para: it is not at all clear what some of these utility methods do. section 2: perhaps a more comprehensive listing of the API might be appropriate. section 3: It is not clear whether the JCxMatrix class supports exactly the same forms and storage formats as LAPACK. Some more details could be added here. sections 5 and 6 should be merged into a single "Relationship to other work" section. section 5, para 2, line 1: bet JAMA -> but JAMA section 5, last para, line 2: not for enough -> not far enough A "Conclusions and further work" section should be added. The bibliography should be expanded, particluarly with references to the BLAS and to other O-O matrix packages. Comments for editor: Needs quite a lot of work to convert it from a poster to a journal paper!