Metamodeling for Method Engineering
by Jeusfeld, Jarke, Mylopoulos
ISBN: 9780262258302 | Copyright 2009
Instructor Requests
Expand/Collapse All | |
---|---|
Contents (pg. v) | |
Series Foreword (pg. vii) | |
Introduction (pg. xi) | |
The Problem (pg. xi) | |
Structure of the Book (pg. xii) | |
Theory versus Practice (pg. xv) | |
Acknowledgments (pg. xvi) | |
Chapter 1. A Sophisticate’s Guide to Information Modeling (pg. 1) | |
1.1 Introduction (pg. 1) | |
1.2 A Brief History (pg. 4) | |
1.3 Modeling Static Aspects of the Application (pg. 13) | |
1.4 Modeling Dynamics (pg. 20) | |
1.5 Modeling Goals and Intentions (pg. 26) | |
1.6 Modeling Social Settings (pg. 34) | |
1.7 Summary (pg. 37) | |
Acknowledgments (pg. 38) | |
Notes (pg. 38) | |
References (pg. 38) | |
Chapter 2. Metamodeling (pg. 43) | |
2.1 Introduction (pg. 43) | |
2.2 The IRDS Metamodeling Framework (pg. 47) | |
2.3 Dimensions of Metamodeling (pg. 51) | |
2.4 Examples of Metamodeling Environments (pg. 62) | |
2.5 Concluding Remarks (pg. 80) | |
Acknowledgments (pg. 80) | |
References (pg. 80) | |
Chapter 3. Metamodeling and Method Engineering with ConceptBase (pg. 89) | |
3.1 Introduction (pg. 89) | |
3.2 Modeling Is Knowledge Representation (pg. 91) | |
3.3 Universal References to Objects (pg. 94) | |
3.4 The Telos Frame Syntax (pg. 99) | |
3.5 A Short Primer in Logic for Databases (pg. 102) | |
3.6 The Logical Foundation for Telos (pg. 105) | |
3.7 From Frames to Objects and Vice Versa (pg. 107) | |
3.8 Telos Predicates and Axioms (pg. 110) | |
3.9 User-Defined Constraints and Rules in Telos (pg. 117) | |
3.10 Query Classes (pg. 118) | |
3.11 Attributes and Parameters in Queries (pg. 121) | |
3.12 Views as Extended Query Classes (pg. 127) | |
3.13 Metalevel Formulas (pg. 130) | |
3.14 Active Rules (pg. 134) | |
3.15 Engineering the Yourdan Method (pg. 139) | |
3.16 Discussion and Conclusions (pg. 165) | |
Notes (pg. 167) | |
References (pg. 168) | |
Chapter 4. Conceptual Modeling in Telecommunications Service Design (pg. 169) | |
4.1 Introduction (pg. 169) | |
4.2 Usage of the Tool (pg. 172) | |
4.3 Integration with Other Systems (pg. 172) | |
4.4 Main Functions of the System (pg. 174) | |
4.5 Architecture of the Tool (pg. 175) | |
4.6 Method Engineering (pg. 186) | |
4.6.2 The Development Models (pg. 199) | |
4.7 Model Analysis (pg. 219) | |
4.8 Example Models of the Application (pg. 221) | |
4.9 Critical Review of the Solution (pg. 228) | |
4.10 Conclusions (pg. 229) | |
Notes (pg. 229) | |
References (pg. 229) | |
Chapter 5. Metadata for Hypermedia Textbooks From RDF to O-Telos and Back (pg. 233) | |
5.1 Introduction (pg. 233) | |
5.2 RDF in a Nutshell (pg. 233) | |
5.3 Explicitly Modeling RDF in O-Telos (pg. 234) | |
5.4 Directly Mapping RDF(S) to O-Telos (pg. 240) | |
5.5 An Application of O-Telos (pg. 245) | |
5.6 Summary (pg. 254) | |
Acknowledgments (pg. 255) | |
References (pg. 255) | |
Chapter 6. Monitoring Requirements Development with Goals (pg. 257) | |
6.1 Introduction (pg. 257) | |
6.2 A Dialog Support System and Metamodel (pg. 262) | |
6.3 Tool Support for the Dialog Metamodel (pg. 271) | |
6.4 Development Goals for Managing Inconsistency (pg. 284) | |
6.5 Conclusions (pg. 291) | |
Notes (pg. 292) | |
References (pg. 293) | |
Chapter 7. Definition of Semantic Abstraction Principles (pg. 295) | |
7.1 Introduction (pg. 295) | |
7.2 The Need for Materialization (pg. 296) | |
7.3 Intuitive Definition (pg. 300) | |
7.4 Precise Semantics (pg. 303) | |
7.5 More Examples of Materialization (pg. 309) | |
7.6 Related Work (pg. 310) | |
7.7 Implementation of Materialization (pg. 311) | |
7.8 Conclusion (pg. 325) | |
Notes (pg. 327) | |
References (pg. 327) | |
Chapter 8. Metadatabase Design for Data Warehouses (pg. 329) | |
8.1 Introduction (pg. 329) | |
8.2 An Extended Data Warehouse Architecture (pg. 330) | |
8.3 Managing Data Warehouse Quality (pg. 343) | |
8.4 Example Scenario (pg. 348) | |
8.5 Conclusion (pg. 353) | |
Note (pg. 354) | |
References (pg. 354) | |
Chapter 9. A Conceptual Information Model for the Chemical Process Design Lifecycle (pg. 357) | |
9.1 Introduction (pg. 357) | |
9.2 The Model Framework CLiP (pg. 359) | |
9.3 Workflow Modeling within CLiP (pg. 368) | |
9.4 Representation of Domain Knowledge Using ConceptBase (pg. 372) | |
9.5 Conclusions (pg. 379) | |
Acknowledgments (pg. 380) | |
References (pg. 380) | |
Contributors (pg. 383) | |
Index (pg. 387) |
eTextbook
Go paperless today! Available online anytime, nothing to download or install.
Features
|