Model-integrating software components [electronic resource] : engineering flexible software systems / Mahdi Derakhshanmanesh ; with a foreword by Prof. Dr. Jürgen Ebert.
2015
QA76.758 D47 2015eb
Linked e-resources
Linked Resource
Online Access
Concurrent users
Unlimited
Authorized users
Authorized users
Document Delivery Supplied
Can lend chapters, not whole ebooks
Details
Title
Model-integrating software components [electronic resource] : engineering flexible software systems / Mahdi Derakhshanmanesh ; with a foreword by Prof. Dr. Jürgen Ebert.
ISBN
9783658096465 electronic book
3658096462 electronic book
9783658096458
3658096462 electronic book
9783658096458
Published
Wiesbaden : Springer Vieweg, [2015]
Language
English
Description
1 online resource.
Item Number
10.1007/978-3-658-09646-5 doi
Call Number
QA76.758 D47 2015eb
Dewey Decimal Classification
005.1
Summary
In his study, Mahdi Derakhshanmanesh builds on the state of the art in modeling by proposing to integrate models into running software on the component-level without translating them to code. Such so-called model-integrating software exploits all advantages of models: models implicitly support a good separation of concerns, they are self-documenting and thus improve understandability and maintainability, and in contrast to model-driven approaches there is no synchronization problem anymore between the models and the code generated from them. Using model-integrating components, software will be easier to build and easier to evolve by just modifying the respective model in an editor. Furthermore, software may also adapt itself at runtime by transforming its own model part. Contents An extensive description of foundations and related work A realization concept for Model-Integrating Software Components (MoCos) A reference implementation (based on Java, OSGi and TGraphs) and its application Target Groups Software engineering researchers and students in the fields of component-based software engineering, self-adaptive software, (dynamic) software product line engineering and modelling Component developers and users as well as creators of domain-specific (modeling) languages About the Author Mahdi Derakhshanmanesh is a postdoctoral researcher and lecturer at the University of Koblenz-Landau, Institute for Software Technology.
Bibliography, etc. Note
Includes bibliographical references.
Access Note
Access limited to authorized users.
Series
Research
Available in Other Form
Print version: 9783658096458
Linked Resources
Online Access
Record Appears in
Online Resources > Ebooks
All Resources
All Resources
Table of Contents
Part I: Introduction and Foundations: Introduction.- Foundations and Related Work
Part II: Solution Concept: Initial Design Considerations.- Component Realization Concept
Part III: Proof of Concept: Reference Implementation.- Feasibility Studies
Part IV: Finale: Conclusions and Future Work.
Part II: Solution Concept: Initial Design Considerations.- Component Realization Concept
Part III: Proof of Concept: Reference Implementation.- Feasibility Studies
Part IV: Finale: Conclusions and Future Work.