𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Mashups: Concepts, Models and Architectures

✍ Scribed by Florian Daniel, Maristella Matera (auth.)


Publisher
Springer-Verlag Berlin Heidelberg
Year
2014
Tongue
English
Leaves
332
Series
Data-Centric Systems and Applications
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Mashups have emerged as an innovative software trend that re-interprets existing Web building blocks and leverages the composition of individual components in novel, value-adding ways. Additional appeal also derives from their potential to turn non-programmers into developers.

Daniel and Matera have written the first comprehensive reference work for mashups. They systematically cover the main concepts and techniques underlying mashup design and development, the synergies among the models involved at different levels of abstraction and the way models materialize into composition paradigms and architectures of corresponding development tools. The book deliberately takes a balanced approach, combining a scientific perspective on the topic with an in-depth view on relevant technologies.

To this end, the first part of the book introduces the theoretical and technological foundations for designing and developing mashups, as well as for designing tools that can aid mashup development. The second part then focuses more specifically on various aspects of mashups. It discusses a set of core component technologies, core approaches and architectural patterns, with a particular emphasis on tool-aided mashup development exploiting model-driven architectures. Development processes for mashups are also discussed and special attention is paid to composition paradigms for the end-user development of mashups and quality issues.

Overall, the book is of interest to a wide range of readers. Students, lecturers, and researchers will find a comprehensive overview of core concepts and technological foundations for mashup implementation and composition. Even without low-level coding details, practitioners like software architects will find guidance on key implementation concepts, architectural patterns and development tools and approaches. A related website provides additional teaching material which can be used either as part of a course or for self study.

✦ Table of Contents


Front Matter....Pages i-xix
Introduction....Pages 1-12
Front Matter....Pages 13-13
Data and Application Integration....Pages 15-40
Web Technologies Web technologies ....Pages 41-69
Model-Driven Software Development....Pages 71-93
Front Matter....Pages 95-95
Mashup Components....Pages 97-136
Mashups....Pages 137-181
Advanced Mashups....Pages 183-200
Tool-Aided Mashup Development....Pages 201-235
Mashups and End-User Development....Pages 237-268
Quality in Mashup Development....Pages 269-291
Outlook....Pages 293-298
Back Matter....Pages 299-319

✦ Subjects


Information Systems Applications (incl. Internet); Software Engineering


πŸ“œ SIMILAR VOLUMES


Domain-Specific Conceptual Modeling: Con
✍ Dimitris Karagiannis, Heinrich C. Mayr, John Mylopoulos (eds.) πŸ“‚ Library πŸ“… 2016 πŸ› Springer International Publishing 🌐 English

<p><p>This book draws new attention to domain-specific conceptual modeling by presenting the work of thought leaders who have designed and deployed specific modeling methods. It provides hands-on guidance on how to build models in a particular domain, such as requirements engineering, business proce

Domain-Specific Conceptual Modeling: Con
✍ Dimitris Karagiannis (editor), Moonkun Lee (editor), Knut Hinkelmann (editor), W πŸ“‚ Library πŸ“… 2022 πŸ› Springer 🌐 English

<p><span>This book demonstrates the significance of domain-specific conceptual modeling through new research and development approaches that are manifested in each of the chapters. They include novel modelling methods and tools that emphasize the recent results accomplished and their adequacy to ass

Modeling Telecom Networks and Systems Ar
✍ Dr. Thomas Muth (auth.) πŸ“‚ Library πŸ“… 2001 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>The book describes a method for modeling systems architecture, in particular of telecom networks and systems, although a large part can be used in a wider context. The method is called Sysnet Modeling, and is based on a new modeling language, called AML (Abstract systems Modeling Language), that

Green IT Engineering: Concepts, Models,
✍ Vyacheslav Kharchenko, Yuriy Kondratenko, Janusz Kacprzyk (eds.) πŸ“‚ Library πŸ“… 2017 πŸ› Springer International Publishing 🌐 English

<p><p>This volume provides a comprehensive state of the art overview of a series of advanced trends and concepts that have recently been proposed in the area of green information technologies engineering as well as of design and development methodologies for models and complex systems architectures