08
-
- This Tutorial is based on questions from the book Software Engineering 10 by Ian Sommerville and is based on selected material covered in chapter 7. Use the lecture slides as a guide to what was covered. You will also need to ensure that you have read through the relevant parts of chapters 7.
Week 8 Tutorial
Modelling and Architectural Design
- 1. What are the 5 key activities in an object-oriented design process?
- 2. What do you understand by the system context and interaction model?
- 3. Briefly describe 3 approaches that may be used to identify object classes?
- 4. Why is it important to specify the interfaces of components that are being developed by a software engineering team?
- 5. What are the principal aims of software configuration management?
- 6. What are essential tools in a software development platform?
- 7. Briefly describe the idea of open-source development.
- Download PDF Version
-
Lab Exercise: Week 8
- Using the link below please read through the slides for the First Year Case Study. This set of slides is designed to give you some knowledge of a popular architecture called a 3 Tier Architecture. This architecture is very useful in the development of web applications.
- Download PDF Version
- The 3 Tier Architecture can be generatised further and this is demonstrated in the set of slides below. This set of slides discusses the architecture that is used by Java 2 Enterprise Edition. Use the link below to obtain these slides. Please review this set of slides and compare the approach to that used in the 3 Tier Architecture. Hoepfully you wil see that there are a number of advantages in the J2EE approach.
- Download PDF Version
- Once you have reviewed the Fist Year Case study slides, please spend the remainder of your lab time on your group project. Remember to complet a Blog entry of your meeting.