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.
Metadata vocabularies are used in various domains of study. It provides an in-depth description of the resources. In this work, we develop algorithm metadata vocabulary (AMV), a vocabulary for capturing and storing th...
详细信息
Metadata vocabularies are used in various domains of study. It provides an in-depth description of the resources. In this work, we develop algorithm metadata vocabulary (AMV), a vocabulary for capturing and storing the metadata about the algorithms (a procedure or a set of rules that is followed step-by-step to solve a problem, especially by a computer). The snag faced by the researchers in the current time is the failure of getting relevant results when searching for algorithms in any search engine. The designed vocabulary can be used by the algorithm repository developers, managers, and application developers. Besides, AMV is represented as a semantic model and produced OWL file, and it can be directly used by anyone interested to create and publish algorithm metadata as a knowledge graph, or to provide metadata service through the SPARQL endpoint. To design the vocabulary, we propose a well-defined methodology, which considers factual issues faced by the algorithm users and the practitioners. The evaluation shows promising results.
暂无评论