[1992] Proceedings. The Sixteenth Annual International Computer Software and Applications Conference

21-25 Sept. 1992

Filter Results

Displaying Results 1 - 25 of 63
  • Proceedings. The Sixteenth Annual International Computer Software and Applications Conference

    Publication Year: 1992
    Request permission for commercial reuse | PDF file iconPDF (83 KB)
    Freely Available from IEEE
  • A distributed cooperative CASE environment for communications software

    Publication Year: 1992, Page(s):102 - 108
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (628 KB)

    The authors propose a development process model and support environment for developing intelligent business communication services and other evolving communication services. To increase customer satisfaction and cut development time, they have developed a development process model, distributed concurrent development, in which multiple services are concurrently developed at a number of regionally d... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Panel on management of emerging software technologies

    Publication Year: 1992, Page(s):109 - 114
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (52 KB)

    Critically examines a number of issues related to the management of emerging software technologies. Some working guidelines are provided. It is recommended that any management process used be measured and consistently analyzed to improve one's competitive edge. In the area of metrics for managing object technology, there is an almost total lack of information. The current focus of the Consortium f... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Metawidgets: towards a theory of multimodal interface design

    Publication Year: 1992, Page(s):115 - 120
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (432 KB)

    The authors analyze two intertwined and fundamental issues concerning computer-to-human communication in the multimodal interface; the interplay between sound and graphics, and the role of object persistence. The observations lead to metawidgets as abstract entities capable of manifesting themselves to users as image, as sound, or as various combinations and/or sequences of the two media. The auth... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The ORDIT approach to requirements identification

    Publication Year: 1992, Page(s):356 - 361
    Cited by:  Papers (3)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (552 KB)

    The authors describe the ORDIT approach to requirements identification and expression within the context of organization change. ORDIT focuses on the representation of organizational requirements in the design of socio-technical systems which are intended to emphasize the relationships between organizational structure and information technology (IT) systems. The five main components of the ORDIT m... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Two-way coloring approaches for method dispatching in object-oriented programming systems

    Publication Year: 1992, Page(s):39 - 44
    Cited by:  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (496 KB)

    In object-oriented systems, heavy message sending has slowed down the execution efficiency. Most of the current solutions are based on message tables according to a class-hierarchy to develop more efficient method searching algorithms. An approach with little space overhead and constant dispatch time is proposed. The general strategy is called the two-way coloring technique. The algorithm can be a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Agents to guide operators with recognition of time series

    Publication Year: 1992, Page(s):312 - 319
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (624 KB)

    A practical distributed artificial intelligence (AI) system is proposed for the guidance of plant operations in a steel galvanizing plant. The system includes three autonomous agents for guidance. Each agent records data sampled every moment in an appropriate form for a task assigned to it. The data correspond to states of a monitored entity. Each agent recognizes not only a current state but also... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The management of uncertainty in software development

    Publication Year: 1992, Page(s):381 - 386
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (484 KB)

    There are at least two different kinds of uncertainty in software development. Both are centered around software specification. The first type has to do with the uncertainty as to whether or not a given description is truly a specification of the software to be developed. The second type of uncertainty has to do with the lifetime of a valid specification. Most programs have parts that are a mixtur... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SimUI: graphical user interface evaluation using playback

    Publication Year: 1992, Page(s):121 - 127
    Cited by:  Papers (1)  |  Patents (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (560 KB)

    The author describes a set of tools for evaluating graphical user interface designs during software development. These tools record mouse and keyboard operations by users and compare them to detect potential usability problems. The tools two main techniques are data gathering in playback mode and multistep matching of recorded data. A preliminary experiment showed that the tools can automate part ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A view of the GDMO interface definition language

    Publication Year: 1992, Page(s):88 - 89
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (152 KB)

    Large distributed systems require increased facilities for distributed management. Common interfaces for accessing remote resources are critical for such facilities. GDMO is a management interface definition language that is an international standard for defining management interfaces. GDMO is object oriented. Interfaces are defined as classes, which may be inherited by other class definitions. Mu... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Traceability between requirements and design: a transformational approach

    Publication Year: 1992, Page(s):362 - 368
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (608 KB)

    Modern computer-aided software engineering (CASE) tools raise the need for traceability, i.e. the ability to control the consistency between software documents produced at different stages of the software life-cycle. The authors describe the transformation between an integrated requirements engineering language based on structured analysis and the entity relationship model, and a modern design lan... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • H-PCTE-a high performance object management system for system development environments

    Publication Year: 1992, Page(s):45 - 50
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (520 KB)

    H-PCTE is an object management system (OMS) for distributed, open, and integrated system development environments. H-PCTE performs up to several thousand simple operations per second. H-PCTE is intended to be a basis for environments in which tools operate directly on fine-grained data stored in the object base. Fine-grained data modeling has several important implications for the architecture of ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A framework of a logic-based transformation system

    Publication Year: 1992, Page(s):294 - 299
    Cited by:  Papers (3)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (460 KB)

    The authors present a framework for a transformation system which can transform a nonmonotonic logic-based specification language, FRORL, into various kinds of procedural language programs. They discuss how to handle nonmonotonic inheritance in FRORL. A matrix-based data flow and dependency analysis mechanism is established to find all the possible data transformation paths in a logic-based specif... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Testing expert systems using conventional techniques

    Publication Year: 1992, Page(s):320 - 325
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (452 KB)

    The authors describe a life-cycle approach for testing expert systems. They comment on the difficulties associated with testing of an expert system. Pragmatic testing methods of conventional software engineering are proposed as a solution to these problems. The application of these techniques is illustrated through an extended example for the expert system, MAPS, which diagnoses faults in a bipola... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A cost model for software conversion based on program characteristics and a converter effect

    Publication Year: 1992, Page(s):63 - 68
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (376 KB)

    A cost model for software conversion is developed by analyzing actual data from a FORTRAN program conversion project. New features considered in the model are program characteristics and converter effect. The model is clearly divided into two parts. The first depends on program characteristics and the converter effect, the other part on the program size, the number of task units, and the number of... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Enforcement of integrity constraints against transactions with transition axioms

    Publication Year: 1992, Page(s):162 - 167
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (440 KB)

    The authors address an enforcement technique of integrity constraints against transaction updates in a relational database system. Transition axioms have been used effectively in checking integrity constraints for single update statements. The authors extend the idea of transition axioms to a transaction which is a sequence of read and update statements. Integrity constraints in this scheme are si... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A software engineering perspective to the design of a user interface framework

    Publication Year: 1992, Page(s):128 - 134
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (596 KB)

    To guide user interface construction, concepts are needed that provide a conceptual basis for modeling, abstract notation, and implementation of tools and concrete interfaces. The authors discuss how general software engineering principles apply in this context. Following these principles, they have developed an object-oriented user interface framework, called DIWA, which consists of a design mode... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • WARASA: an enhanced C++ for concurrent programming on shared memory multiprocessor computers

    Publication Year: 1992, Page(s):257 - 262
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (496 KB)

    The authors propose an object-oriented programming language called WARASA for writing concurrent object-oriented program on Mach-based shared memory multiprocessor computers. WARASA is an extension to C++ to allow a programmer to develop concurrent programming. In designing WARASA, the parallel mechanisms on the Mach operating system are combined with the object-oriented paradigm. It en... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Performance evaluation of dynamic supporting algorithms

    Publication Year: 1992, Page(s):90 - 95
    Cited by:  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (428 KB)

    The widely used performance measures for replicated file systems are file availability and reliability. The authors compare such measures for the dynamic supporting algorithm, the dynamic supporting (G) algorithm, and other algorithms, e.g., the available copies and the majority voting algorithms. Since replicas and votes are conceptually separated, the two dynamic supporting algorithms c... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • FM2: a simulator for fine-grained message-passing multicomputers in k-ary n-cube networks

    Publication Year: 1992, Page(s):340 - 345
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (452 KB)

    A simulation tool, called FM2, for analyzing low-dimensional k-ary n-cube networks and their processor/router architecture is presented. The simulator helps to evaluate the network performance in fine-grained, scalable multicomputers by using a predefined simulation language. The language can be used to specify network parameters such as system configuration, flow cont... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A neural network for fast inferencing on a fuzzy knowledge base

    Publication Year: 1992, Page(s):369 - 374
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (420 KB)

    The authors discuss a framework where fast inferences could be made from a fuzzy knowledge base of examples using neural networks. They sketch a scheme for defuzzifying the example base into a set of similarity vectors using a trait-adjusted similarity measure between a pair of fuzzy terms, and then training a neural network with these similarity vectors. A multilayer feedforward neural network wi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A software engineering, visualization methodology for parallel processing systems

    Publication Year: 1992, Page(s):51 - 56
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (752 KB)

    The authors focus on techniques for enhancing the feasibility of using graphic visualization in analyzing the complexities of parallel software. The central drawback to applying such visual techniques is the overhead in developing analysis tools with flexible, customized views. The PARADISE system alleviates some of this design overhead by providing an abstract, object-oriented, visual modeling en... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experimental evaluation of certification trails using abstract data type validation

    Publication Year: 1992, Page(s):300 - 305
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (460 KB)

    The authors report on an attempt to assess the performance of algorithms utilizing certification trails on abstract data types. Specifically, they have applied this method to the following problems: heapsort, Huffman tree, shortest path, and skyline. Previous results used certification trails specific to a particular problem and implementation. The approach allows certification trails to be locali... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • VATPA: a simulation environment for message-passing concurrent systems

    Publication Year: 1992, Page(s):326 - 331
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (540 KB)

    The authors present an animation tool for visualizing the complex, dynamic behavior of parallel algorithms. The key idea behind this tool design is to abstract run-time activities and turn them into graphical representations that move and vary in location, size, and color. With proper abstractions, it establishes a technical foundation for monitoring, analyzing, and improving complex parallel algo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software diversity metrics and measurements

    Publication Year: 1992, Page(s):69 - 78
    Cited by:  Papers (4)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (668 KB)

    The authors define and formalize the concept of software diversity which characterizes N-Version software (NVS) from four different points of view that are designated as structural diversity, fault diversity, tough-spot diversity, and failure diversity. The goals are to find a way to quantify software diversity and to investigate the measurements which can be applied during the life cycle of NVS t... View full abstract»

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