We proposed an evolutionary process of developing user-friendly visual component based authoring tools for HPCC by integrating the current C++ and coming Java based parallel object technologies via CORBA with the JavaBeans based visual component technologies. |
Our proposed process starts from the existing parallel C++ object libraries and provides HP-ORBlet based interoperability with Java. |
Next, the CORBA/Enterprise Beans based server/backend side component technologies are incorporated in the Java server and adapted to the HPCC needs within the emergent Java Frameworks for Computing. |
Finally, the BeanBox based front-end visual tools provided by the industry are being linked via client-side ORBlets with the tier-2+3 components to offer visual authoring of HP-Components and HPCC applications. |
Examples are given from DoE HPCC Technologies |
001 High Performance Industry Standard Component-based Visual Programming for DoE2000 Systems Concept Summary of HPComponentWare developed in the context of DoE2000 Initiative 002 HPComponentWare for DoE2000: Summary 003 High Performance Industry Standard Component-based Visual Programming for DoE2000 Systems 004 High Performance Industry Standard Component-based Visual Programming for DoE2000 Systems - II 005 HPCC ComponentWare: Essential Ideas 006 System and User Perspective 007 3 by 3 Diagram of Programming Environments versus System Complexity from PC to HPCC 008 Objects: from C++ to Java - I 009 Objects: from C++ to Java - II 010 Components: JavaBeans, ActiveX 011 Visual Components-based Design- and Runtime Environments 012 Approaches to Distributed Objects 013 Java ORB Approaches to Distributed Objects - II 014 Component Model for HPCC 015 Some Distributed Components 016 Visual Authoring with Distributed Components 017 Visual Authoring with Distributed Components - Examples 018 Object Web Architecture 019 Object Web 3-tier Examples 020 Architecture of Object Web 021 An early prototype: WebFlow at NPAC - Summary 022 An early prototype: WebFlow at NPAC - Features 023 An early prototype: WebFlow at NPAC: Simple Image Processing Example 024 An early prototype: WebFlow at NPAC: More Complicated Image Processing Example 025 An early prototype: WebFlow at NPAC: Collaboratory Example 026 HP-CORBA - I 027 HP-CORBA - II 028 HPCORBA Layer with SIO Analogy 029 Current and Future HPComponents 030 Visual Authoring with HPComponents