By Topic

Proceedings. Technology of Object-Oriented Languages. TOOLS 24 (Cat. No.97TB100240)

1-1 Sept. 1998

Filter Results

Displaying Results 1 - 25 of 60
  • Proceedings. Technology of Object-Oriented Languages. TOOLS 24 (Cat. No.97TB100240)

    Publication Year: 1997
    Request permission for commercial reuse | PDF file iconPDF (254 KB)
    Freely Available from IEEE
  • Panel: Distributed object technology: the future

    Publication Year: 1997, Page(s): 416
    Request permission for commercial reuse | PDF file iconPDF (38 KB)
    Freely Available from IEEE
  • Tutorial: Advanced C++ programming styles: using C++ as a higher-level language

    Publication Year: 1997, Page(s):418 - 419
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (89 KB)

    Provides an abstract for each of the presentations and a brief professional biography of each presenter. The complete presentations were not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tutorial: From C to C++

    Publication Year: 1997, Page(s): 420
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (35 KB)

    Provides an abstract for each of the presentations and a brief professional biography of each presenter. The complete presentations were not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tutorial: Using design patterns and framework to develop object-oriented communication systems

    Publication Year: 1997, Page(s):422 - 423
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (110 KB)

    Provides an abstract for each of the presentations and a brief professional biography of each presenter. The complete presentations were not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Author index

    Publication Year: 1997, Page(s): 424
    Request permission for commercial reuse | PDF file iconPDF (84 KB)
    Freely Available from IEEE
  • Memphis: a reuse based OO software development environment

    Publication Year: 1997, Page(s):182 - 191
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (612 KB)

    Considering the systematization of software reuse, it is important to have automated support, such as that provided by software development environments (SDEs). However, in order to have a reuse-based SDE (RBSDE), an adequate software development process, methods and tools that consider software reuse activities must have been previously defined. We describe in this paper the Memphis environment, ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Assembling software with the reusable components in a library

    Publication Year: 1997, Page(s):176 - 181
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (264 KB)

    In this paper, the technology for assembling application programs using object-oriented reusable software components is studied, and an assembly language and an assembly system are presented. Developing software with the assembly language allows programmers to program with the components in the library easily. The assembly system can convert the programs in the assembly language into programs in C... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A practical formally-based approach to object-oriented modelling of control systems

    Publication Year: 1997, Page(s):404 - 413
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (344 KB)

    Currently popular object-oriented modelling methods, when applied to computer-based control systems, mostly produce incomplete and fragmented models consisting mainly of state transition diagrams and message passing diagrams. Such shortcomings can limit the model's usefulness in the development process. We present a formally-based object-oriented method to construct a precise and complete analysis... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • PolyConstraints: a design pattern for flexible collaboration in heterogeneous mobile environments

    Publication Year: 1997, Page(s):166 - 175
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (512 KB)

    In mobile collaborative applications, collaborating agents can move across heterogeneous networks. The collaborating agents also keep changing their roles depending on the work to be performed at that time. In such situations, a simple and flexible handling of the transition between heterogeneous environments and roles is required. This paper proposes PolyConstraints, a design pattern to handle th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Supporting project-centered reuse in object-oriented software development

    Publication Year: 1997, Page(s):381 - 384
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (176 KB)

    The documents of a software project provide rich resources for reuse if the reusable assets are well documented in them. The resources are particularly useful for the development of a software family in the same application domain. In the paper, some limitations of current object-oriented methods for documenting reusable assets are discussed, and a new method for enhancing documents is provided an... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The parallel object model in HIPPOS: HIgh Performance Parallel Object System

    Publication Year: 1997, Page(s):397 - 403
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (308 KB)

    HIPPOS, an object-oriented parallel processing system developed at Tsinghua University, addresses the low performance of object-oriented parallel systems, the difficulty of programming and the portability of applications. The parallel object model is supported by using object-oriented technology in HIPPOS. It classifies the active objects into independent objects and server objects in order to mak... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • VRML++: a language for object-oriented virtual-reality models

    Publication Year: 1997, Page(s):141 - 150
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (420 KB)

    Presents a new object-oriented language called VRML++ which extends the Virtual Reality Modeling Language (VRML 2.0), a specification language for interactive 3D scenes on the Internet. The new features of VRML++ are classes and inheritance, an improved type system and dynamic routing. As a net result, we get type-safe inclusion polymorphism and dynamic binding. We argue that these features are es... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The research of distributive object programming environment

    Publication Year: 1997, Page(s):238 - 243
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (264 KB)

    Object oriented software development environments are an important aspect of object oriented technology. This paper presents the distributed object programming environment, DOPE. DOPE is physically distributed but forms a logical whole. Our aim is for developers to cooperate with each other to develop a whole system (or subsystem) in a network environment such as the Internet or an intranet. This ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An object-oriented environment database for AGV path planing

    Publication Year: 1997, Page(s):86 - 95
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (412 KB)

    The object oriented methodology is employed to build an environment database for path planning of autonomous guided vehicles (AGVs). The object oriented environment database (OOED) consists of spatial objects made up of Road, Fork, Region, Obstacle, etc. with non spatial attributes. An effective path planning algorithm has been presented that comprises two steps: the first is path finding, that ca... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • JBCDL: an object-oriented component description language

    Publication Year: 1997, Page(s):198 - 205
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (392 KB)

    The paper introduces Jade Bird Component Description Language (JBCDL) which is a part of the Jade Bird Component Library (JBCL). JBCDL is based on the Jade Bird Component Model (JBCOM). JBCOM is a 3C based hierarchic component model that is composed of specification and implementation layers and with uniformity and self contained composition. The main purpose of JBCDL is to describe component inte... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An object-oriented model for protocol design

    Publication Year: 1997, Page(s):12 - 21
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (492 KB)

    Asynchronous transfer mode (ATM) has been selected as the core technology in high speed networks. The paper presents an object-oriented model OOATM for the development of ATM protocols. The model consists of four kinds of entities: (1) interface entities provide service primitives to upper layer and generate the corresponding protocol data unit (PDU), (2) connection entities manipulate communicati... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experience report: using design patterns in the development of JB system

    Publication Year: 1997, Page(s):159 - 165
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (296 KB)

    Design patterns have received a lot of attention recently, especially in the object-oriented (OO) community, but there are still not many very practical design patterns. What role design patterns can play and what developers should pay attention to in pattern-based software development requires a lot of practice to find out. In the development of the JB (Jade Bird) system, which is a large-scale s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed fault tolerance specification through the use of interface definitions

    Publication Year: 1997, Page(s):254 - 259
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (336 KB)

    Fault tolerance can no longer be viewed as an exorbitant optional extra, but must be treated as an essential requirement in any distributed system. It is fair to say that if any distributed system is to operate for any contiguous interval of time without failure, a fault tolerant mechanism must be used. This paper reviews and discusses what extensions and functionality may be added to an interface... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Hypertext construction with an open hypertext system

    Publication Year: 1997, Page(s):104 - 109
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (572 KB)

    An open hypertext system, the Konstanz Hypertext System (KHS) has been implemented with the object oriented language Smalltalk (VisualWorks) and the object oriented database system GemStone. We show which types of supports KHS can provide for hypertext construction and which benefits can be produced by construction of hypertexts using KHS. Some issues about hypertext construction are also addresse... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A uniform framework for processing temporal object queries

    Publication Year: 1997, Page(s):28 - 37
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (520 KB)

    The paper explores a uniform framework for processing temporal queries in the context of object oriented databases. A temporal object data model is developed by extending the unified model of RDBs and OODBs from UniSQL/X with a time dimension, that forms temporal relational-like cubes but with aggregation and inheritance hierarchies. A query algebra is thereby defined to provide an access of objec... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Analysis by Contract

    Publication Year: 1997, Page(s): 421
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (40 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Algebraic semantics of object-oriented data models

    Publication Year: 1997, Page(s):43 - 52
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (688 KB)

    An algebraic semantics of object oriented data models is presented. Particular attention is paid to the following features typical of the object oriented programming paradigm: complex mutable and immutable objects, object identity, object sharing, object types and type categories, inheritance, overloading, overriding, and late binding. The tools proposed in the paper can serve as a mechanism for t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • HOOD+ and its support system

    Publication Year: 1997, Page(s):379 - 380
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    This paper first proposes HOOD+, an extension of HOOD, which has more object-oriented features and supports a seamless development from the requirements analysis to the systems design. Then, HPSS (HOOD+ Project Support System), a CASE tool supporting HOOD+, is also detailed View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An automatic system modeling framework for information system engineering

    Publication Year: 1997, Page(s):368 - 373
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (296 KB)

    System modeling is considered as a key issue in information system engineering (ISE). According to the problems in current ISE, we propose seven guidelines for creating a modeling tool to solve them. Considering the achievements in the field of modeling the software process, we present the Object-Oriented Automatic System Modeling Framework (OOAMF) to meet those guidelines. OOAMF is rule-based, an... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.