Search Results: 'DSLs'

Search

×
×
×
×
3 results for "DSLs"
Composite Software Construction By Jean-Jacques Dubray
eBook (PDF): $15.95
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary... More > small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. Despite the tremendous benefits of composite software, the software industry is holding back the development of a composite programming model though major pieces of the model have been realized recently. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.< Less
Composite Software Construction By Jean-Jacques Dubray
Paperback: $24.95
Prints in 3-5 business days
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary... More > small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. Despite the tremendous benefits of composite software, the software industry is holding back the development of a composite programming model though major pieces of the model have been realized recently. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.< Less
Moldable Tools By Andrei Chiș
Paperback: $12.61
Prints in 3-5 business days
Development tools offer the lenses through which developers perceive and reason about their software systems. Generic development tools, while having a wide range of applicability, ignore the... More > contextual nature of software systems and do not allow developers to directly reason in terms of domain abstractions. To overcome this problem, we propose to embed domain abstractions into development tools through the design of moldable tools that support the inexpensive creation of domain-specific extensions, and that automatically select extensions based on the domain model and the developer's interaction with the domain model. This solution aims to reduce the cost of creating extensions by providing precise extension points together with internal DSLs for configuring common types of extensions. This solution facilitates automatic discovery by enabling extension creators to specify together with an extension an activation predicate that captures the context in which that extension is applicable.< Less