Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$46.84 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Metamodelling for Software Engineering
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Metamodelling for Software Engineering [Hardcover]

Cesar Gonzalez-Perez (Author), Brian Henderson-Sellers (Author)

Price: $83.75 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0470030364 978-0470030363 October 21, 2008 1
This book focuses on metamodelling as a discipline, exploring its foundations, techniques and results. It presents a comprehensive metamodel that covers process, product and quality issues under a common framework.

Issues covered include:

  • An explanation of what metamodelling is and why it is necessary in the context of software engineering.
  • Basic concepts and principles of traditional metamodelling, and some existing results of this approach.
  • Problems associated with traditional approaches to Metamodelling are discussed, alongside an exploration of possible solutions and alternative approaches.
  • Advanced topics such as the extension of the object-oriented paradigm for metamodelling purposes or the foundations of powertype-based tool development will be studied.
  • Finally, a comprehensive case study is introduced and developed, showing how to use many of the concepts explained in the previous chapters.

This book provides a comprehensive conceptual framework for metamodelling and includes case studies and exercises which will demonstrate practical uses of metamodelling. For lecturers and educators, the book provides a layered repository of contents, starting from the basics of metamodelling in the first chapters, through specific issues such as trans-layer control or non-strict approaches, up to advanced topics such as universal powertyping or extensions to the object-oriented paradigm. The book also serves as an in-depth reference guide to features and technologies to consider when developing in-house software development methods or customising and adopting off-the-shelf ones. Software tool developers and vendors can benefit from the book by finding in it a comprehensive guide to the implementation of frameworks and toolsets for computer-aided software modelling and development.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Metamodeling for Method Engineering (Cooperative Information Systems series) $43.56

Metamodelling for Software Engineering + Metamodeling for Method Engineering (Cooperative Information Systems series)
Price For Both: $127.31

Show availability and shipping details


Customers Who Bought This Item Also Bought


Editorial Reviews

From the Back Cover

Metamodelling for Software Engineering is a comprehensive and practical guide to a subject which is growing in interest and importance and is becoming the standard way of defining a language, such as UML. The process seeks to provide an explicit specification of the constructs and rules of how a domain-specific model (or language) is built.

Metamodelling is often regarded as a complex discipline, much removed from daily practice. This book seeks to demystify Metamodelling and explain why it is necessary in the context of software engineering. It covers:

  • Basic concepts and principles of Metamodelling.
  • Problems associated with traditional Metamodelling, alongside an exploration of possible solutions and alternative approaches.
  • Advanced topics such as the extension of the object-oriented paradigm for Metamodelling purposes, or the foundations of powertype-based tool development.
  • A comprehensive case study, which shows how to use the concepts explained in the previous chapters.

This thorough and practical guide bridges the gap between the academic realm, where most of the innovation happens, and industry, where the real needs exist. This book will show academics how to approach Metamodelling in such a fashion that their research outcomes are useful to industry; lecturers and educators how to teach Metamodelling to students so it is well understood and assimilated, industry methodologists how to utilize valuable Metamodelling ideas in their daily work and software tool developers how to incorporate the most innovative research outcomes into their products.

Focusing on Metamodelling as a discipline, exploring its foundations, techniques and results and covering process, product and quality issues under a common framework, this is a unique and timely publication for all software engineering practitioners, academics and students interested in Metamodelling.

About the Author

Dr. César González-Pérez has extensive experience in developing educational material, teaching and training in both university and industry settings, and as a programmer and systems designer. He has published over 20 papers and 3 monographs in software engineering-related topics, and works as a researcher at the Deptartment of Software Engineering of the University of Technology, Sydney.

Brian Henderson-Sellers is Director of the Centre for Object Technology Applications and Research and Professor of Information Systems at the University of Technology, Sydney. He is author of over a dozen books on object and agent technologies and is well known for his work in OO methodologies and OO metrics. He is a frequent speaker at conferences, and was voted number 3 in the Who's Who of Object Technology (Handbook of Object Technology, CRC Press). In July 2001, Professor Henderson-Sellers was awarded a Doctor of Science (DSc) from the University of London for his research contributions in object-oriented methodologies.


Product Details


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews


There are no customer reviews yet.
Video reviews
Video reviews
Amazon now allows customers to upload product video reviews. Use a webcam or video camera to record and upload reviews to Amazon.



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
requirements specification document, power types, powertype pattern, metamodelling hierarchy, powertype class, minimum capability level, deep instantiation, subject being modelled, partitioned type, metamodel domain, modelling infrastructure, work product kind, metamodelling framework, interpretive mappings, methodology elements, situational method engineering, object facet, class facet, architectural scale model, instantiation semantics, potency approach, standard metamodel, metamodelling approach, unit kinds, metamodel elements
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Object Management Group, Unified Modeling Language Specification, International Conference, Write Code Task, John Wiley, New York, Computer Society, Upper Saddle River, Prentice Hall, Powertype-Based Metamodelling Framework, Purpose Duration, International Electrotechnical Commission, Sugar Maple, Class Product, Lecture Notes, Journal of Object-Oriented Programming, Software Technol, Australian Standard, Physical Model, Guide Version, Process Performer, Model-Driven Architecture, Xome Engine, Conceptual Modelling, Work Definition
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject