7 CONCLUSIONS
The main subject of this paper was to provide a
methodology for integrating emerging scientific do-
mains and applications in a virtual laboratory envi-
ronment. Integration of new domains and applications
in a complex virtual laboratory environment requires
a common understanding of scientific experiments,
availability of both well-defined data models for mod-
elling experiment-related information and functional-
ity / mechanisms for the management of this informa-
tion. Therefore, in this paper:
1. an experiment model is introduced that is capable
of uniformly representing different aspects of het-
erogeneous scientific experiments;
2. several data models are provided for representing
the experiment-related information, which are uni-
form and reusable (to model information related to
heterogeneous experiments), and open, flexible and
extendible (to improve the developed models in the
future when needed and to model new types of ex-
perimental information);
3. mechanisms for managing the experiment-related
information in a VL are mentioned, that are generic
and reusable (to support uniform management of
heterogenous experimental information); and
4. a methodology is defined for integration of new do-
mains and applications in VL based on the results
obtained and experience gained during the VLAM-
G project presented here, which provides a step-
by-step guidance to domain experts, tool develop-
ers and administrators during the process of adding
new applications / resources to the VL.
The methodology defined in this paper is generic
and can be implemented by different support envi-
ronments in different ways. During the course of the
VLAM-G project, the methodology has been applied
to the two initial application cases (the DNA microar-
ray and MACS applications), and the received feed-
back was used to further improve/refine the method-
ology. Currently, two databases for these applications
together with experiment procedures and some anal-
ysis tools are provided to VLAM-G users. Further-
more, development of a new application for gene se-
quence analysis studies using this methodology is on-
going.
REFERENCES
Afsarmanesh, H., Belleman, R. G., Belloum, A. S. Z., Ben-
abdelkader, A., van den Brand, J. F. J., Eijkel, G. B.,
Frenkel, A., Garita, C., Groep, D. L., Heeren, R.
M. A., Hendrikse, Z. W., Hertzberger, L. O., Kaan-
dorp, J. A., Kaletas, E. C., Korkhov, V., de Laat, C.
T. A. M., Sloot, P. M. A., Vasunin, D., Visser, A., and
Yakali, H. H. (2002). Vlam-g: A grid-based virtual
laboratory. Scientific Programming, 10(2):173–181.
Afsarmanesh, H., Kaletas, E. C., Benabdelkader, A., Garita,
C., and Hertzberger, L. O. (2001). A reference archi-
tecture for scientific virtual laboratories. Future Gen-
eration Computer Systems, 17(8):999–1008.
Allen, G., Benger, W., Dramlitsch, T., Goodale, T., Hege,
H. C., Lanfermann, G., Merzky, A., Radke, T., Seidel,
E., and Shalf, J. (2001). Cactus tools for grid applica-
tions. Cluster Computing, 4(3):179–188.
Ashby, J. V., Bicarregui, J. C., Boyd, D. R. S., van Dam,
K. K., Lambert, S. C., Matthews, B. M., and O’Neill,
K. D. (2001). A multidisicplinary scientific data por-
tal. In Proceedings of the 9th International Confer-
ence and Exhibition on High-Performance Computing
and Networking (HPCN Europe 2001), pages 13–22.
Baxevanis, A. D. (2001). The molecular biology database
collection: An updated compilation of biological
database resources. Nucleic Acids Research, 29(1):1–
10.
Catlin, A. C., Gaitatzes, M., Houstis, E., Ma, Z., Markus, S.,
Rice, J. R., Wang, N.-H., and Weerwarana, S. (2000).
Enabling Technologies for Computational Science -
Frameworks, Middleware and Environments, chap-
ter 24, pages 301–313. Kluwer Academic Publishers.
Frenkel, A., Afsarmanesh, H., Eijkel, G. B., and
Hertzberger, L. O. (2001). Information management
for material science applications in a virtual labora-
tory. In Proceedings of the 12th International Con-
ference on Database and Expert Systems Applications
(DEXA 2001), pages 165–174.
Gallopoulos, E., Houstis, E., and Rice, J. R. (1994). Com-
puter as thinker/doer: Problem-solving environments
for computational science. Computing in Science and
Engineering, 1(2):11–23.
Kaletas, E. C., Afsarmanesh, H., and Hertzberger, L. O.
(2003). Modelling multi-disciplinary scientific exper-
iments and information. In Proceedings of the Eigh-
teenth International Symposium on Computer and In-
formation Sciences (ISCIS03), pages 75–82.
Messina, P. (2003). The emergence of virtual laborato-
ries for science and engineering - igrid2002 presen-
tation. Electronically available at: http://www.
igrid2002.org/ppt/Paul_Messina.ppt.
Pierce, M., Youn, C., and Fox, G. C. (2002). The gateway
computational web portal. Concurrency and Com-
putation: Practice and Experience, 14(13–15):1411–
1426.
Schuchardt, K. L., Myers, J. D., and Stephan, E. G. (2002).
A web-based data architecture for problem solving en-
vironments: Application of distributed authoring and
versioning to the extensible computational chemistry
environment. Cluster Computing, 5(3):287–296.
Vary, J. P. (2000). Report of the expert meeting on virtual
laboratories. Technical Report CII-00/WS/01, United
Nations Educational, Scientific and Cultural Organi-
zation.
ICEIS 2004 - INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION
272