Integration of the Semantic Web and Model-Driven Software

Integration of the Semantic Web and Model-Driven Software

Fernando Silva Parreiras


the subsequent firm computing period will depend upon the synergy among either applied sciences: semantic net and model-driven software program improvement (MDSD). The semantic internet organizes procedure wisdom in conceptual domain names in response to its which means. It addresses a variety of company computing wishes by way of picking, abstracting and rationalizing commonalities, and checking for inconsistencies throughout approach standards. at the different part, model-driven software program improvement is last the distance between enterprise specifications, designs and executables by utilizing domain-specific languages with custom-built syntax and semantics. It specializes in utilizing modeling languages as programming languages.

Among many components of software, we spotlight the realm of configuration administration. think of the instance of a telecommunication corporation, the place coping with the a number of configurations of community units (routers, hubs, modems, etc.) is essential. company structures establish and rfile the sensible and actual features of community units, and keep an eye on alterations to these features. utilizing the mixing of semantic net and model-driven software program improvement permits for

(1) explicitly specifying configurations of community units with tailored languages,

(2) for checking the consistency of those specifications

(3) for outlining a vocabulary to proportion machine standards throughout firm structures. via handling configurations with constant and particular techniques, we decrease expense and danger, and increase agility in keeping with new necessities within the telecommunication area.

This e-book examines the synergy among semantic internet and model-driven software program improvement. It brings jointly advances from disciplines like ontologies, description logics, domain-specific modeling, version transformation and ontology engineering to take company computing to the following level.

Show sample text content

Download sample