Recently major emphasis is exerted on development of effective tools and techniques for enriching IoT development environment. Typically an IoT application, for example a health monitoring application, not only requir...
详细信息
ISBN:
(纸本)9783319470757;9783319470740
Recently major emphasis is exerted on development of effective tools and techniques for enriching IoT development environment. Typically an IoT application, for example a health monitoring application, not only requires domain knowledge of a programmer, but also similar knowledge from a medical practitioner, a sensor manufacturer, an infrastructure manager, etc. Such involvement of several experts makes the development process complex, resulting in escalation of time and cost of the effort. Model Driven Development (MDD) has been proposed as a development technique where such problem can be mitigated. This paper presents a system based on the MDD paradigm. As a part of the system, we present a work- flow designer framework, a visual drag and drop interface, where a developer can stitch various functional models recommended from a well- organized, annotated and crowd- sourced semantic repository of algorithms (from various domains), named as Algopedia, to quickly build a semantic workflow and in turn an end to end IoT application.
The development of descriptive languages for resource characterization is one of the most active research field in distributed computer science. It is mainly considered in the so called Semantic Web scenario, where th...
详细信息
ISBN:
(纸本)9781424422487
The development of descriptive languages for resource characterization is one of the most active research field in distributed computer science. It is mainly considered in the so called Semantic Web scenario, where the availability of self-describing resources is seen to leverage integration, sharing and reuse. The semantic web vision can be applied to the Knowledge Discovery in Databases (KDD) field as well, when collaboration among distributed resources has to be taken into account. The present paper takes this perspective, proposing a descriptive language for the characterization of KDD services, tools and algorithms. In order to do so, first a systematization of the bulk of information about services, tools and algorithms is given. Finally, the paper discusses how the language relates to existing standards and how it can be exploited to give support to users of a collaborative distributed environment.
暂无评论