JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD M.

TECH (SOFTWARE ENGINEERING)

COURSE STRUCTURE AND SYLLABUS I YEAR I SEMESTER Code Group Subject
Software Requirements and Estimation Object Oriented Modeling Software Process and Project Management Java and Web Technologies Advanced Computer Networks Wireless Networks and Mobile Computing Adhoc and Sensor Networks Information Retrieval Systems Distributed Databases Storage Area Networks Java and Web Technologies Lab.

Elective –I Elective -II Lab

L 3 3 3 3 3 3 0 -

P 0 0 0 0 0 0 3 -

Credits 3 3 3 3 3 3 2 2 22

Seminar Total Credits (6 Theory + 1 Lab.)

Florac & Anita D. Carleton. 6. Dataflow diagram. 3. Pearson Education. setting requirements priorities. Key project factors that influence estimation. risk reduction through prototyping. 2006. Requirements Traceability Matrix. Approaches to Effort and Schedule Estimation. . 5. Software Requirements ModelingUse Case Modeling.2003. Estimation methods. William A. Estimating Software Costs. Rational Requisite pro. Practical Software Estimation. Problems associated with estimation. IFPUG. Capers Jones. class diagrams. elicitation techniques. second edition. Size Estimation-Two views of sizing. Software Requirements and Estimation by Rajesh Naik and Swapna Kishore. verifying requirements quality. (SOFTWARE ENGINEERING) I YEAR I SEMESTER SOFTWARE REQUIREMENTS AND ESTIMATION UNIT I Software Requirements: What and Why Essential Software requirement. Pearson Education. UNIT IV Software Estimation Components of Software Estimations. Managing Software Requirements. Caliber – RM. 4. Conversion between size measures. Software Requirements by Karl E. 2007. LOC Estimation. 2007. state transition diagram. Mastering the requirements process. Cost Estimation Software Estimation Tools: Desirable features in software estimation tools. Good practices for requirements engineering. Analysis Models. Links in requirements chain Requirements Management Tools: Benefits of using a requirements management tool. Software quality attributes. Algorithmic models.1999. 2. Object analysis. Requirements attributes. Weigers. SLIM (Software Life Cycle Management) Tools TEXT BOOKS: 1. Tata Mc Graw Hill REFERENCES: 1. Change Management Process. requirements analysis documentation. Putnam Estimation Model. Software requirements and risk management UNIT II Software Requirements Engineering Requirements elicitation. Pearson Education. analysis models. Suzanne Robertson & James Robertson. M.M. Mark II FPA. Function Point Analysis. Tata McGraw-Hill. Schedule and Cost Estimation What is Productivity? Estimation Factors. USC’s COCOMO II. Problem Frames UNIT III Software Requirements Management Requirements management Principles and practices. commercial requirements management tool. UNIT V Effort. Second edition.Microsoft Press. review.A. Full Function Points. Measuring the software process. implementing requirements management automation. Pearson Education. Tech. Parthasarathy. Dean Leffingwell & Don Widrig. Improving requirements processes. COCOMO II.

principles of modeling. Tech. why iterative incremental development? The iterative approach is risk driven. Advanced Behavioral Modeling: Events and signals. requirements to test. Relationships. UNIT III The Unified process: use case driven. and process Use case driven process: why use case. concepts. analysis. Collaboration Diagrams: Terms. the generic iteration. Construction phase: early in the construction phase. time and space. broadcast messages. resource needed. state machines. Architecture. UNIT V Elaboration Phase: elaboration phase in brief. concepts. the architectural elaboration iteration workflow. generosity. use of self in messages. iterated messages. conceptual model of the UML. Architectural Modeling: Component. processes and Threads. polymorphism in collaboration diagrams. common Mechanisms. iterative. and incremental The Four Ps: people. execute the core workflows-Requirements to test. the steps to architecture. Transition phase: early in the transition phase. UNIT II Basic Behavioral Modeling: Use cases. execute the core workflows. execute the core workflow. Deployment. Concepts. state chart diagrams. project. use cases and architecture. information hiding. risks affect project planning. Use case Diagrams. the archetypal inception iteration workflow. polymorphism.M. capturing use cases. and implementation to realize the use cases. Class & Object Diagrams: Terms. planning proceeds doing. object identity. early in the elaboration phase. UNIT IV Iterative incremental process: iterative incremental in brief. Software Simulator application (2-floor elevator simulator) . design. activities in transition phase Case Studies: Automation of a Library. Basic Structural Modeling: Classes. Encapsulation. depicting asynchronous messages with/without priority. architecture centric. product. importance of modeling. assess the iteration and phases Inception phase: early in the inception phase. The Generic Iteration workflow: phases are the first division workflow. the archetypal construction iteration workflow. an architecture description. Activity Diagrams. object oriented modeling. why we need architecture. depicting a message. use case prioritization. callback mechanism. Component diagrams and Deployment diagrams. and diagrams. Sequence Diagrams: Terms. modeling techniques for Class & Object Diagrams. (SOFTWARE ENGINEERING) I YEAR I SEMESTER OBJECT ORIENTED MODELING UNIT I Introduction to UML: The meaning of Object Orientation. testing the use cases Architecture-centric process: architecture in brief.

James Rumbaugh. THOMSON Course Technology. Practical Object-Oriented Design with UML By Mark Priestley. 2. . UML and C++. 4.M. Grady Booch. Pearson Education REFERENCE BOOKS: 1. 2nd Edition. The Unified Software Development Process By Ivar Jacobson.TEXT BOOKS: 1 The Unified Modeling Language User Guide By Grady Booch. The McGraw-Hill. Object-Oriented Analysis and Design with the Unified Process By John W. Robert B Jackson and Stephen D Burd.R. Fundamentals of Object Oriented Design in UML By Meilir Page-Jones. Ltd. Pearson Education.Tepfenhart. 6. O’REILY . 3. 2. 5. Brian Lyons. Ivar Jacobson 2nd Edition. TATA McGrawHill Object Oriented Analysis & Design By Brett D McLaughlin. Magnus Penker.C.PHI. David Fado WILEYDreamtech India Pvt. 3. Steve McRobb and Ray Farmer.Lee. and W. Pearson Education Object Oriented Analysis & Design By Atul Kahate. Object-Oriented Analysis and Design using UML By Simon Bennet. Satzinger. James Rumbaugh. Gary Pollice and David West. UML 2 Toolkit By Hans-Erik Eriksson. 7. TATA McGrawHill.

evolution of organizations. Software Process Assessment. The old way and the new way. Jennifer Greene & Andrew Stellman. 2006.Futrell . The Initial Process. Major milestones. UNIT V Project Control and process instrumentation The seven core metrics. Humphrey. UNIT III Life-Cycle Phases and Process artifacts Engineering and Production stages. line-of. life-cycle expectations. Next-Generation software Economics.Walker Royce. Planning guidelines. artifact sets. UNIT IV Process Planning and Project Organizations Work breakdown structures. Software Engineering Project Managent.2000 2. second edition. O’Reilly. Pearson Education. elaboration phase. Evolution of Software Economics. project organizations.2007 6.F. Applied Software Project Management. management artifacts. Tech. Modern Process Transitions TEXT BOOKS: 1. process automation. James R. The Optimizing Process.Shafer. construction phase. Agile Project Management. O’Reilly.Tata Mc-Graw Hill. Software Project Management. Pragmatic software metrics. fourth edition.Watts S. Humphrey. quality indicators. UNIT II Software Project Management Renaissance Conventional Software Management. Thayer & Edward Yourdon. minor milestones. Pragmatic planning. (SOFTWARE ENGINEERING) I YEAR I SEMESTER SOFTWARE PROCESS AND PROJECT MANAGEMENT UNIT I Software Process Maturity Software maturity Framework.M. 2004. Workflows and Checkpoints of process Software process workflows. Bob Hughes & Mike Cotterell. Head First PMP.2006 3. CCPDS-R Case Study and Future Software Project Management Practices Modern Project Profiles. transition phase. 2004.1999 2. Persse. Improving Software Economics. The Managed Process. periodic status assessments. CMMi.2006 4. Andrew Stellman & Jennifer Greene. inception phase. management indicators.F. PCMM.Pearson. Process Improvement essentials. iteration planning process. Process Reference Models Capability Maturity Model (CMM). The Defined Process.R. O’Reilly. . Pearson education. Wiley India. Quality Software Project Management. Richard H. Iteration workflows. The Repeatable Process. Principles of Software Process Change. 7. Pearson Education. 5. An Introduction to the Team Software Process. Software Project Management.Shafer.D.L. PSP. metrics automation.business organizations. TSP. engineering artifacts and pragmatic artifacts. model based software architectures.I. Jim Highsmith. Managing the Software Process. cost and schedule estimating process.Pearson Education.1998 REFERENCE BOOKS: 1. 8. Watts S.

Security Issues. Requests. Using Scripting Elements Implicit JSP Objects. Java Beans API. JSP Processing. BDK Introspection. Presenting XML. JSDK The Servelet API. Cascading Style sheets. Unit V: JSP Application Development: Generating Dynamic Content. AWT Programming. Dynamic HTML with Java Script. Using Cookies-Session Tracking. Declaring Variables and Methods Error Handling and Debugging Sharing Data Between JSP pages. Event Handling. CSS Unit II: XML: Document type definition. Handling Swing Controls like Icons – Labels – Buttons – Text Boxes – Combo – Boxes – Tabbed Pains – Scroll Pains – Trees – Tables Differences between AWT Controls & Swing Controls Developing a Home page using Applet & Swing.servelet HTTP package. forms. Reading Servelet parameters.sql. Introduction to Java Scripts. Unit III: Java Beans: Introduction to Java Beans. Constrained properties Persistence. Introduction to Swing: JApplet. Web servers: Tomcat Server installation & Testing. XML Schemas. Introduction to JSP: The Problem with Servelet. Advantages of Java Beans. Tech.* package Accessing a Database from a JSP Page Application – Specific Database Actions Deploying JAVA Beans in a JSP Page . AJAX. Frames. The Anatomy of a JSP Page. and Users Passing Control and Date between Pages – Sharing Session and Application Data – Memory Usage Considerations Database Access Database Programming using JDBC Studying Javax. Unit IV: More on Servlets: The javax. Conditional Processing – Displaying Values Using an Expression to Set an Attribute. Class. Introduction to Servelets: Lifecycle of a Serverlet. images. The javax. JSP Application Design with MVC architecture. Handling Http Request & Responses. Objects in Java Script. Tables.M. Using Bound properties. Document Object model.servelet Package. Bean Info Interface. Reading Initialization parameters. (SOFTWARE ENGINEERING) I YEAR I SEMESTER JAVA AND WEB TECHNOLOGIES Unit I: HTML Common tags. Using XML Processors: DOM and SAX Review of Applets. Customizes.List.

The complete Reference Java 2 Fifth Edition . WILEY Dreamtech (UNIT 1. Internet and World Wide Web – How to program . 4.SPD 9. building internet applications. Web Programming. 5. 11.S. .3) 3.D. Bill Siggelkow.Allamaraju and othersApress(dreamtech). 8. TMH (Chapters: 25) (UNIT 2. Beginning Web Programming-Jon Duckett WROX. SPD O’Reilly (UNITs 3.O’Reilly. 12. Pearson. Murach. Programming world wide web-Sebesta.Pearson 2.Flanagan. Murach’s beginning JAVA JDK 5.5) REFERENCE BOOKS: 1.2) 2.SPD. SPD 6. Jakarta Struts Cookbook . Pekowsky. Java Script. S P D O’Reilly for chap 8. Core SERVLETS ANDJAVASERVER PAGES VOLUME 1: CORE TECHNOLOGIES .TEXT BOOKS: 1. Java Server Pages –Hans Bergsten.Patrick Naughton and Herbert Schildt.The X Team.4. Professional Java Server Programming.Ivan Bayross and others. Java Server Programming . Web Warrior Guide to Web Programmming-Bai/Ekedaw-Thomas 10. An Introduction to web Design and Programming –Wang-Thomson 7. Dietel and Nieto PHI/Pearson. Marty Hall and Larry Brown Pearson 3. Java Server Pages.. Chris Bates 2nd edition.

Optical Networks and WDM Systems: Overview of Optical Networks. The Web and HTTP. Building a Simple Web Server UNIT IV Wireless Networks and Mobile IP: Infrastructure of Wireless Networks. Mobile Transport Protocols. Communication Energy Model.Internet Protocol: Internetworking. Case Study: An All-Optical Switch UNIT V VPNs. P2P File Sharing. Electronic Mail in the Internet.Foundation of Networking Protocols: 5-layer TCP/IP Model. The Network core. Domain Name System (DNS). Wireless LAN Technologies. Wireless Mesh Networks (WMNs) .Routing and Internetworking: Network–Layer Routing. Wavelength Allocation in Networks. Delay and Loss in Packet-Switched Networks. (SOFTWARE ENGINEERING) I YEAR I SEMESTER ADVANCED COMPUTER NETWORKS (ELECTIVE-I) UNIT I Review Computer Networks and the Internet: What is the Internet. PPP: The Point-to-Point Protocol. Tech. Link Virtualization . Internet Protocols and Addressing. Non-Least-Cost-Path algorithms. Clustering Protocols. Link Layer Addressing. Stream Control Transmission Protocol . Mobile IP.11 Wireless Standard. Switching and Routing Devices. Multiple Access Protocols. Multiprotocol Label Switching (MPLS). Transition from IPv4 to IPv6 – Multicasting Techniques and Protocols: Basic Definitions and Techniques. File Transfer: FTP. Interdomain Routing Protocols. Real-Time Media Transport Protocols. Node-Level Multicast algorithms . Large-Scale Optical Switches.Transport and End-to-End Protocols: Transport Layer. Overlay Networks – VoIP and Multimedia Networking: Overview of IP Telephony. Routing Protocols . Interdomain Multicast Protocols. User Datagram Protocol (UDP). Ethernet.Networking Devices: Multiplexers. ErrorDetection and Error-Correction techniques. The Network edge. IPv4. Access Networks and Physical media. Intradomain Multicast Protocols. IPv6. IPv6 Addresses . 7-Layer OSI Model. Interconnections: Hubs and Switches. VoIP Signaling Protocols. Equal-Sized Packets Model: ATM . ISPs and Internet Backbones. History of Computer Networking and the Internet . Router Structure. Intradomain Routing Protocols. Transmission Control Protocol (TCP). Optical Routers. IEEE 802. Modems and Internet Access Devices. Congestion Control at Network Layer UNIT III Logical Addressing: IPv4 Addresses. TCP Congestion Control – Application Layer: Principles of Network Applications. Cellular Networks. UNIT II The Link Layer and Local Area Networks: Link Layer: Introduction and Services. Tunneling and Overlay Networks: Virtual Private Networks (VPNs). Routing Protocols for Ad-Hoc Networks – Wireless Sensor Networks: Sensor Networks and Protocol Structures. Socket Programming with TCP and UDP. Least-Cost-Path algorithms. Routing in Ad-Hoc Networks. Basic Optical Networking Devices.M.Mobile A-Hoc Networks: Overview of Wireless Ad-Hoc Networks. Distributed Multimedia Networking.

4. Fourth Edition. Thomson. Computer Networking: A Top-Down Approach Featuring the Internet. Behrouz A. Pearson Education (CISCO Press) 5. Mir. 3. 2007 REFERENCE BOOKS: 1. 2007 2.Farrel. 2007 2. Pearson Education. Catherine Paquet. Tata McGraw Hill.Fifth Edition.Keshav. The Internet and its Protocols. 6. Fourth Edition. Tanenbaum. Greg Tomsho. Prentice Hall.A. Pearson Education.Ross. Computer Networks. James F.Elsevier. . Keith W. Campus Network Design Fundamentals. Guide to Networking Essentials. Kurose. Third Edition. An Engineering Approach to Computer Networking . Data Communications and Networking. Forouzan. Andrew S. Pearson Education. David Johnson. S. Nader F.TEXT BOOKS: 1.Ed Tittel. Computer and Communication Networks. Diane Teare.

Infrastructure and Ad-hoc Network. Smart Client Security TEXT BOOKS: 1. Dynamic Source Routing. registration. WAP Security. Other Security Measures. link management) and J2ME. WML. “Fundamentals of Mobile and Pervasive Computing”. assumptions. 7. “Mobile and Wireless Design Essentials”. HTML. Transmission /time-out freezing. Call Routing in GSM. “ Wireless Communications & Networks”. 2005. Convergence of broadcasting and mobile communications. Java Server Pages. Bluetooth GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS(GSM) GSM Architecture. entities and terminology. Bluetooth (User scenarios. 2008. networking. . 3. 2. Categories of Wireless Networks Wireless LAN : Infra red Vs radio transmission. UNIT III: BROADCAST SYSTEMS Overview. UNIT IV : PROTOCOLS AND TOOLS: Wireless Application Protocol-WAP. Digital audio broadcasting: Multimedia object transfer protocol. DVB for high-speed internet access.Oxford University Press. 2. Indirect TCP. IP packet delivery. Challenges Overview of Wireless Networks. Martyn Mallick. Components of Wireless Environment. Jochen Schiller.M. 2008. 2005. Second Edition. agent advertisement and discovery. Authentication and Security UNIT II: MOBILE NETWORK LAYER Mobile IP (Goals. (SOFTWARE ENGINEERING) I YEAR I SEMESTER WIRELESS NETWORKS AND MOBILE COMPUTING ( ELECTIVE – I ) UNIT I : INTRODUCTION TO MOBILE AND WIRELESS LANDSCAPE Definition of Mobile and Wireless. MOBILE TRANSPORT LAYER Traditional TCP. “2. WIRELESS LANGUAGE AND CONTENT – GENERATION TECHNOLOGIES Wireless Content Types. physical layer. 3. destination Sequence Distance Vector. 6. 2007. Dynamic Host Configuration Protocol (DHCP). Snooping TCP.Raj Kamal. TMH. Digital video broadcasting: DVB data broadcasting. tunneling and encapsulation. 2008. GSM Entities. Security Threats. PLMN Interfaces. optimizations). Asoke K Talukder.5G Mobile Networks: GPRS and EDGE”. XHTML. (Introduction. 5. Java Servlets. Second Edition. Security Technologies. “802.Gast.Ivan Stojmenovic . Wiley. Person.Generation Technologies: CGI with Perl. 2006. TMH. et al. Fast retransmit/fast recovery. XML with XSL Stylesheets. GSM Addresses and Identifiers. “Mobile Communications”. Pearson. XML Document. REFERENCE BOOKS: 1. IEEE 802. “Mobile Computing”.Matthew S.Jim Geier. Content. Transaction oriented TCP. O’Reilly. 4. VoiceXML.Frank Adelstein et al. protocol architecture. Active Server Pages. 2008. XSL Stylesheet UNIT V: MOBILE AND WIRELESS SECURITY Creating a Secure Environment. Pearson Education.Mobile Computing. Tech.11 Wireless Networks”.William Stallings.Sumit Kasera et al. HIPERLAN. Cyclical repetition of data. Second Edition. “Handbook of Wireless Networks and Mobile Computing”. MAC layer. Markup Languages: HDML. and treatment of protocols of all layers). Mobile Ad-hoc networks : Routing. Tata McGraw Hill. Mobile TCP.11. Selective retransmission. security. GSM Frequency Allocation. cHTML. Network Aspects in GSM. “Wireless Networks first-step”. Wiley.

2007. Multicasting and Geocasting TCP over Ad Hoc: TCP protocol overview. TCP and MANETs. Key management. Node-Level Software Platforms . Secure routing. Cooperation in MANETs. Elsevier Science. Ad Hoc and Sensor Networks – Theory and Applications. NodeLevel Simulators. Leonidas Guibas. Other routing algorithms. ns-2 and its sensor network extension. Classification of sensor networks. ISBN – 978-1-55860-914-3 ( Morgan Kauffman) . March 2006. Architecture of sensor network. Tech. MAC layer. Position based routing algorithms. Carlos Corderio Dharma P.Security: Security in Ad Hoc networks. Sensor Network Programming Challenges. Sensor Networks and mobile robots . Link layer. UNIT II Data Transmission: Broadcast storm problem. UNIT IV Data Retrieval in Sensor Networks: Routing layer. Feng Zhao. (SOFTWARE ENGINEERING) I YEAR I SEMESTER ADHOC AND SENSOR NETWORKS (ELECTIVE I) UNIT I Introduction to Ad Hoc Networks: Characteristics of MANETs. Topology based routing algorithms. Dataflow style language: TinyGALS.Wireless Sensor Networks: An Information Processing Approach. Transport layer. Berkeley motes. Adapting to the inherent dynamic nature of WSNs. Taxonomy of MANET routing algorithms. Broadcasting. Physical layer. World Scientific Publications. UNIT V Sensor Network Platforms and Tools: Sensor Network Hardware. Applications of MANETs and challenges of MANETs . High-level application layer support. Sensors and Applications: Applications. ISBN – 981-256-681-3 2. TOSSIM TEXT BOOKS: 1.Aggarwal. M. Intrusion Detection systems.Operating System: TinyOS .Imperative Language: nesC.Routing in MANETs: Criteria for classification. Solutions for TCP over Ad hoc UNIT III Basics of Wireless.

Similarity measures and ranking. 2007.Libraries and Bibliographical Systems – Online IR Systems. Digital Libraries. Stemming Algorithms. Ricardo Baeza-Yates. Data Structures: Introduction. Information Storage & Retieval By Robert Korfhage – John Wiley & Sons. Selective dissemination of information search. TEXT BOOKS: 1. Ngram data structure. Manning and Prabhakar Raghavan. Browse. Information Storage and Retrieval Systems: Theory and Implementation By Kowalski. Modern Information Retrival By Ricardo Baeza-Yates. Gerald. Thesaurus generation. UNIT V Multimedia Information Retrieval – Models and Languages – Data Modeling. Hardware text search systems. Statistical indexing. Measurement example – TREC results. Digital libraries and Data Warehouses. Tech. Hierarchy of clusters . Miscellaneous. PAT data structure. Information Retrieval: Algorithms and Heuristics By David A Grossman and Ophir Frieder. Objectives. Information Extraction. Relationship to DBMS. Cognition and perception. . 2. Software text search algorithms. Weighted searches of Boolean systems. 2000.Information Visualization: Introduction. 2008. OPACs. 1992. Information visualization technologies.M. Cambridge University Press. Pearson Education. Concept indexing. Hypertext linkages UNIT III Document and Term Clustering: Introduction. Searching the Internet and hypertext . Item clustering. Hypertext data structure Automatic Indexing: Classes of automatic indexing. 3.Search. Query Languages. Pearson Education. REFERENCE BOOKS: 1. Information Retrieval Data Structures and Algorithms By William B Frakes. Information System Evaluation: Introduction. Indexing and Searching . Signature file structure. Information Retrieval System Capabilities . Springer International Edition. 2.User Search Techniques: Search statements and binding. UNIT II Cataloging and Indexing: Objectives. Introduction to Information Retrieval By Christopher D. (SOFTWARE ENGINEERING) I YEAR I SEMESTER INFORMATION RETRIEVAL SYSTEMS (ELECTIVE II) UNIT I Introduction: Definition. Inverted file structures. Mark T Maybury Kluwer Academic Press. UNIT IV Text Search Algorithms: Introduction. Relevance feedback. Functional Overview. Natural language. Indexing Process. Automatic Indexing. 2nd Edition. 3. Measures used in system evaluation. 2004.

M. Integrity Constraints in Distributed Databases. Reference Architecture for Distributed Databases. Principles of Distributed Databases. Pointer Swizzling. . Distributed Database Design UNIT II Translation of Global Queries to Fragment Queries. Object Query Processing. Distributed Grouping and Aggregate Function Evaluation. Object Orientation and Interoperability. Catalog Management in Distributed Databases. Concurrency Control based on Timestamps. Stefano Ceri. Basic Concepts. Query Execution. Multidatabase Recovery. Reliability and concurrency Control. General Queries UNIT III The Management of Distributed Transactions.TMH. Transforming Global Queries into Fragment Queries. Equivalence transformations for Queries. Object Migration. Cache Consistency. Determining a Consistent View of the Network. A Framework for Transaction Management. (SOFTWARE ENGINEERING) I YEAR I SEMESTER DISTRIBUTED DATABASES (ELECTIVE-II) UNIT I Features of Distributed versus Centralized Databases. Query Processing Query Processing Layers in Distributed Multi-DBMSs. M. Query Processing Issues. Optimistic Methods for Distributed Concurrency Control. Nonblocking Commitment Protocols. 2. Object Query Processor Architectures. Transaction Management in Object DBMSs. Principles of Distributed Database Systems. COM/OLE and Database Interoperability. Optimization of Access Strategies. Types of Data Fragmentation. Distributed Deadlocks. Query Optimization Issues Transaction Management Transaction and Computation Model. Object Management. Object Identifier Management. Multidatabase Concurrency Control. Authorization and Protection UNIT V Architectural Issues. Pearson Education. PUSH-Based Technologies TEXT BOOKS: 1. Tech. Distributed Component Object Model. Distributed Database Administration. Parametric Queries. Transaction Management. 2nd Edition. Architectural Aspects of Distributed Transactions Concurrency Control. Foundation of Distributed Concurrency Control. Object Management Architecture CORBA and Database interoperability. A Framework for Query Optimization. Patrick Valduriez . Alternative Client/Server Architectures. Scheme Integration. Scheme Translation. Levels Of Distribution Transparency. Detection and Resolution of Inconsistency. Distributed Object Storage. Tamer Ozsu. Giuseppe Pelagatti. Transactions as Objects Database Integration. UNIT IV Reliability. Distributed Databases Principles & Systems. Join Queries. Checkpoints and Cold Restart. Supporting Atomicity of Distributed Transactions. Concurrency Control for Distributed Transactions.

High-level architecture and working of an intelligent storage system Unit III: Introduction to Networked Storage Evolution of networked storage. components.EMC Corporation. challenges in data storage and data management. “Building Storage Networks”. block-level and file-level virtualization technologies and processes Case Studies The technologies described in the course are reinforced with EMC examples of actual solutions. 2003.Marc Farley.Physical and logical components of a connectivity environment . 3. (SOFTWARE ENGINEERING) I YEAR I SEMESTER (ELECTIVE-II) Unit I: Introduction to Storage Technology Review data creation and the amount of data being created and understand the value of data to a business. Tata McGraw Hill . Understand the appropriateness of the different networked storage options for different application environments Unit IV: Information Availability & Monitoring & Managing Datacenter List reasons for planned/unplanned outages and the impact of downtime. Benefits of the different networked storage options. Critical security attributes for information systems. 2. role of each element in supporting business activities Unit II: Storage Systems Architecture Hardware and software components of the host environment. Understand the need for long-term archiving solutions and describe how CAS 14ulfils the need . Virtualization technologies. logical constructs of a physical disk. replication technologies and their role in ensuring information availability and business continuity.Somasundaram. RAID 6. and performance Implications. STORAGE AREA NETWORKS . RAID 5. Key protocols and concepts used by each component . Differentiate between business continuity (BC) and disaster recovery (DR) . and topologies of FC-SAN. Tech. Different RAID levels and their suitability for different application environments: RAID 0. NAS. TEXT BOOKS : 1.Major physical components of a disk drive and their function. Concept of RAID and its components .G. RAID 1+0.Shrivastava. Storage security domains. “Storage Networks: The Complete Reference“. Impact of downtime. Tata McGraw Hill . 2001. Wiley Publishing.RTO and RPO. Realistic case studies enable the participant to design the most appropriate solution for given sets of criteria. Architecture of backup/recovery and the different backup/recovery topologies . List and analyzes the common threats in each domain. Information Storage and Management. Remote replication technologies and their role in providing disaster recovery and business continuity capabilities Identify key areas to monitor in a data center. and IP-SAN . Solutions available for data storage. Osborne.Osborne. Compare and contrast integrated and modular storage systems . Core elements of a data center infrastructure. RAID 1.Robert Spalding. Industry standards for data center monitoring and management.M. Key management tasks in a data center Unit V: Securing Storage and Storage Virtualization Information security. RAID 0+1. Key metrics to monitor for different components in a storage infrastructure. Identify single points of failure in a storage infrastructure and list solutions to mitigate these failures . RAID 3.A. Architecture. access characteristics. RAID 4.

Storage Area Network Fundamentals. .Meeta Gupta.4. 2002. Pearson Education Limited.

Sign up to vote on this title
UsefulNot useful