Filter By
Filter Reset
Lectures
  • All Lectures
  • Lecture 1 (1)
  • Lecture 2 (1)
  • Lecture 3 (1)
  • Lecture 4 (1)
  • Lecture 5 (1)
  • Lecture 6 (1)
  • Lecture 7 (1)
  • Lecture 9 (1)
  • Lecture 10 (1)
  • Lecture 11 (1)
  • Lecture 12 (1)
  • Lecture 13 (1)
  • Lecture 14 (1)
  • Lecture 15 (1)
  • Lecture 16 (1)
  • Lecture 17 (1)
  • Lecture 18 (1)
Semester
Class Notes (1,032,691)
AUS (35,062)
Monash (3,663)
FIT (395)
FIT3077 (17)

Class Notes for FIT3077 at Monash University

Software engineering: Architecture and design

FIT3077 Lecture Notes - Lecture 14: Representational State Transfer, Devops, Distributed Computing
Premium

Microservices Components call each other to get things done Puts each element of funconality into a separate service Scales by distribung these services across servers, replicang as needed ...

Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 15: Continuous Delivery, Version Control, Microservices
Premium

Evolutionary Architecture About architecng a system specically for change About have a goal to head towards Helps think about quality Is scalability and security something to consider? What level of scalability is nee...

Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 12: Architecture Analysis & Design Language, Industry 4.0, Embedded System
Premium

CyberPhysical Systems Cyber : Computaon, communicaon, and control that discrete, logical and switched Physical: natural and humanmade systems governed by the law of physics and operang in connuous me CyberPhysical Systems ...

Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 18: Feature Model, Distributed Computing, Code Reuse
Premium

Software Product Lines : Re-using Architectural Assets Why SPL Most organisaons develop a set of products in a certain business area Developing similar products always from scratch is Expensible Redundant eort Achie...

Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 13: Web Services Discovery, Web Services Description Language, Business Agility
Premium

Service Oriented Architecture Provide customer value by Contracng others to do what a company has to do just to get by Focusing the companys own resources on what it does best Obtaining the funconality from service provide...

Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 11: Business Logic
Premium

Model-View-Controller Architectural Pattern View Manages the display of information Where soware interacts with something (people, machines, other soware) To enable the interacon, soware has interfaces More w...

Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 16: Maintainability, Evolvability
Premium

Describing and Documenting Software Architectures

Information Technology
FIT3077
David Squire
FIT3077 Lecture 17: Architecture + Design with COTS Components
Premium

Architecture and Design with COTS Components Commercial Off-the-Shelf Software Pre-exisng, pretested soware components that can be inserted right into new soware programs. Cheaper and more reliable than a home-grown soluo...

Information Technology
FIT3077
David Squire
Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 10: Class Diagram, Use Case, Unified Modeling Language
Premium

Software Architecture 2 : Architectural Views Viewpoints Why Architectural Views? Large, modern system are so complex that its dicult to comprehend them all at once. Restricng aenon to a small subset of the systems struct...

Information Technology
FIT3077
David Squire
Information Technology
FIT3077
David Squire
FIT3077 Lecture Notes - Lecture 7: Complex Analysis, Abstract Factory Pattern
Premium

Design Principles Design Patterns Abstract Factory Abstract Server Closely related to Abstract Factory ClientServer relaonships are common in soware design at many levels Analysis Patterns Proved reusable models for analy...

Information Technology
FIT3077
David Squire
Information Technology
FIT3077
David Squire
FIT3077 Lecture 5: Principles of OO Design 2
Premium

Principles of OO Design 2 Three levels of paerns in soware design: Architectural patterns : describe overall shape of an applicaon Design patterns : concerned with modules and their interacons Code patterns (idioms) : lang...

Information Technology
FIT3077
David Squire
Information Technology
FIT3077
David Squire

Log In


OR

Don't have an account?

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit