OOAD Articles

Submit Article
Home » Articles » OOAD » MaterialRSS Feeds

Object Oriented Analysis & Design Methods second sessional paper - 1 of year 2002

Posted By: Milind Mishra     Category: OOAD     Views: 1743

Object Oriented Analysis & Design Methods second sessional paper - 1 of year 2002


(a)Why IDL is important in CORBA? How CORBA does the IDL-ization of all client/server middleware and all the components ?[2]
(b)How CORBA and Java infrastructures complement each other? Explain in terms of what CORBA does for Java and what Java does for CORBA.[3]
(c)Write a sample Servlet application which takes two numbers using HTML form and POST method, and displays the sum, difference, product of them on the browser.[4]
(a)Explain the anatomy of a business object in CORBA.[2]
(b)What is 3-tier CORBA/Java Object Web and what are the CORBA/Java ORBs ? [3]
(c)Write any simple client-server application using CORBA. Explain each line of the client and server programs (you can just add comments in the program).[4]


(a)Describe the following JAVA RMI classes.
(b)Explain the HTTP Protocol. How the GET and POST methods are different? What is CGI? What are the disadvantages of CGI?[2]
(c)Explain the life cycle of a servlet.[2]



(a)Describe the following Servlet Interfaces and classes.
(1)ServletContext interface
(2)ServletConfig interface
(3)HttpServlet Class 
(4)HttpSession class[4]
(b)Explain the garbage collection in RMI.[2]
(c)List down briefly the steps for RMI client and server application.[2]

Q-3 )Video Collection System is a computer system, which stores data about your video collection. For each video, title, type (comedy, drama, thriller etc.), are stored. You can own many copies of the same video. You also want to store date purchased, date last viewed and number of viewings for each copy. You can loan the video copy to friends and relatives. Your system can also track that at a given time, who has each copy, and when the item was borrowed or returned. You would like to see the list of the video titles and status of its copies, along with the search capability according to different criterias. (Any 4).
(1)Draw use case diagram. Use actor, generalization, include and extend.
(2)Write a use case in detail.
(3)For detailed written use case, draw the activity diagram. Use swimlane, branch, fork, join, and object flow.
(4)Draw class diagram. Use generalization, aggregation, qualifier, roles and multiplicity
(5)For detailed written use case, draw the sequence diagram, using the classes defined in the class diagram. Use focus of control, condition.[8]


Milind Mishra
Milind Mishra author of Object Oriented Analysis & Design Methods second sessional paper - 1 of year 2002 is from India.
View All Articles

Related Articles and Code:


Other Interesting Articles in OOAD:

Please enter your Comment

  • Comment should be atleast 30 Characters.
  • Please put code inside [Code] your code [/Code].

No Comment Found, Be the First to post comment!