Ian sommerville 2004 software engineering 7th edition. chapter 12




















Software Engineering - Ch1. Ch2-Software Engineering 9. Related Books Free with a 30 day trial from Scribd. Related Audiobooks Free with a 30 day trial from Scribd. Outstanding Leadership Stan Toler.

Software Engineering - Ch12 1. Chapter 12 Slide 1 Distributed Systems Architectures 2. Servers that provide services are treated differently from clients that use services.

Any object on the system may provide and use services from other objects. In essence, it sits in the middle of the system. Chapter 12 Slide 11 A multiprocessor traffic control system Chapter 12 Slide 13 A client-server system Chapter 12 Slide 16 Application layers The client is simply responsible for running the presentation software. The software on the client implements the application logic and the interactions with the system user. Chapter 12 Slide 18 Thin and fat clients New versions of the application have to be installed on all clients.

Chapter 12 Slide 24 An internet banking system Computationally-intensive applications such as compilers with little or no data management. Data-intensive applications browsing and querying with little or no application processing.

Microsoft Excel on the client. Applications where computationally-intensive processing of data e. Applications with relatively stable end-user functionality used in an environment with well-established system management. Applications where data from multiple sources are integrated. Chapter 12 Slide 27 Distributed object architecture In this case, you think about how to provide application functionality solely in terms of services and combinations of services.

The logical model of the system is a client-server model but both clients and servers are realised as distributed objects communicating through a common communication framework. Chapter 12 Slide 30 A data mining system CORBA component standards have been defined. It knows of all objects in the system and their interfaces.

Chapter 12 Slide 38 ORB-based object communications Chapter 12 Slide 45 Decentralised p2p architecture Chapter 12 Slide 46 Semi-centralised p2p architecture Although the process may be tied to a physical product, the performance is essentially intangible and does not normally result in ownership of any of the factors of production.

Chapter 12 Slide 49 Web services This is linked to car radio so that information is delivered as a signal on a specific radio channel. Chapter 12 Slide 53 Automotive system Application functionality may be on the client or the server. Key points DiveshPatil3 Mar. AmaraAlvi1 Mar. Anuja Anu Jul. We don't recognize your username or password. Please try again. The work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning.

You have successfully signed out and will be required to sign back in should you need to download more resources. Out of print. Software Engineering, 7th Edition. If You're an Educator Download instructor resources Additional order info. Overview Features Contents Order Overview. Description More than readers have learned the foundations of software systems engineering from Ian Sommerville's best-selling book. Covers the latest developments in software engineering theory.

Structured around the core software engineering activities. Gives significant coverage of requirements and architectural design. Program examples in Java. Graphical system models in UML. Numerous additional resources at www. New to This Edition. Dependability emphasized by integrating critical systems material into relevant sections. Maintenance and evolution integrated into relevant chapters.



0コメント

  • 1000 / 1000