Angebote zu "Cross" (33 Treffer)

Kategorien

Shops

BlazBlue: Cross Tag Battle Steam Key GLOBAL
17,47 € *
ggf. zzgl. Versand

An unrivaled clash of explosive proportions! The beloved BlazBlue franchise Crosses universes, Tags in fan favorites, and Battles it out in BlazBlue: Cross Tag Battle! Created through an all-star collaboration between BlazBlue, Atlus’ Persona, French Bread’s Under Night In-Birth, and Rooster Teeth’s hugely popular RWBY web series, Cross Tag Battle celebrates the fighting genre for pros and newcomers alike! Choose your team in fast paced 2v2 team battles filled with the craziness you’ve come to love from BlazBlue, with all the tight mechanics, smooth gameplay, and gorgeous 2D graphics you expect from Arc System Works.

Anbieter: G2A
Stand: 25.05.2020
Zum Angebot
The Scamp: A Novel , Hörbuch, Digital, 1, 631min
9,95 € *
ggf. zzgl. Versand

Mysterious, chilling, and told a breakneck pace, The Scamp will thrill readers of Daniel Woodrell's Winter's Bone and Roxane Gay's An Untamed State. Rayelle Reed can't escape in her small town, where everyone knows everything and not enough: all the guys she slept with, but not the ones she loved. The baby she had out of wedlock with the pastor's son, and how the baby died, but not the grief and guilt that consume her. At a motel bar, Rayelle meets Couper Gale, a freelance detective on a mission to investigate a rash of missing girls, and she tags along as an excuse to cross the state line. But when Couper's investigation leads them to the mystery surrounding Rayelle's runaway cousin Khaki, she finds she is heading straight back into everything she was hoping to leave behind. As fates become entwined, Rayelle must follow a haunted and twisted path - leading her toward a collision where loyalties will be betrayed, memories uncovered, and family bonds shattered. Unflinchingly dark and compelling, The Scamp confronts head-on the issues of family origins and the bonds between mothers, daughters, and sisters. It delves deep into the cycle of abuse and poverty, questioning, in the end, the value of any one life, child or adult. In Pashley's hands, the lost girls of rural and industrial America, trapped in the unforgiving systems of government assistance and single parenthood, are portrayed with depth and nuance. She exposes the ingrained poverty and atmosphere of disillusionment that damns them before they have a chance and she gives them a ray of hope for a better life ahead. 1. Language: English. Narrator: Emily Durante. Audio sample: http://samples.audible.de/bk/adbl/025460/bk_adbl_025460_sample.mp3. Digital audiobook in aax.

Anbieter: Audible
Stand: 25.05.2020
Zum Angebot
THE STORIES POLLY PEPPER TOLD - at the Little B...
2,99 € *
ggf. zzgl. Versand

Times are tough in and around the Little Brown House! The widowed Mrs. Pepper has to sew all day long just to earn enough to pay the rent and to feed the five growing Peppers. But she faces poverty and trouble with a stout heart, a smiling face, and the help of her jolly brood: blue-eyed Ben, the eldest and the man of the house at the age of 11; pretty Polly, so eager to cook for the family and make everyone happy and comfortable; and the three littlest Peppers, Joel, Davie, and baby Phronsie. The Pepper family would soon become beloved by readers all over America. Young people avidly followed the adventures of Ben, Polly, Joel, Davie, and Phronsie. While faced with many plausible trials and obstacles they remain eternally optimistic in the face of adversity, and reflect the real life issues of so many of their readers. Their universally appealing wholesome values and lives are not burdened with a heavy moralising tone which was present in many other popular works of the day. A favorite of children, parents, and teachers for generations, this heartwarming classic first appeared in 1880. Since then, it has inspired countless young imaginations with its tender tales of the ways in which courage and good cheer can overcome adversity. 10% of the profit from the sale of this book will be donated to charities. ==================== MARGARET SIDNEY is the pen name of Harriet Mulford Stone Lothrop (June 22, 1844 – August 2, 1924). At the age of 34, she began sending short stories to Wide Awake, a children's magazine in Boston. Two of her stories, "Polly Pepper's Chicken Pie" and "Phronsie Pepper's New Shoes", proved to be very popular with readers. Ella Farman, the editor of the magazine, requested that Stone write more. The success of Harriett's short stories prompted her to write Five Little Peppers and its 11 sequels. The original novel was first published in 1881, the year that Stone married Daniel Lothrop. Daniel had founded the D. Lothrop Company of Boston, who published Harriett's books under her pseudonym, Margaret Sidney. Harriett and Daniel may have both had an interest in history and in famous authors. In 1883, they purchased the house in which both Louisa May Alcott and Nathaniel Hawthorne had lived. Nicknamed The Wayside, the house is located in Concord, Massachusetts. The year after Harriett and Daniel moved into the house, Harriett gave birth to their daughter, Margaret, at the age of 40. ==================== KEYWORDS/TAGS: the stories Polly Pepper told, Ann, ants, Araminta, arm, bad breath, bag, bags, basket, bear, beautiful, bed, Beebe, begged, Ben, better, Betty, bird, boys, Brook, Brown house, care, cheeks, chicken, children, corner, cried, cross, cry, Dave, David, Davie, dear, Dick, door, dreadful, dreadfully, end, everybody, exclaimed, eyes, fat, Father, fine, flew, glad, going, goose, Grandpapa, gray, green, hair, hand, hard, head, held, help, hiding place, hop, hopped, hundred, hurry, indeed, Jasper, Joe, Joel, Joey, jump, kitchen, kittle brown house, lady, laugh, laughed, like, little, Little, long, looked, loud, lovely, Lucy, made, Mamsie, Mamsie, man, mean, middle, minute, Mother, Mrs, Pepper, Nutcracker, old, Percy, perfect, Phronsie, Phronsie’s, pink, poor, pray, pretty, promised, queer, red, Richard, roared, robbers, screamed, shaking, shoes, show, sigh, Silly, single, sit, Sophia, splendid, sticks, stone, stories, stove, stuck, suddenly, table, tears, three, together, took, tumble, turn, umbrella, Van, voice, white, Whitney, wish, woman, work, worse, yellow,

Anbieter: buecher
Stand: 25.05.2020
Zum Angebot
THE STORIES POLLY PEPPER TOLD - at the Little B...
2,99 € *
ggf. zzgl. Versand

Times are tough in and around the Little Brown House! The widowed Mrs. Pepper has to sew all day long just to earn enough to pay the rent and to feed the five growing Peppers. But she faces poverty and trouble with a stout heart, a smiling face, and the help of her jolly brood: blue-eyed Ben, the eldest and the man of the house at the age of 11; pretty Polly, so eager to cook for the family and make everyone happy and comfortable; and the three littlest Peppers, Joel, Davie, and baby Phronsie. The Pepper family would soon become beloved by readers all over America. Young people avidly followed the adventures of Ben, Polly, Joel, Davie, and Phronsie. While faced with many plausible trials and obstacles they remain eternally optimistic in the face of adversity, and reflect the real life issues of so many of their readers. Their universally appealing wholesome values and lives are not burdened with a heavy moralising tone which was present in many other popular works of the day. A favorite of children, parents, and teachers for generations, this heartwarming classic first appeared in 1880. Since then, it has inspired countless young imaginations with its tender tales of the ways in which courage and good cheer can overcome adversity. 10% of the profit from the sale of this book will be donated to charities. ==================== MARGARET SIDNEY is the pen name of Harriet Mulford Stone Lothrop (June 22, 1844 – August 2, 1924). At the age of 34, she began sending short stories to Wide Awake, a children's magazine in Boston. Two of her stories, "Polly Pepper's Chicken Pie" and "Phronsie Pepper's New Shoes", proved to be very popular with readers. Ella Farman, the editor of the magazine, requested that Stone write more. The success of Harriett's short stories prompted her to write Five Little Peppers and its 11 sequels. The original novel was first published in 1881, the year that Stone married Daniel Lothrop. Daniel had founded the D. Lothrop Company of Boston, who published Harriett's books under her pseudonym, Margaret Sidney. Harriett and Daniel may have both had an interest in history and in famous authors. In 1883, they purchased the house in which both Louisa May Alcott and Nathaniel Hawthorne had lived. Nicknamed The Wayside, the house is located in Concord, Massachusetts. The year after Harriett and Daniel moved into the house, Harriett gave birth to their daughter, Margaret, at the age of 40. ==================== KEYWORDS/TAGS: the stories Polly Pepper told, Ann, ants, Araminta, arm, bad breath, bag, bags, basket, bear, beautiful, bed, Beebe, begged, Ben, better, Betty, bird, boys, Brook, Brown house, care, cheeks, chicken, children, corner, cried, cross, cry, Dave, David, Davie, dear, Dick, door, dreadful, dreadfully, end, everybody, exclaimed, eyes, fat, Father, fine, flew, glad, going, goose, Grandpapa, gray, green, hair, hand, hard, head, held, help, hiding place, hop, hopped, hundred, hurry, indeed, Jasper, Joe, Joel, Joey, jump, kitchen, kittle brown house, lady, laugh, laughed, like, little, Little, long, looked, loud, lovely, Lucy, made, Mamsie, Mamsie, man, mean, middle, minute, Mother, Mrs, Pepper, Nutcracker, old, Percy, perfect, Phronsie, Phronsie’s, pink, poor, pray, pretty, promised, queer, red, Richard, roared, robbers, screamed, shaking, shoes, show, sigh, Silly, single, sit, Sophia, splendid, sticks, stone, stories, stove, stuck, suddenly, table, tears, three, together, took, tumble, turn, umbrella, Van, voice, white, Whitney, wish, woman, work, worse, yellow,

Anbieter: buecher
Stand: 25.05.2020
Zum Angebot
EMF. Eclipse Modeling Framework
35,99 € *
ggf. zzgl. Versand

The Eclpise Modeling Framework (EMF) is a framework and code generation facility that lets you define a model in any of these forms--Java interfaces, UML diagram, or XML Schema. EMF doesn't require a completely different methodology or any sophisticated modeling tools. All you need to get started with EMF are the Eclipse Java Development Tools. EMF relates modeling concepts directly to their implementations, thereby bringing to Eclipse-and Java developers in general-the benefits of modeling with a low cost of entry. Unlike most tools of this type, EMF is truly integrated with and tuned for efficient programming. It answers the often-asked question, "Should I model or should I program?" with a resounding, "Both." This book, written by the lead architects of EMF, provides both an introduction and tutorial to how to leverage and work with this powerful framework. In addition to the new coverage (see overflow page) this book provides: · A basic overview of the most important concepts in EMF and modeling. · Analysis of the most important framework classes and generator patterns including insightful discussions of various design alternatives. · Examples of many common framework customizations and programming techniques. Product Description EMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma . Lee Nackman . John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project's developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality. This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF's most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes . Defining models with Java, UML, XML Schema, and Ecore . NEW: Using extended Ecore modeling to fully unify XML with UML and Java . Generating high-quality code to implement models and editors . Understanding and customizing generated code . Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options . NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types . NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications . NEW: Modeling generics with Ecore and generating Java 5 code About the Authors Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002. Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM. Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes. Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG. Backcover EMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma . Lee Nackman . John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project's developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality. This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF's most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes . Defining models with Java, UML, XML Schema, and Ecore . NEW: Using extended Ecore modeling to fully unify XML with UML and Java . Generating high-quality code to implement models and editors . Understanding and customizing generated code . Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options . NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types . NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications . NEW: Modeling generics with Ecore and generating Java 5 code About the Authors Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002. Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM. Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes. Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG. Foreword by Richard C. Gronback xix Foreword by Mike Milinkovich xxi Preface xxiii Acknowledgments xxvii References xxix Part I EMF Overview 1 Chapter 1 Eclipse 3 1.1 The Projects 4 1.1.1 The Eclipse Project 4 1.1.2 The Modeling Project 5 1.1.3 The Tools Project 5 1.1.4 The Technology Project 5 1.1.5 Other Projects 5 1.2 The Eclipse Platform 6 1.2.1 Plug-In Architecture 6 1.2.2 Workspace Resources 7 1.2.3 Platform UI 7 1.2.4 Rich Client Platform 9 1.3 More Information 9 Chapter 2 Introducing EMF 11 2.1 Unifying Java, XML, and UML 12 2.2 Modeling vs. Programming 15 2.3 Defining the Model 16 2.3.1 The Ecore (Meta) Model 17 2.3.2 Creating and Editing the Model 19 2.3.3 XMI Serialization 20 2.3.4 Java Annotations 21 2.3.5 The Ecore "Big Picture" 23 2.4 Generating Code 23 2.4.1 Generated Model Classes 24 2.4.2 Other Generated "Stuff" 26 2.4.3 Regeneration and Merge 27 2.4.4 The Generator Model 28 2.5 The Runtime Framework 29 2.5.1 Notification and Adapters 29 2.5.2 Object Persistence 31 2.5.3 The Reflective EObject API 35 2.5.4 Dynamic EMF 36 2.5.5 Foundation for Data Integration 38 2.6 EMF and Modeling Standards 39 2.6.1 Unified Modeling Language 39 2.6.2 Meta-Object Facility 39 2.6.3 XML Metadata Interchange 40 2.6.4 Model Driven Architecture 40 Chapter 3 Model Editing with EMF.Edit 41 3.1 Displaying and Editing EMF Models 42 3.1.1 Eclipse UI Basics 43 3.1.2 EMF.Edit Support 45 3.2 Item Providers 46 3.2.1 Content and Label Item Providers 47 3.2.2 Item Property Source 49 3.2.3 Command Factory 50 3.2.4 Change Notification 51 3.2.5 Item Provider Implementation Classes 53 3.3 Command Framework 54 3.3.1 Common Command Framework 55 3.3.2 EMF.Edit Commands 59 3.3.3 EditingDomain 61 3.4 Generating EMF.Edit Code 65 3.4.1 Edit Generation 66 3.4.2 Editor Generation 67 3.4.3 Regenerating EMF.Edit Plug-Ins 68 Chapter 4 Using EMF-A Simple Overview 69 4.1 Example Model: The Primer Purchase Order 70 4.2 Creating EMF Models and Projects 71 4.2.1 Creating an EMF Model from Annotated Java 72 4.2.2 Creating an EMF Project from a Rational Rose Class Model 80 4.2.3 Creating an EMF Project from an XML Schema 86 4.2.4 Creating a Generator Model for an Ecore Model 89 4.2.5 Other Formats 92 4.3 Generating Code 93 4.4 Running the Application 95 4.5 Continuing Development 98 Part II Defining EMF Models 101 Chapter 5 Ecore Modeling Concepts 103 5.1 Ecore Model Uses 104 5.2 The Ecore Kernel 105 5.3 Structural Features 106 5.3.1 Attributes 110 5.3.2 References 111 5.4 Behavioral Features 112 5.5 Classifiers 113 5.5.1 Classes 114 5.5.2 Data Types 116 5.6 Packages and Factories 118 5.7 Annotations 119 5.7.1 Annotations in EMF 121 5.8 Modeled Data Types 123 5.9 Ecore and User Models 125 Chapter 6 UML 127 6.1 UML Packages 128 6.2 UML Specification for Classifiers 128 6.2.1 Classes 129 6.2.2 Enumerated Types 130 6.2.3 Data Types 131 6.3 UML Specification for Attributes 132 6.3.1 Single-Valued Attributes 132 6.3.2 Multi-Valued Attributes 133 6.3.3 Attributes with a Default Value 133 6.4 UML Specification for References 134 6.4.1 Bidirectional, Non-Containment References 135 6.4.2 Containment References 136 6.4.3 Map References 136 6.5 UML Specification for Operations 138 6.6 Documentation &nbspEMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma - Lee Nackman - John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project's developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality. This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF's most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes - Defining models with Java, UML, XML Schema, and Ecore - NEW: Using extended Ecore modeling to fully unify XML with UML and Java - Generating high-quality code to implement models and editors - Understanding and customizing generated code - Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options - NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types - NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications - NEW: Modeling generics with Ecore and generating Java 5 code About the Authors Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002. Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM. Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes. Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG.

Anbieter: buecher
Stand: 25.05.2020
Zum Angebot
EMF. Eclipse Modeling Framework
35,99 € *
ggf. zzgl. Versand

The Eclpise Modeling Framework (EMF) is a framework and code generation facility that lets you define a model in any of these forms--Java interfaces, UML diagram, or XML Schema. EMF doesn't require a completely different methodology or any sophisticated modeling tools. All you need to get started with EMF are the Eclipse Java Development Tools. EMF relates modeling concepts directly to their implementations, thereby bringing to Eclipse-and Java developers in general-the benefits of modeling with a low cost of entry. Unlike most tools of this type, EMF is truly integrated with and tuned for efficient programming. It answers the often-asked question, "Should I model or should I program?" with a resounding, "Both." This book, written by the lead architects of EMF, provides both an introduction and tutorial to how to leverage and work with this powerful framework. In addition to the new coverage (see overflow page) this book provides: · A basic overview of the most important concepts in EMF and modeling. · Analysis of the most important framework classes and generator patterns including insightful discussions of various design alternatives. · Examples of many common framework customizations and programming techniques. Product Description EMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma . Lee Nackman . John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project's developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality. This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF's most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes . Defining models with Java, UML, XML Schema, and Ecore . NEW: Using extended Ecore modeling to fully unify XML with UML and Java . Generating high-quality code to implement models and editors . Understanding and customizing generated code . Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options . NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types . NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications . NEW: Modeling generics with Ecore and generating Java 5 code About the Authors Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002. Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM. Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes. Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG. Backcover EMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma . Lee Nackman . John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project's developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality. This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF's most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes . Defining models with Java, UML, XML Schema, and Ecore . NEW: Using extended Ecore modeling to fully unify XML with UML and Java . Generating high-quality code to implement models and editors . Understanding and customizing generated code . Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options . NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types . NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications . NEW: Modeling generics with Ecore and generating Java 5 code About the Authors Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002. Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM. Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes. Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG. Foreword by Richard C. Gronback xix Foreword by Mike Milinkovich xxi Preface xxiii Acknowledgments xxvii References xxix Part I EMF Overview 1 Chapter 1 Eclipse 3 1.1 The Projects 4 1.1.1 The Eclipse Project 4 1.1.2 The Modeling Project 5 1.1.3 The Tools Project 5 1.1.4 The Technology Project 5 1.1.5 Other Projects 5 1.2 The Eclipse Platform 6 1.2.1 Plug-In Architecture 6 1.2.2 Workspace Resources 7 1.2.3 Platform UI 7 1.2.4 Rich Client Platform 9 1.3 More Information 9 Chapter 2 Introducing EMF 11 2.1 Unifying Java, XML, and UML 12 2.2 Modeling vs. Programming 15 2.3 Defining the Model 16 2.3.1 The Ecore (Meta) Model 17 2.3.2 Creating and Editing the Model 19 2.3.3 XMI Serialization 20 2.3.4 Java Annotations 21 2.3.5 The Ecore "Big Picture" 23 2.4 Generating Code 23 2.4.1 Generated Model Classes 24 2.4.2 Other Generated "Stuff" 26 2.4.3 Regeneration and Merge 27 2.4.4 The Generator Model 28 2.5 The Runtime Framework 29 2.5.1 Notification and Adapters 29 2.5.2 Object Persistence 31 2.5.3 The Reflective EObject API 35 2.5.4 Dynamic EMF 36 2.5.5 Foundation for Data Integration 38 2.6 EMF and Modeling Standards 39 2.6.1 Unified Modeling Language 39 2.6.2 Meta-Object Facility 39 2.6.3 XML Metadata Interchange 40 2.6.4 Model Driven Architecture 40 Chapter 3 Model Editing with EMF.Edit 41 3.1 Displaying and Editing EMF Models 42 3.1.1 Eclipse UI Basics 43 3.1.2 EMF.Edit Support 45 3.2 Item Providers 46 3.2.1 Content and Label Item Providers 47 3.2.2 Item Property Source 49 3.2.3 Command Factory 50 3.2.4 Change Notification 51 3.2.5 Item Provider Implementation Classes 53 3.3 Command Framework 54 3.3.1 Common Command Framework 55 3.3.2 EMF.Edit Commands 59 3.3.3 EditingDomain 61 3.4 Generating EMF.Edit Code 65 3.4.1 Edit Generation 66 3.4.2 Editor Generation 67 3.4.3 Regenerating EMF.Edit Plug-Ins 68 Chapter 4 Using EMF-A Simple Overview 69 4.1 Example Model: The Primer Purchase Order 70 4.2 Creating EMF Models and Projects 71 4.2.1 Creating an EMF Model from Annotated Java 72 4.2.2 Creating an EMF Project from a Rational Rose Class Model 80 4.2.3 Creating an EMF Project from an XML Schema 86 4.2.4 Creating a Generator Model for an Ecore Model 89 4.2.5 Other Formats 92 4.3 Generating Code 93 4.4 Running the Application 95 4.5 Continuing Development 98 Part II Defining EMF Models 101 Chapter 5 Ecore Modeling Concepts 103 5.1 Ecore Model Uses 104 5.2 The Ecore Kernel 105 5.3 Structural Features 106 5.3.1 Attributes 110 5.3.2 References 111 5.4 Behavioral Features 112 5.5 Classifiers 113 5.5.1 Classes 114 5.5.2 Data Types 116 5.6 Packages and Factories 118 5.7 Annotations 119 5.7.1 Annotations in EMF 121 5.8 Modeled Data Types 123 5.9 Ecore and User Models 125 Chapter 6 UML 127 6.1 UML Packages 128 6.2 UML Specification for Classifiers 128 6.2.1 Classes 129 6.2.2 Enumerated Types 130 6.2.3 Data Types 131 6.3 UML Specification for Attributes 132 6.3.1 Single-Valued Attributes 132 6.3.2 Multi-Valued Attributes 133 6.3.3 Attributes with a Default Value 133 6.4 UML Specification for References 134 6.4.1 Bidirectional, Non-Containment References 135 6.4.2 Containment References 136 6.4.3 Map References 136 6.5 UML Specification for Operations 138 6.6 Documentation &nbspEMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks Series Editors: Erich Gamma - Lee Nackman - John Wiegand The Authoritative Guide to EMF Modeling and Code Generation The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project's developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality. This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF's most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes - Defining models with Java, UML, XML Schema, and Ecore - NEW: Using extended Ecore modeling to fully unify XML with UML and Java - Generating high-quality code to implement models and editors - Understanding and customizing generated code - Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options - NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types - NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications - NEW: Modeling generics with Ecore and generating Java 5 code About the Authors Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002. Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM. Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes. Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG.

Anbieter: buecher
Stand: 25.05.2020
Zum Angebot
EMF Eclipse Modeling Framework
49,21 € *
ggf. zzgl. Versand

EMF: Eclipse Modeling FrameworkDave SteinbergFrank BudinskyMarcelo PaternostroEd MerksSeries Editors: Erich Gamma - Lee Nackman - John WiegandThe Authoritative Guide to EMF Modeling and Code GenerationThe Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the project's developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality.This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMF's most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes- Defining models with Java, UML, XML Schema, and Ecore- NEW: Using extended Ecore modeling to fully unify XML with UML and Java- Generating high-quality code to implement models and editors- Understanding and customizing generated code- Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options- NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types- NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications- NEW: Modeling generics with Ecore and generating Java 5 codeAbout the AuthorsDave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies since joining the company, and has been a committer on the EMF project since its debut in 2002.Frank Budinsky, a senior architect in IBM Software Group, is an original coinventor of EMF and a founding member of the EMF project at Eclipse. He is currently cochair of the Service Data Objects (SDO) specification technical committee at OASIS and lead SDO architect for IBM.Marcelo Paternostro is a software architect and engineer in IBM Software Group. He is an EMF committer and has been an active contributor to several other Eclipse projects. Before joining IBM, Marcelo managed, designed, and implemented numerous projects using Rational's tools and processes.Ed Merks is the project lead of EMF and a colead of the top-level Modeling project at Eclipse. He holds a Ph.D. in Computing Science and has many years of in-depth experience in the design and implementation of languages, frameworks, and application development environments. Ed works as a software consultant in partnership with itemis AG.

Anbieter: Dodax
Stand: 25.05.2020
Zum Angebot
Tense, Aspect and the Semantics of Event Descri...
79,00 € *
ggf. zzgl. Versand

Temporal analysis of events is an important part of many natural language processing tasks. We expect events to contain the same temporal information regardless of the language, however, the way temporal information is encoded via lexical or grammatical properties differs from language to language. While the lexical aspect of event semantics is relatively similar across languages, the grammatical aspect varies greatly, and concepts of tense and aspect may not be shared across languages, preventing a simple correspondence of verbal forms between two languages from being established. This work represents a first theoretical and empirical contrastive investigation on how temporal information is conveyed in Japanese and Italian with a focus on the semantics of events and how they are reported. We include a classification of eventuality types and their expression in tense and aspect, making this work useful for researchers working on tasks that require detailed, cross-lingual temporal analysis. We empirically support our theoretical proposal by building and semi-automatically annotating a parallel Japanese-Italian corpus with temporality tags.

Anbieter: Dodax
Stand: 25.05.2020
Zum Angebot
Cloning of drought responsive genes from legume...
76,90 € *
ggf. zzgl. Versand

Legumes or pulse crops are most important dietary supplements in Asian countries. Legumes not only rich of proteins, but also contains vitamins and minerals, popularly known as "Poor man's meat". Pulse crops such as horsegram (Macrotyloma uniflorum (Lam.) Verdc.) and groundnut (Arachis hypogaea L.) were grown as rain-fed crops in the arid and semi-arid regions, which are highly prone to extremes of temperature, frequent drought spells, relative humidity and high wind velocity. Studies so far indicated that horsegram is relatively better tolerant to drought and soil salinity conditions compared to groundnut and other semi- arid pulse crops. Now there are compiling evidences, that stress responsive genes expressed in tolerant species are novel or may have different regulatory genes participating in the signal cross talk, for efficient expression. To gain a better understanding of changes in gene expression associated with drought tolerance in two semi-arid pulse crops, such as horsegram and groundnut, a comparative genomic approach on the analysis of expressed sequence tags (ESTs), cloning and characterization of stress responsive genes is undertaken in the present investigation.

Anbieter: Dodax
Stand: 25.05.2020
Zum Angebot