Java']Java, CORBA, & patterns in a distributed scientific visualization system

被引:0
|
作者
Lakey, C [1 ]
Espy, S [1 ]
Gould, D [1 ]
机构
[1] Physitron Inc, Huntsville, AL 35805 USA
来源
关键词
!text type='Java']Java[!/text; CORBA; design pattern; distributed; visualization;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software engineering is currently undergoing a radical paradigm shift away from monolithic stovepipe applications which are strongly tied to a particular platform. Key enabling technologies, such as Java and the Common Object Request Broker Architecture (CORBA) allow construction of newer systems from distributed objects and components, providing services seamlessly integrated across multiple platforms. Another exciting trend in the software engineering discipline is the use of patterns. Simply put, a pattern is a rule which relates a recurring problem and a software configuration which resolves that problem together in a given context. The use of design patterns, Java, and CORBA offer distinct advantages to visualization tool developers, particularly in light of the extreme demands visualization tools place on existing computing platforms. Potential benefits include: tools capable of using distributed computing resources and data repositories; the ability to add new functionality and GUls at runtime, and the ability to develop cross-platform tools without rewriting large functional units and user interfaces. In this paper, we will describe our use of design patterns for the development of distributed, cross-platform visualization systems. The visualization systems currently under development are built with Java and C++ components connected via CORBA middleware.
引用
收藏
页码:19 / 26
页数:8
相关论文
共 50 条
  • [21] The importance of Java']Java and CORBA in medicine
    Forslund, DW
    Cook, JL
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 1997, : 364 - 368
  • [22] An architectural view of distributed objects and components in CORBA, Java']Java RMI and COM/DCOM
    Plasil, F
    Stal, M
    SOFTWARE-CONCEPTS AND TOOLS, 1998, 19 (01): : 14 - 28
  • [23] A distributed object-oriented parallel computing environment based on Java']Java/CORBA
    Chen, CC
    Hsieh, KH
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1749 - 1755
  • [24] Distributed Java']Java Mobile Information System
    Noor, Ahmad Shukri Mohd
    INNOVATION AND KNOWLEDGE MANAGEMENT IN TWIN TRACK ECONOMIES: CHALLENGES & SOLUTIONS, VOLS 1-3, 2009, : 1089 - 1094
  • [25] Monitoring system for distributed Java']Java applications
    Funika, N
    Bubak, M
    Smetek, M
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 472 - 479
  • [26] Monitoring system for distributed Java']Java applications
    Bubak, M
    Funika, W
    Metel, P
    Orlowski, R
    Wismüller, R
    COMPUTATIONAL SCIENCE-ICCS 2002, PT II, PROCEEDINGS, 2002, 2330 : 874 - 883
  • [27] VisOK: A flexible visualization system for distributed Java object application
    Lee, Dong-Woo
    Ramakrishna, R.S.
    2000, IEEE, United States
  • [28] Java']Java/CORBA GroupWare for SGML documents
    Geyer, J
    Chopping, E
    Bossomaier, T
    1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: EDUCATION & PRACTICE, PROCEEDINGS, 1998, : 166 - 171
  • [29] CONCHA - CONference system based on java']java and corba event service CHAnnels
    Orvalho, J
    Andrade, T
    Figueiredo, L
    Boavida, F
    MULTIMEDIA SYSTEMS AND APPLICATIONS II, 1999, 3845 : 403 - 412
  • [30] Distributed measurement patterns based on Java']Java and Web tools
    Fortino, G
    Grimaldi, D
    Nigro, L
    AUTOTESTCON '97 - IEEE SYSTEMS READINESS TECHNOLOGY CONFERENCE, 1997 IEEE AUTOTESTCON PROCEEDINGS, 1997, : 624 - 628