scispace - formally typeset
Patent

System and method for reducing coupling in an object-oriented programming environment

TLDR
In this paper, the authors propose to add an output port to each object and further make this additional output port part of a new software development approach that is an extension of the object-orientation paradigm.
Abstract
The principal impediment to achieving interoperability, modifiability, implementation-independence and the reuse of object-oriented software components is the strong coupling between objects The preferred solution to this problem involves adding an output port to each object and further making this additional output port part of a new software development approach that is an extension of the object-orientation paradigm The resulting component-oriented software development environment provides the level of indirect addressing that is needed to manage the design requirements of interoperability, modifiability and implementation-independency Another solution to the decoupling problem includes requiring each object to address other objects only indirectly, such as by using specific interface objects Several variants of this technique have been detailed, described and compared in this patent application Each of these techniques may be applied in different parts, or at different levels, of a software system

read more

Citations
More filters
Patent

Self-contained inertial navigation system for interactive control using movable controllers

TL;DR: A movable game controller for controlling aspects of a computer controlled game display with apparatus for determining the linear and angular motion of that movable controller is described in this paper, where a plurality of self-contained inertial sensors are mounted at a fixed linear position and orientation with respect to the others.
Patent

Middleware services layer for platform system for mobile terminals

TL;DR: In this article, a middleware services layer for a platform system for a mobile terminal for a wireless telecommunications system is proposed, which includes at least one application programming interface (API) for providing access to the mobile terminal platform assembly for loading, installing and running application software.
Patent

Non-disruptive embedding of specialized elements

TL;DR: In this paper, a system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a specific application.
Patent

A computationally efficient system for developing configurable, extensible business application product lines using model-driven techniques

TL;DR: In this paper, a model-based solution is proposed to address extensibility and configurability of both structural and behavioral aspects in a functionality dimension of database intensive business application and it supports configuration process at three different stages of application development.
Patent

Systems and methods for data coding, transmission, storage and decoding

TL;DR: In this article, a coded data structure is defined as a plurality of fields that, e.g., may contain actual or implied field values, and data associated therewith that relates to the plurality.
References
More filters
Patent

Network management agent with user created objects providing additional functionality

TL;DR: In this paper, a computer network management software agent which includes the ability for users to add new user defined management objects is described. But the agent does not support the creation of new user-defined management objects.
Patent

System for dynamic run-time binding of software modules in a computer system

TL;DR: In this paper, the authors present a system that dynamically links and binds software modules during execution to avoid the need for storing symbolic information that would be subject to change following a modification.
Patent

Method and system for dynamically generating object connections

TL;DR: In this article, a method and system for dynamically generating object connections is provided, where a connection can be generated between a source object and a sink object using a connection point object.
Patent

Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects

TL;DR: In this article, a method and apparatus for the distribution of objects and the sending of messages between objects that are located in different processes is presented, where a "proxy" object is created in the same process as a sender object.
Patent

Object oriented framework system for routing, editing, and synchronizing MIDI multimedia information using graphically represented connection object

TL;DR: In this paper, a system for connecting a midi object to various multimedia objects to enable an object-oriented simulation of a multimedia presentation using a computer with a storage and a display is presented.
Related Papers (5)