Zimmermann | Advances in Object-Oriented Metalevel Architectures and Reflection | Buch | 978-0-8493-2663-9 | sack.de

Buch, Englisch, 368 Seiten, Format (B × H): 164 mm x 242 mm, Gewicht: 689 g

Zimmermann

Advances in Object-Oriented Metalevel Architectures and Reflection


1. Auflage 1996
ISBN: 978-0-8493-2663-9
Verlag: CRC Press

Buch, Englisch, 368 Seiten, Format (B × H): 164 mm x 242 mm, Gewicht: 689 g

ISBN: 978-0-8493-2663-9
Verlag: CRC Press


The importance of object-oriented metalevel architectures, metaobjects, and reflection continues to grow in computer science. This applies to traditional fields such as artificial intelligence and object-oriented programming languages as well as to parallel processing and operating systems. Advances in Object-Oriented Metalevel Architectures and Reflection presents some of the standard-setting research in this field. The book is structured with and introductory chapter that lays the necessary foundation for readers new to the field. The next five parts discuss operating systems, artificial intelligence, languages, concurrent objects, and application support. Each part itself has a brief introduction that presents the basics for understanding the particular topic.

Zimmermann Advances in Object-Oriented Metalevel Architectures and Reflection jetzt bestellen!

Zielgruppe


Programmers, Computer Engineers and Researchers, Graduate Students, MIS Managers and Executives, interested in metaobject protocols


Autoren/Hrsg.


Weitere Infos & Material


INTRODUCTIONMetalevels, MOPs and What the Fuzz is All AboutIntroductionExamplesThe METAReflectionMetaobject ProtocolsThings to Reflect UponOpen ImplementationsConcluding RemarksOPERATING SYSTEMSIntroductionUsing Metaobject Protocols to Satisfy Non-Functional RequirementsIntroductionTraditional ApproachesThe Metaobject Protocol ApproachConclusions and Future WorkHow to Structure Your Regional MetaIntroductionDefinitionsTiggerAn ExampleStructure of a MetaregionImplementationDiscussionRelated WorkConclusionBootstrapping the Object-Oriented Operating System Merlin: Just Add ReflectionIntroductionCombining the Language Implementation and the Operating SystemReducing the Virtual MachineMessages and How They WorkBootstrapping the ImplementationDiscussionConclusionARTIFICIAL INTELLIGENCEIntroductionAgentsFramesLISP and the COMMON LISP OBJECT SYSTEMSelf-Configurable Software AgentsIntroductionDealing with Different AgentsLilies, Agents and Object Oriented BehaviorThe Structures Necessary for a Reconfigurable AgentScalable InterleavingDiscussionRelated WorkConclusionUsing the CLOS Metaobject Protocol to Implement a Frame LanguageIntroductionImplementing FramesMetaobject ExtensionsDiscussion and Related WorkLANGUAGESIntroductionHistoric DevelopmentCustomizable LanguagesThe PapersThe Design of a Metalevel Architecture for the BETA LanguageIntroductionMotivationA BETA PrimerThe Metalevel ArchitectureThe Metalevel InterfaceAn Interactive Programming EnvironmentRelated WorkConclusion and StatusWhy the CLOS MOP should be Mopped: The ECLOS Metaclass LibraryIntroductionECLOSRelated WorkFuture WorkConclusionsAppendixCONCURRENT OBJECTSIntroductionA Flexible Object Support System as Runtime for Concurrent Object-Oriented LanguagesIntroductionA Concurrent Object-Oriented Language: CORRELATEThe CORRELATE Run-Time ArchitectureMetalevel Programming on the Object Support SystemRelated WorkConclusion and Future WorkUnification of Compile-Time and Run-Time Metalevel DefinitionsIntroductionApertos Metalevel ArchitectureUnification of the Two Types of Metalevel DefinitionsCognac ArchitectureA U-Metaspace ExampleDiscussionConclusionAPPLICATION SUPPORTIntroductionIncremental Redefinition of Open ImplementationsIntroductionDesign Issues of Open ImplementationsA Model for Object-Oriented Open ImplementationsRelated WorkDiscussionConclusionReflective Application BuildersIntroductionTerminologyAn Application Framework for Application BuildersAn ExampleUser-Defined ComponentsWhy is this Meta?Implementation IssuesStatus and Future WorkRelated WorkConclusionList of ContributorsBibliographyIndex



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.