logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Tm354 Software Engineering Block 3 Units 912 From Architecture To Product The Open University

  • SKU: BELL-43131020
Tm354 Software Engineering Block 3 Units 912 From Architecture To Product The Open University
$ 31.00 $ 45.00 (-31%)

0.0

0 reviews

Tm354 Software Engineering Block 3 Units 912 From Architecture To Product The Open University instant download after payment.

Publisher: The Open University
File Extension: PDF
File size: 26 MB
Pages: 225
Author: The Open University
ISBN: 9781780079172, 1780079176
Language: English
Year: 2014
Volume: 3

Product desciption

Tm354 Software Engineering Block 3 Units 912 From Architecture To Product The Open University by The Open University 9781780079172, 1780079176 instant download after payment.

This unit looks at two central principles of all engineering disciplines:
structure and reuse.
First we look at software architecture, which is concerned with software
elements, their externally visible properties (in other words their interfaces in
the widest sense) and their relationships (which include their interactions).
We then examine how architecture interacts with requirements and we shall
see that architecture and requirements evolve together and are closely
intertwined. A particular subset of requirements, which we describe as
architecturally significant requirements (ASRs), has a major influence on the
architecture of a system. We look at how different views can be used to
represent the system – focusing on the logical, process and deployment views
– and how models and conventions are used to describe these views.
An important goal of software engineering is reuse. We look at architectural
styles, which represent basic forms of architecture we can reuse in the design
of new systems. Frameworks and product lines provide complete architectures
designed for reuse.
Architecture is only one part of the design of a software system. The other
part of the design is the internal structure of the software elements
themselves. Software patterns represent reusable solutions to common design
problems at this level. We discuss a number of important patterns and give
examples of their use. 

Related Products