12
 

Source code version

CL 717 SC 122
6151700 Object oriented distributed programming system for computer controlled networks with selective capture of program property data identifying a particular program version
Nov-21-2000 A computer controlled object oriented programming system for distributive program development over networks such as the internet with means for interfacing a plurality of programming objects with each...
6112024 Development system providing methods for managing different versions of objects with a meta model
Aug-29-2000 An "Object Cycle" versioning system having an Object Cycle Server is described. The server communicates over a wire or a network for providing versioning services to multiple clients. During a user session,...
6091895 Object oriented central maintenance for programs and scripts
Jul-18-2000 A system and method for object oriented central maintenance. Program code for a plurality of program components is generated based on operator interaction with dialog definitions. Central maintenance is...
6085036 Data base structure and management
Jul-4-2000 A computer system structures and manages programs and data as components of objects. Different versions of each object may exist. An object table, version table and component table are provided into which...
6070008 System, method, and computer program product for providing an incremental storage adaptor
May-30-2000 A computer program product comprising at least one controller to enable a processor to perform incremental changes in storage and retrieval. The at least one controller comprises an incremental storage...
6003042 Systems, methods and computer programs products for storing a new version of an Envy Library file in a teamconnection object oriented programming environment
Dec-14-1999 A copy of a new version of an existing Envy Library file is transferred to a data processing system in which the existing Envy Library file is stored, such that the amount of data actually stored is smaller...
5991774 Method for identifying the validity of an executable file description by appending the checksum and the version ID of the file to an end thereof
Nov-23-1999 A method for uniquely identifying a file, along with its particular version ID, used in an application program by a central processing unit provides a system for file security. The method computes a CRC...
5974254 Method for detecting differences between graphical programs
Oct-26-1999 A method for detecting differences between two graphical programs is disclosed. The graphical programs include objects, preferably arranged as a user interface panel, including controls and indicators,...
5960196 Software release metric reporting system and method
Sep-28-1999 A metric collector (530) provides a list of available metrics related to software development, test, and load building for the user's selection. A suite of tools (532) are executed in response to the user's...
5909689 Automatic update of file versions for files shared by several computers which record in respective file directories temporal information for indicating when the files have been created
Jun-1-1999 A computer program/software determines the latest version for one or more data files used by several interconnected computers or workstations, and selectively updates each file version stored in individual...
5907705 Computer implemented request to integrate (RTI) system for managing change control in software release stream
May-25-1999 Change control in a software release stream is managed by a computer implemented Request To Integrate (RTI) system, including at least one user unit having an input unit and a display. A server unit which...
5905890 Event architecture for system management in an operating system
May-18-1999 An event system is provided within an object-oriented environment. The event system informs users and system functions of events within the system. Events may be modeled as objects that are visible within...
5900000 System, method, and computer program product for providing and incremental retrieval adaptor
May-4-1999 A computer program product comprising at least one controller to enable a processor to perform incremental changes in storage and retrieval. The at least one controller comprises an incremental storage...
5898872 Software reconfiguration engine
Apr-27-1999 Single users or workgroups interact with the reconfiguration engine through the software reconfiguration workbench. The target source code is reconfigured through a collection of semi-automated and fully...
5881378 Device accessing a database using one of old definition information and new definition information based on an access request
Mar-9-1999 A derived database processing system in a database processing device comprises a plurality of independent databases which can provide a plurality of users with a group of data to be shared for a common...
5872977 Object-oriented method and apparatus for creating a makefile
Feb-16-1999 A method and apparatus for building a platform dependent makefile from a platform independent "build" file. Accordingly, instead of requiring that a programmer create a plurality of makefiles for a plurality...
5832269 Programming language system for generating a program system of a real-time system on a high level language
Nov-3-1998 A programming language system in a high level language should comprise language means that enable a reliable and purely logical programming of a locally transparent communication between programs sequencing...
5819295 Document storing and managing system
Oct-6-1998 A document storing and managing system for storing plural electronic documents in each of folders according to classifications and managing the stored electronic documents in a unit of the folder has a...
5806062 Data analysis system using virtual databases
Sep-8-1998 A data processing apparatus and method for creating data analysis applications using reusable software operators . An initial operator is provided for converting source information into a virtual database...
5790860 Method and apparatus for patching code residing on a read only memory device
Aug-4-1998 A method and apparatus for generating patching resources in an information processing system having operating instructions on a Read Only Memory Device. The present invention simplifies the patch generation...
5768590 Program generating system for application-specific add-on boards using the language of individuals
Jun-16-1998 A program generating system which automatically rewrites a program using an individual's language upon addition of an application-specific add-on board has a program generating device for generating a...
5768582 Computer program product for domained incremental changes storage and retrieval
Jun-16-1998 A computer program product comprising at least one controller to enable a processor to perform incremental changes storage and retrieval. The at least one controller comprises an incremental storage adaptor...
5761511 Method and apparatus for a type-safe framework for dynamically extensible objects
Jun-2-1998 The present invention provides a system and process for making use of pre-existing data-structures which represent a computer program, in a way which has the advantages of shortening the time and cost...
5745767 Method and system for testing the interoperability of application programs
Apr-28-1998 A method and system for testing the interoperability of application programs. The interoperability testing system uses an application-independent test script and application-specific command scripts to...
5729744 Method and system of enhanced versioning control of objects in a data processing system using change control information which includes reasons for changes
Mar-17-1998 Library management systems are used in data processing systems as a repository for objects such as computer programming code, textual information and various other types of data. Any object may be taken...
5708809 Method for updating the program structure of a modular communication system
Jan-13-1998 In the method for updating the program structure of a modular communication system composed of computer-controlled assemblies connected via a common bus, the updating of the program structure given a commissioning...
5680613 Data processing system using versioned documents having temporary links
Oct-21-1997 The processing operations of an actual desk work can be executed as they are, and the efficiency of data processing work can be significantly improved by utilizing the processing capability of a computer...
5659735 Object-oriented system for program version and history database management system for various program components
Aug-19-1997 A distributed program history database system is designed for use on a client-server network. The system consists of a plurality of program history servers which maintain version information for various...
5649200 Dynamic rule-based version control system
Jul-15-1997 A data processing system and method for controlling versions of data, features a processor, a storage device for storing versions of objects, and an object version selector for providing the processor...
5623659 Parent/child subset locking scheme for versioned objects
Apr-22-1997 For concurrent access by a plurality of users to a data set in a memory, a computer system first searches for a write lock on a first portion of the data set which the user wishes to access. For no write...
5619700 Method and device for managing programs
Apr-8-1997 A file storage section stores source files without duplication. A management information storage section stores management information for managing the relationship between each program version and source...
5546586 Method and apparatus for vectorizing the contents of a read only memory device without modifying underlying source code
Aug-13-1996 A method and apparatus for generating an object file that facilitates patching and the introduction of new function. The present invention accomplishes this without disturbing the original source file....
5513350 Update constraints in transactions which may abort
Apr-30-1996 A technique which may be used in a transaction which updates a data set when the data set is subject to constraints and includes operations which may abort. The technique produces an update constraint...
5493682 Object based system for software maintenance
Feb-20-1996 A computer implemented system and method for automatically generating an executable version is based on component objects and events. Object-oriented language concepts of encapsulation, inheritance, and...
5481722 Method and apparatus for merging change control delta structure files of a source module from a parent and a child development environment
Jan-2-1996 A source module and its changes in a parent and a child development environment of an hierarchy of development environments are created as a first and a second delta structure in their respective environments....
5404525 Efficient method router that supports multiple simultaneous object versions
Apr-4-1995 OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout of...
5379423 Information life cycle processor and information organizing method using it
Jan-3-1995 An information life cycle management system and an information organizing method using the computer system stores information objects composed of a database and program, and a data processing device for...
5291591 Method of managing programs for distributed processing systems and apparatus therefor
Mar-1-1994 A distributed processing system distributively performs a series of processes for a job at a plurality of processing units connected to a common transmission path and has a circuit for transmitting information...
5261100 Method of software development
Nov-9-1993 A program data managing apparatus comprising memories for storing as program data a source code, technique data on a process for making the source code, and intention data on intention to make the source...
5182807 Assembler system for determining when to compile source code modules
Jan-26-1993 An assembler system translates a source program having a plurality of source code modules. The source code modules are evaluated in order to identify which source code module is the first source code module...
5179703 Dynamically adaptive environment for computer programs
Jan-12-1993 Multiple versions of a given system command are run on a single operating system by using one command processing program per command irrespective of its version. Each version of the command has a command...
5065400 Method for editing and executing computer programs
Nov-12-1991 In a method for editing and executing a program in a processing apparatus, the program is subdivided into modules which are units for validating correction thereof. A control table is provided having a...
5005119 User interactive control of computer programs and corresponding versions of input/output data flow
Apr-2-1991 A flowgraph system controls and tracks computer programs and data sets for a computer-aided design (CAD) task. The programs in the CAD task and their respective data set requirement are visually displayed...
4809170 Computer device for aiding in the development of software system
Feb-28-1989 A support system for Computer-Aided Software Engineer (CASE) applications provides configuration management and features such as transparent retrieval of named versions of program sequences on a line by...
4751635 Distributed management support system for software managers
Jun-14-1988 A management system utilizes a distributed network having a host computer connected to one or more computer based workstations. Separate, on-line softward support systems provide the execution environment...