From the course: Generative Analysis: The Power of Generative AI for Object-Oriented Software Engineering with UML by Pearson
Unlock this course with a free trial
Join today to access over 25,600 courses taught by industry experts.
Architecture in software engineering - Unified Modeling Language (UML) Tutorial
From the course: Generative Analysis: The Power of Generative AI for Object-Oriented Software Engineering with UML by Pearson
Architecture in software engineering
The logical architecture describes the logical organization of the system in terms of subsystems and the relationships between them. We'll soon see how partitioning the system according to the different subject areas of the software, for example, catalog management and loan management, readily produces a logical architecture. The physical architecture is, on the other hand, all about the physical organization of the system, comprising platforms, hardware, code, and how these things fit together. The discipline of object-oriented analysis and design is about creating logical and physical architectures such that the mapping between them is as simple as possible. However, in modern software development we have so many different types of hardware, operating systems, platforms, libraries and so on. But this is very hard. Consider a simple web application development. The front end might involve HTML for the web page, CSS for styling and layout, and JavaScript for dynamic behavior. The back…
Contents
-
-
-
-
-
-
-
-
-
(Locked)
Learning objectives28s
-
(Locked)
The elaboration phase44s
-
(Locked)
Concept mapping OLAS9m
-
(Locked)
Creating the initial class diagram for OLAS3m 33s
-
(Locked)
Architecture in software engineering7m 5s
-
(Locked)
Creating the initial logical architecture for OLAS3m 33s
-
(Locked)
Lesson summary25s
-
(Locked)
-
-
-
-
-
-
-
-