Monday 16 December 2013

CS9269 Software Project management 2nd unit


What is the Capability Maturity Model? (CMM)
                            Capability Maturity Model (CMM) broadly refers to a process improvement approach that is based on a process model. CMM also refers specifically to the first such model, developed by the Software Engineering Institute (SEI) in the mid-1980s, as well as the family of process models that followed. A process model is a structured collection of practices that describe the characteristics of effective processes; the practices included are those proven by experience to be effective.
                CMM can be used to assess an organization against a scale of five process maturity levels. Each level ranks the organization according to its standardization of processes in the subject area being assessed. The subject areas can be as diverse as software engineering, systems engineering, project management, risk management, system acquisition, information technology (IT) services and personnel management.
         

Friday 13 December 2013

CS9263 Ad-hoc Networks 4th unit



 OLSR

OPTIMIZED LINK STATE ROUTING (OLSR) PROTOCOL
                      OLSR is developed for mobile ad hoc networks. It operates as a table-driven, pro- active protocol, that is, it exchanges topology information with other nodes of the network regularly. Each node selects a set of its neighbor nodes as “multipoint relays” (MPR). In OLSR, only nodes, selected as such MPRs, are responsible for forwarding control traffic, intended for diffusion into the entire network. MPRs provide an efficient mechanism for flooding control traffic by reducing the number of transmissions required. Nodes, selected as MPRs, also have a special responsibility when declaring link state information in the network. Indeed, the only requirement for OLSR to provide shortest path routes to all destinations is that MPR nodes declare link state information for their MPR selectors. Additional available link state information may be utilized, for example for redundancy.

CS9263 Ad-hoc Networks 4th unit

 Ad Hoc On-Demand Distance Vector (AODV)

An ad hoc network is the cooperative engagement of a collection of mobile nodes without the required intervention of any centralized access point or existing infrastructure. AODV is a novel algorithm for the operation of such ad hoc networks. Each mobile host operates as a specialized router, and routes are obtained as needed (i.e., on demand with little or no reliance on periodic advertisements). The AODV routing algorithm is quite suitable for a dynamic self-starting network
as required by users wishing to utilize ad hoc networks. AODV provides loop-free routes even while repairing broken links. Because the protocol does not require global periodic routing advertisements, the demand on the overall bandwidth available to the mobile nodes is substantially less than in those protocols that do necessitate such advertisements.

Tuesday 20 August 2013

CS9269 Software Project management Nov/Dec 2012

CS9269 Software Project management Nov/Dec 2012 Question paper | Anna University M.E Computer Science and Engineering | Regulation 2009


M.E./M.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2012
Elective
Computer Science and Engineering
CS 9269/241088/8241088/CS 969-SOFTWARE PROJECT MANAGEMENT
(Common to M.Tech Information Technology)
Regulation 2009

Time: Three hours                                                                            Maximum:100 marks

Answer ALL the Questions
PART A-(10 × 2 = 20 marks)
1. List out all software models
2. Define Umbrella activities in project.
3. In what way software standards differ from other product standards.
4. What are ISO Series of Standards?
5. How to identify Risk?
6. How to measure software?
7. How to monitor project?
8. What is project Initiation?
9. How to gather requirement?
10. What is Deployment?

PART B-(5 × 16 = 80 marks)
11. (a) For engineering counseling system, which model would you choose? Explain the model with neat diagram and justify why you have chosen this model? (16)
Or
(b) In what way Spiral model is advantages over the RAD model. Explain with neat diagram. (16)

12. (a) Bring out the importance of CMM model and their relevance to project management. (16)
Or
(b) Distinguished between CMM and People CMM. (16)

13. (a) (i) When to initial Quality process in project? Explain. (8)
(ii) Discuss about software Quality Assurance in project. (8)
Or
(b) What is Configuration Management? Bring out the importance of Configuration management. (16)

14. (a)(i) Distinguish between Milestone and Deliverable. (8)
(ii) How milestones help in Tracking the project. (8)
Or
(b) Bring out the importance of project database.

15. (a) What are the different phases in project development? Explain design phase with its decomposition for ATM system. (16)
Or
(b) In what way geographical Distribution issues affect project development in real time situations. (16)