Muutke küpsiste eelistusi

Metamodeling for Method Engineering [Kõva köide]

Contributions by , Contributions by , Edited by (Tilburg University), Contributions by , Edited by (Universita degli Studi di Trento), Contributions by , Edited by (RWTH Aachen), Contributions by , Contributions by , Contributions by (Case Western Reserve University)
  • Formaat: Hardback, 424 pages, kõrgus x laius x paksus: 229x178x24 mm, kaal: 862 g, 154 illus.; 154 Illustrations
  • Sari: Information Systems
  • Ilmumisaeg: 01-Aug-2009
  • Kirjastus: MIT Press
  • ISBN-10: 0262101084
  • ISBN-13: 9780262101080
Teised raamatud teemal:
  • Formaat: Hardback, 424 pages, kõrgus x laius x paksus: 229x178x24 mm, kaal: 862 g, 154 illus.; 154 Illustrations
  • Sari: Information Systems
  • Ilmumisaeg: 01-Aug-2009
  • Kirjastus: MIT Press
  • ISBN-10: 0262101084
  • ISBN-13: 9780262101080
Teised raamatud teemal:
A practical guide to method engineering based on metamodeling, with theoretical foundations and case studies, suitable for classroom use or as a reference for practitioners.

This text is a guide to the foundations of method engineering, a developing field concerned with the definition of techniques for designing software systems. The approach is based on metamodeling, the construction of a model about a collection of other models. The book applies the metamodeling approach in five case studies, each describing a solution to a problem in a specific domain. Suitable for classroom use, the book is also useful as a reference for practitioners.

The book first presents the theoretical basis of metamodeling for method engineering, discussing information modeling, the potential of metamodeling for software systems development, and the introduction of the metamodeling tool ConceptBase. The second, and larger, portion of the book reports on applications of the metamodeling approach to method engineering. These detailed case studies range from telecommunication service specification, hypermedia design, and data warehousing to cooperative requirements engineering, chemical device modeling, and design of new abstraction principles of modeling languages. Although these chapters can stand alone as case studies, they also relate to the earlier theoretical chapters. The metamodeling approach described in the book is based on the Telos metamodeling language implemented by the ConceptBase system. An accompanying CD-ROM contains the ConceptBase system and a large collection of Telos metamodels discussed in the text. The CD-ROM enables readers to start directly with method engineering, from small method chunks up to complete method definitions. The complete definition of Ed Yourdon's structured analysis method is included as an instructional example.

Cooperative Information Systems series
Series Foreword vii
Introduction xi
A Sophisticate's Guide to Information Modeling
1(42)
Alex Borgida
John Mylopoulos
Metamodeling
43(46)
Matthias Jarke
Ralf Klamma
Kalle Lyytinen
Metamodeling and Method Engineering with ConceptBase
89(80)
Manfred A. Jeusfeld
Conceptual Modeling in Telecommunications Service Design
169(64)
Armin Eberlein
Metadata for Hypermedia Textbooks: From RDF to O-Telos and Back
233(24)
Martin Wolpers
Wolfgang Nejdl
Monitoring Requirements Development with Goals
257(38)
William N. Robinson
Definition of Semantic Abstraction Principles
295(34)
Mohamed Dahchour
Alain Pirotte
Metadatabase Design for Data Warehouses
329(28)
Christoph Quix
A Conceptual Information Model for the Chemical Process Design Lifecycle
357(26)
Birgit Bayer
Wolfgang Marquardt
List of Contributors 383(4)
Index 387