June 3
Naga Sravani Baddi : F. P. Brooks, Jr., "No Silver Bullet--Essence and Accidents of Software Engineering"
Hemanth Kumar Bikkasani : Bergland, A Guided Tour of Program Design Methodologies
Bharani Bikkina : Leon Osterweil, "Software Processes are Software Too"
June 4
Mahi Koushik Reddy Chintala Chervu : D. Parnas and Paul Clements, A Rational Design Process: How and why to fake it
Vooha Sree Chitta : "Agile software development methods" by Pekka;
Crystal family of processes, Feature-Driven development, Open Source
process
Usha Dadi : "Agile software development methods" by Pekka; XP, Scrum, RUP
June 5
Ananya Reddy Goli : Lehman & Belady, Chapter 19, sections 1-2
Darren Placid Gomes : Douglas T. Ross, "Structured Analysis (SA): A Language for Communicating Ideas"
Sri Naga Sri Govvala : "An Overview of JSD" by John R. Cameron
June 6
Ananta Kanaka Naga Venkata Sainadh Gudipati : "Object-Oriented Development" by Grady Booch
Sentitemsu Jamir : Richard C. Linger, "Cleanroom Software Engineering for Zero-Defect Software"
Bindu Madhuri Janupally : Personal Software Process (PSP)
June 10
Pranay Chowdary Jasti : Team Software Process (TSP)
Teja Sri Katuri : Dewayne Perry and Alexander Wolf, Foundations for the Study of Software Architecture
Sai Charan Koganti : David Garlan and Mary Shaw, An introduction to Software Architecture
June 11
Sree Teja Maddikera : Ivan Bowman et al., Linux as a Case Study: Its Extracted Software Architecture
Prithvi Sriman Maddukuri : Jonathan Aldrich et al., ArchJava: Connecting Software Architecture to Implementation
Charishma Maganti : T. L. Graves, M. J. Harrold, J. M. Kim, A. Porter and G. Rothermel, "An Empirical Study of Regression Test Selection Techniques,"
June 12
Hesham Mahmoud : G. Rothermel and M. J. Harrold, "Analyzing Regression Test Selection Techniques"
Leela Akhil Kumar Reddy Maru : T. J. Ostrand, E. J. Weyuker, R. M. Bell, "Where the Bugs Are"
Bharath Meduru : Y. F. Chen, D. S. Rosenblum and K. P. Vo, "TestTube: A System for Selective Regression Testing"
June 13
Sai Sri Vasanthi Motepalli : "STATEMATE: A Working Environment for the
Development of Complex Reactive Systems" David Harel et al., IEEE TSE
1990
Sreelasya Nidadavolu : "Function Class Decomposition: A Hybrid Software Engineering Method" by Carl K. Chang et al.
Niteesh Paila : "Program Transformation with Reflective and Aspect-Oriented Programming" by Shigeru Chiba
June 17
Pavan Venkata Manikanta Paluvadi : "An Overview of AspectJ" by Gregor Kiczales et al.
Mahathi Pilli : "A Tutorial on Feature-Oriented Programming and the AHEAD tool suite" by Don Batory
Kamal Kiran Polisetty : "Using the Shlaer-Mellor Object-Oriented Analysis Method" by Mohamed E. Fayad et al., IEEE Software, 1993
June 18
Gokulapriya Subramani : "Composing Integrated Systems Using GUI-Based Applications And Web Services" by Mark Grechanik and Kevin Conroy
Sai Vandana Suvvaru : "A Search Engine For Finding Highly Relevant Applications" by Mark Grechanik, Chen Fu, Qing Xie, Collin McMillan, Denys Poshyvanyk, and Chad Cumby
Manichandana Talluri : "Software Process" by Alfonso Fuggetta and Elisabetta Di Nitto, 2014 (on Canvas)
June 19
Ramya Venigalla : "Cultural Adaptation of the CMM: A Case Study of a Software Engineering Process Group
in a Japanese Manufacturing Factory" by Keishi Sakamoto, Kouichi Kishida and Kumiyo Nakakoji (on Canvas)
Anisa May Yniesta : "Version Models for Software Configuration Management ," by Reidar Conradi and Bernhard Westfechtel
June 20
Final exam overview
June 28 (Exam time between 6pm and 7:45pm)
Final exam