1. A method of managing in-context launching between at least two application programs using a computer, wherein said computer has a table for managing a relationship between at least one class under which data to be processed that is unique to each of at least one first application program is classified according to a function or an attribute of said data, and at least one process that is assigned to each said class and each capable of being executed by a second application program, said table further manages a relationship between said process and said second application program that is to execute said process, and said method comprises the steps of: when one of said data of said first application program displayed on a user interface is selected by a user, specifying the class to which said selected data belongs; extracting, with reference to said table, at least one process that is assigned to said specified class, creating a process list that includes the extracted process, and displaying said created process list on said user interface; when one of said process is selected by the user from said displayed process list, accepting said selected process; and specifying, with reference to said table, the second application program that is related to said accepted process, and starting said specified second application program to execute said process.