My Account Log in

2 options

Domain architectures : models and architectures for UML applications / Daniel J. Duffy.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Duffy, Daniel J.
Language:
English
Subjects (All):
Computer software--Development.
Computer software.
Business--Data processing.
Business.
UML (Computer science).
Physical Description:
1 online resource (408 p.)
Edition:
1st ed.
Place of Publication:
West Sussex, England ; Hoboken, NJ : John Wiley & Sons, c2004.
Language Note:
English
Summary:
Domain Architectures is a comprehensive catalog of the domain architectures essential to software developers using object-oriented technology and UML to solve real-life problems. Providing a unique top-down view of systems, the book also provides quick access to landmarks and references to domain architectures. The ability to describe applications, in terms of the properties they share, offers software designers a vast new landscape for implementing software reuse. The ideal professional's handbook.Helps readers reduce trial and error and increase productivity by reusing tried a
Contents:
Domain Architectures; Contents; Preface; PART I Background and fundamentals; 1. Introducing and motivating domain architectures; 1.1 What is this book?; 1.2 Why have we written this book?; 1.3 For whom is this book intended?; 1.4 Why should I read this book?; 1.5 What is a domain architecture, really?; 1.6 The Datasim Development Process (DDP); 1.7 The structure of this book; 1.8 What this book does not cover; 2. Domain architecture catalogue; 2.1 Introduction and objectives; 2.2 Management Information Systems (MIS) (Chapter 5); 2.3 Process Control Systems (PCS) (Chapter 6)
2.4 Resource Allocation and Tracking (RAT) systems (Chapter 7)2.5 Manufacturing (MAN) systems (Chapter 8); 2.6 Access Control Systems (ACS) (Chapter 9); 2.7 Lifecycle and composite models (Chapter 10); 3. Software lifecycle and Datasim Development Process (DDP); 3.1 Introduction and objectives; 3.2 The Software Lifecycle; 3.3 Reducing the scope; 3.4 The requirements/architecture phase in detail; 3.5 The object-oriented analysis process; 3.6 Project cultures and DDP; 3.6.1 Calendar-driven projects; 3.6.2 Requirements-driven projects; 3.6.3 Documentation-driven style; 3.6.4 Quality-driven style
3.6.5 Architecture-driven style 3.6.6 Process-driven style and the DDP; 3.7 Summary and conclusions; 4. Fundamental concepts and documentation issues; 4.1 Introduction and objectives; 4.2 How we document domain architectures; 4.3 Characteristics of ISO 9126 and its relationship with domain architectures; 4.4 Documenting high-level artefacts; 4.5 Goals and core processes; 4.6 System context; 4.7 Stakeholders and viewpoints; 4.7.1 Documenting viewpoints; 4.8 Documenting requirements; 4.9 Defining and documenting use cases; 4.10 Summary and conclusions; Appendix 4.1: A critical look at use cases
PART II Domain architectures (meta models)5. Management Information Systems (MIS); 5.1 Introduction and objectives; 5.2 Background and history; 5.3 Motivational examples; 5.3.1 Simple Digital Watch (SDW); 5.3.2 Instrumentation and control systems; 5.4 General applicability; 5.5 Goals, processes and activities; 5.6 Context diagram and system decomposition; 5.7 Stakeholders, viewpoints and requirements; 5.8 UML classes; 5.9 Use cases; 5.10 Specializations of MIS systems; 5.10.1 Example: Noise control engineering; 5.11 Using MIS systems with other systems; 5.12 Summary and conclusions
6. Process Control Systems (PCS)6.1 Introduction and objectives; 6.2 Background and history; 6.3 Motivational examples; 6.3.1 Simple water level control; 6.3.2 Bioreactor; 6.3.3 Barrier options; 6.4 Reference models for Process Control Systems; 6.4.1 Basic components and variables; 6.4.2 Control engineering fundamentals; 6.5 General applicability; 6.6 Goals, processes and activities; 6.7 Context diagram and system decomposition; 6.7.1 Decomposition strategies; 6.8 Stakeholders, viewpoints and requirements; 6.8.1 Input and output variable completeness; 6.8.2 Robustness criteria; 6.8.3 Timing
6.8.4 Human-Computer Interface (HCI) criteria
Notes:
Description based upon print version of record.
Includes bibliographical references (p. [383]-385) and index.
ISBN:
9786610275038
9781280275036
1280275030
9780470020647
0470020644
OCLC:
70720104

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account