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
  • 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.
  • Performance evaluation of objects with roles

    Publication Year: 1997, Page(s):2 - 11
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (528 KB)

    The performance issues of objects with roles are addressed. In the authors' previous paper, Double Signature Indexing Scheme (DSIS) was proposed for a dynamic object-oriented database programming language with role extension, called DOOR. DSIS can answer a wide range of queries including queries that exist only in dynamic environments. The index structure of DSIS also supports advanced operations ... 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.
  • 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.
  • 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.
  • 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.
  • YHCS2: a CORBA-compliant distributed C/S computing platform

    Publication Year: 1997, Page(s):374 - 378
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (332 KB)

    YHCS2 is a distributed client/server (C/S) computing platform which has been developed by using CORBA technology and agent mechanisms on a open network computing environment. It is not only easy to construct an application's integrated framework and components, but also to support cooperative work. In addition, YHCS2 can also interconnect with other application integration technology, distributed ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • FIODBS: an interoperable object-database system

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

    Describes the architecture and several key aspects of FIODBS (Fudan Interoperable Object Database System), which has been developed by the authors' university. This paper first presents a common object model, which provides basic object-oriented (OO) features for object identifiers (OID), attributes, methods, inheritance, etc. Then three main interface components of FIODBS are given, where FToolsu... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The implement mechanism and efficiency analysis of multiinheritance and polymorphism

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

    Object-oriented programming design (OOPD) is in the mainstream of programming design thought at present, but the low running efficiency of multiple inheritance and polymorphism has hindered the application and development of OOPD. The authors put forward the FastTable method after analyzing the traditional implementation methods. It can greatly enhance the implementation efficiency of multiple inh... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • InFac: a mechanism to achieve systems integration

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

    We describe how we achieve information systems integration (SI) in a university, based on our case study. As an introduction we briefly describe why SI is desirable, how others have achieved it and the uniqueness of our case study. We then discuss the advantages and disadvantages of existing mechanisms of SI and try to justify our approach. We conclude with suggestions on how our SI interface can ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • PCLAgenda: a process-centered support environment for component software

    Publication Year: 1997, Page(s):232 - 237
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (256 KB)

    This paper outlines the design and implementation of the PCLAgenda, a process-centered support environment embedded in the SCOP system. Its functionality includes defining the software development process, guiding and controlling the software development steps, automating some routing work, and supporting cooperative work among team individuals. The kernel of PCLAgenda is the three-dimensional pro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Parallelization and object-orientation: a database processing point of view

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

    To improve the performance of object-oriented databases, we wish to create some integration between parallel and object-oriented technologies. We concentrate on path expression queries. The parallelization of path expression queries can be achieved through simultaneous processing among objects (inter-object parallelization), or concurrent processing among classes (inter-class parallelization). The... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An architecture for building reliable distributed object-based systems

    Publication Year: 1997, Page(s):260 - 265
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (360 KB)

    This paper proposes an architecture for designing fault-tolerant distributed object systems. The proposed architecture attempts to bring advances in client-server, remote procedure call, reliable group communication, and object orientation technologies under a unified architecture to ease application developers' work of building reliable distributed systems. The resulting application systems shoul... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Comparisons between CORBA and DCOM: architectures for distributed computing

    Publication Year: 1997, Page(s):278 - 283
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (328 KB)

    Over the last decade object-oriented development methods and techniques have gained rapid acceptance in many areas, such as graphical user interfaces and network programming. Currently there are two major standard architectures available to support distributed object-oriented programming: the Object Management Group's Common Object Request Broker Architecture and Microsoft's Distributed Component ... 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.
  • From formal metamodels to metrics: an object-oriented approach

    Publication Year: 1997, Page(s):330 - 339
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (516 KB)

    Classical system development techniques often cannot cope with the ever increasing size and complexity of modern software systems. Promising ways to overcome this are formal methods and metamodels, which should provide precision and provable consistency of system specifications, as well as the better understanding of the software development process through modeling the process itself. In this pap... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reengineering for CASE tool-IDEF0-MAKER

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

    The reengineering steps for a CASE tool called IDEF0-MAKER include analyzing and decomposing the original system, designing abstract frameworks and putting the decomposed subsystems into the frameworks. A new technology, design patterns, has been applied to this work. The consequences of using these patterns are successful: they improve the understanding, maintainability, reusability and evolution... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • 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.
  • 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.