System, method and article of manufacture for configuration...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S152000, C707S793000

Reexamination Certificate

active

06256773

ABSTRACT:

CROSS REFERENCE TO RELATED APPLICATIONS
This application is related to United States Patent Applications entitled A SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR BASE SERVICES PATTERNS IN A NETCENTRIC ENVIRONMENT and A SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR MAINTENANCE AND ADMINISTRATION IN AN E-COMMERCE APPLICATION FRAMEWORK, both of which are filed concurrently herewith and which are incorporated by reference in their entirety.
FIELD OF INVENTION
The present invention relates to development architecture frameworks, and more particularly to configuration management in a development framework.
BACKGROUND OF INVENTION
An important use of computers is the transfer of information over a network. Currently, the largest computer network in existence is the Internet. The Internet is a worldwide interconnection of computer networks that communicate using a common protocol. Millions of computers, from low end personal computers to high-end super computers are coupled to the Internet.
The Internet grew out of work funded in the 1960s by the U.S. Defense Department's Advanced Research Projects Agency. For a long time, Internet was used by researchers in universities and national laboratories to share information. As the existence of the Internet became more widely known, many users outside of the academic/research community (e.g., employees of large corporations) started to use Internet to carry electronic mail.
In 1989, a new type of information system known as the World-Wide-Web (“the Web”) was introduced to the Internet. Early development of the Web took place at CERN, the European Particle Physics Laboratory. The Web is a wide-area hypermedia information retrieval system aimed to give wide access to a large universe of documents. At that time, the Web was known to and used by the academic/research community only. There was no easily available tool which allows a technically untrained person to access the Web.
In 1993, researchers at the National Center for Supercomputing Applications (NCSA) released a Web browser called “Mosaic” that implemented a graphical user interface (GUI). Mosaic's graphical user interface was simple to learn yet powerful. The Mosaic browser allows a user to retrieve documents from the World-Wide-Web using simple point-and-click commands. Because the user does not have to be technically trained and the browser is pleasant to use, it has the potential of opening up the Internet to the masses.
The architecture of the Web follows a conventional client-server model. The terms “client” and “server” are used to refer to a computer's general role as a requester of data (the client) or provider of data (the server). Under the Web environment, Web browsers reside in clients and Web documents reside in servers. Web clients and Web servers communicate using a protocol called “HyperText Transfer Protocol” (HTTP). A browser opens a connection to a server and initiates a request for a document. The server delivers the requested document, typically in the form of a text document coded in a standard Hypertext Markup Language (HTML) format, and when the connection is closed in the above interaction, the server serves a passive role, i.e., it accepts commands from the client and cannot request the client to perform any action.
The communication model under the conventional Web environment provides a very limited level of interaction between clients and servers. In many systems, increasing the level of interaction between components in the systems often makes the systems more robust, but increasing the interaction increases the complexity of the interaction and typically slows the rate of the interaction. Thus, the conventional Web environment provides less complex, faster interactions because of the Web's level of interaction between clients and servers.
SUMMARY OF INVENTION
A system, method, and article of manufacture are provided for affording consistency in a development architecture framework as components in the framework change. A reference program code is provided and a plurality of sets of updated program code are received which represent different versions of the program code. The sets of the updated program code are compared with the reference program code in order to identify information relating to changes and the information is classified in relation to the changes. Tools are also provided for managing the different versions of the program code.
In an aspect of the present invention, the information relating to the changes may include an identity of a user who made the change. Also, the information relating to the changes may be classified by area affected, priority, estimated cost, and authorization. In another aspect of the present invention, time of the change may be identified for tracking an order of the changes.
In a further aspect of the present invention, the tools may be adapted for managing the different versions of the program code in order to facilitate packaging. Also, the tools may be adapted for managing the different versions of the program code as the program code is changed between various stages of development.


REFERENCES:
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4809170 (1989-02-01), Leblang et al.
patent: 4912637 (1990-03-01), Sheedy et al.
patent: 5278979 (1994-01-01), Foster et al.
patent: 5301320 (1994-04-01), McAte et al.
patent: 5721908 (1998-02-01), Lagarde et al.
patent: 5724589 (1998-03-01), Wold
patent: 5787280 (1998-07-01), Joseph et al.
patent: 5805889 (1998-09-01), Van De Vanter
patent: 5805899 (1998-09-01), Evans et al.
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5862386 (1999-01-01), Joseph et al.
patent: 5884078 (1999-03-01), Faustini
patent: 5890133 (1999-03-01), Ernst
patent: 5907704 (1999-05-01), Gudmudson et al.
patent: 5953707 (1999-09-01), Huang et al.
patent: 5974428 (1999-10-01), Gerard et al.
patent: 6151700 (2000-11-01), Fox
patent: 6170081 (2001-01-01), Fontana et al.
patent: 6173439 (2001-01-01), Carlson et al.
patent: WO 99/08208 (1999-02-01), None
Cheong et al, :Framebased method for customizing generic software architecture, SSR ACM, pp 103-112, Jan. 1999.*
Zelkowitz, “Use of an environmental classification model”, Proc. of the 15 Int. Conf. software eng. pp 348-357, May 1993.*
Vaishnavi et al, “A validation framework for amaturity measurement model for safety critical software systems”, ACM pp 314-322, Sep. 1998.*
Lin et al, :Configuration management with logical structures, Proc. of ICSE IEEE, pp 298-307, 1996.*
Schappert et al, “Automated support for software development with frameworks”, SSR ACM pp 123-127, Jan. 1995.*
Jezequel “Reifying configuration management for object orienetd software”, IEEE, pp 240-249, 1998.*
Render et al, “An object orienetd model of software configuration mangement”, ACM pp 127-139, May 1991.*
Hicks et al. “A hypermedia version control framework”, ACM Trand. inf. syste. vol. 16, No. 2 pp 127-160, Apr. 1998.*
Conradi et al, “Version models fro software configuration management”, ACM computing survery, vo. 30, No. 2, pp 231-282, Jun. 1998.*
Grinter et al, “understanding the role of configuration management systems in software development”, CHI, pp 39-40, Apr. 1996.*
Zellers, “A unified version model fro configuration management”, SIGSOFT pp 151-160, Feb. 1995.*
Schuster et al, “A configuration management approach for a large workflow management systems”, ACM WACC, pp 177-186, Aug. 1999.*
Ochuodho et al, “A process oriented version and onfiguration management model fro communication software”, ACM pp 109-120, 1998.*
Microsoft Corporation,Microsoft Solutions Framework Overview A Quick Tour of the MSF Models, URL:http://channels.microsoft.com/enterprise/support/support/consult, Viewed Oct. 9, 1999.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System, method and article of manufacture for configuration... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System, method and article of manufacture for configuration..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System, method and article of manufacture for configuration... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2555288

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.