Skip to main content

JNTUH Btech/Mtech Software Architecture and Design Pattern Material of all five units

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
UNIT - I
Envisioning ArchitectureThe Architecture Business Cycle, What is Software Architecture, Architectural patterns, referencemodels, reference architectures, architectural structures and views.Creating an ArchitectureQuality Attributes, Achieving qualities, Architectural styles and patterns, designing the Architecture,Documenting software architectures, Reconstructing Software Architecture.
UNIT - II
Analyzing ArchitecturesArchitecture Evaluation, Architecture design decision making, ATAM, CBAM.Moving from one system to many Software Product Lines, Building systems from off the shelf components, Software architecture infuture.
UNIT - III
Patterns:Pattern Description, Organizing catalogs, role in solving design problems, Selection and usage.Creational and Structural patternsAbstract factory, builder, factory method, prototype, singleton, adapter, bridge, composite, façade,flyweight.
UNIT - IV
Behavioral patternsChain of responsibility, command, Interpreter, iterator, mediator, memento, observer, state, strategy,template method, visitor.
UNIT - V
Case StudiesA-7E – A case study in utilizing architectural structures, The World Wide Web - a case study ininteroperability, Air Traffic Control – a case study in designing for high availability, Celsius Tech – acase study in product line development,
TEXT BOOKS:
1. Software Architecture in Practice, second edition, Len Bass, Paul Clements & Rick Kazman,Pearson Education, 2003.
2. Design Patterns, Erich Gamma, Pearson Education, 1995.

Comments

Popular posts from this blog

JNTUH Btech/Mtech software process and project management Material of all five units

UNIT WISE NOTES OF ALL FIVE UNITS   Please click here for Software process and project management all five units notes only for Rs.150/ JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD M. Tech - CSE/CS – I Year – II Sem SOFTWARE PROCESS AND PROJECT MANAGEMENT (PE – IV) Course Objectives:  Describe and determine the purpose and importance of project management from the perspectives of planning, tracking and completion of project.  Compare and differentiate organization structures and project structures.  Implement a project to manage project schedule, expenses and resources with the application of suitable project management tools. UNIT- I Software Process Maturity Software maturity Framework, Principles of Software Process Change, Software Process Assessment, The Initial Process, The Repeatable Process, The Defined Process, The Managed Process, The Optimizing Process. Process Reference Models Capability Maturity Model (CMM), CMMI, PCMM, PSP, TSP. UNIT - ...

JNTUH Btech/Mtech Principles of Electronic and communcation Engineering Material of all five units

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD PRINCIPLES OF ELECTRONIC AND COMMUNICATIONS (Open Elective -1) Please click here for Principles of Electronic and Communication Engineering notes for Rs.150/- of all five units UNIT - I Introduction: Need for Modulation, Frequency translation, Electromagnetic spectrum, Gain, Attenuation and decibels. UNIT - II Simple description on Modulation: Analog Modulation-AM, FM, Pulse Modulation-PAM, PWM,PCM, Digital Modulation Techniques-ASK, FSK, PSK, QPSK modulation and demodulation schemes. UNIT - III Telecommunication Systems: Telephones Telephone system, Paging systems, Internet Telephony.Networking and Local Area Networks: Network fundamentals, LAN hardware, Ethernet LANs,Token Ring LAN. UNIT - IV Satellite Communication: Satellite Orbits, satellite communication systems, satellite subsystems,Ground Stations Satellite Applications, Global Positioning systems. Optical Communication: Optical Principles, Optical Communication Systems,...

INVENTORS

Inventor of Computer– Charles Babbage First Modern Computer in the World- ENIAC First Commercial Computer – Univac First Programmable Digital Computer – SEAC (Standards Eastern Automatic Computer) ENIAC was developed by – John Mauchly and J. Presper Eckert Inventor of Punch Cards in Computer – Hollerith First Computer Programming Languages- FORTRAN, LISP and COBOL Computer Graphics was developed by – William Fetter ARPANET was developed by – DARPA First Compiler was developed by – Dr. Grace Murray Hopper Father of Computer Animations- John Whitney First movie to use Digital Image Processing- West World in 1973 Computer Mouse was invented by- Douglas Engel Bart Computer Keyboard was invented by- Christopher Latham Sholes Laptop Computer was invented by – Adam Osborne First Graphical Computer Game was invented by- A.S. Douglas Computer BIOS was invented by – Gary Kildall Inventor of Computer Bug- Dr. Grace Murray Hopper Inventors of Computer Chip (IC) – Jack Kilby and...