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
来源
VISUAL DATA EXPLORATION AND ANALYSIS V | 1998年 / 3298卷
关键词
!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 Realization and Design of Distributed Inventory Management System Based on Java']Java EE
    Dai, Queqiao
    Qi, Ming
    Lin, Qingyi
    SEVENTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS I-III: UNLOCKING THE FULL POTENTIAL OF GLOBAL TECHNOLOGY, 2008, : 140 - 145
  • [22] WWW, CORBA and Java']Java: New information technologies for industrial engineering solutions
    Wolfe, PM
    Smith, RL
    Chi, YL
    INDUSTRIAL ENGINEERING SOLUTIONS '98 CONFERENCE PROCEEDINGS, 1998, : 1 - 6
  • [23] CORBA and the Java']Java Card - Connecting small devices to a standard event service
    Bergner, K
    Rausch, A
    Sihling, M
    Vilsmeier, C
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS, 1999, : 590 - 594
  • [24] Agricultural enterprise information management using object databases, Java']Java, and CORBA
    Beck, H
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2001, 32 (02) : 119 - 147
  • [25] Telecommunication service management implementation using CORBA, Java']Java and computational reflection
    Gonçalves, PRR
    Sobral, JBM
    Westphall, CB
    PROCEEDINGS OF 1999 SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 1999, : 400 - 406
  • [26] The ThreadRadar visualization for debugging concurrent Java']Java programs
    Moseler, Oliver
    Kreber, Lucas
    Diehl, Stephan
    JOURNAL OF VISUALIZATION, 2022, 25 (06) : 1267 - 1289
  • [27] Java']Java and distributed object models: An analysis
    Hericko, M
    Juric, MB
    Zivkovic, A
    Rozman, I
    Domajnko, T
    Krisper, M
    ACM SIGPLAN NOTICES, 1998, 33 (12) : 57 - 65
  • [28] Archictecture and Performance of Java-Based Distributed Object Models: CORBA vs RMI
    Cesar Munoz
    Janusz Zalewski
    Real-Time Systems, 2001, 21 : 43 - 75
  • [29] Software migration of telecommunication network management systems to the Web using CORBA and Java']Java
    Logenthiran, A
    Pratiwadi, R
    Logenthiran, D
    Porebski, A
    Thomas, DW
    PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL VII: SOFTWARE TECHNOLOGY TRACK, 1998, : 637 - 644
  • [30] scenery: Flexible Virtual Reality Visualization on the Java']Java VM
    Guenther, Ulrik
    Pietzsch, Tobias
    Gupta, Aryaman
    Harrington, Kyle I. S.
    Tomancak, Pavel
    Gumhold, Stefan
    Sbalzarini, Ivo F.
    2019 IEEE VISUALIZATION CONFERENCE (VIS), 2019, : 166 - 170