• No results found

A smart app integrated with a Webbased advisory system for designing and managing grain drying and storage

N/A
N/A
Protected

Academic year: 2021

Share "A smart app integrated with a Webbased advisory system for designing and managing grain drying and storage"

Copied!
20
0
0

Loading.... (view fulltext now)

Full text

(1)

1/20

A smart app integrated with a

Web-based advisory system for designing

and managing grain drying and storage

Paris, France

June 18-19, 2014

Poznan University

of Life Sciences

Departmentof Applied

INFORMATICS

(2)

2/20

Introduction –

Semantic Web

We are drowning in information but starved

for knowledge

John Naisbitt

We are drowning in information but starved

for knowledge

John Naisbitt

… and its pillar –

Semantic WEB

… and its pillar –

(3)

3/20

Introduction –

Ontology

Formal representation of terms and relations for our

knowledge domain.

A basis for inference in analyzing examined properties

– ontology facilitates data search and inferencing

processes, essential for advanced DSS.

Formal representation of terms and relations for our

knowledge domain.

A basis for inference in analyzing examined properties

– ontology facilitates data search and inferencing

processes, essential for advanced DSS.

(4)

4/20

Introduction –

Mobility

Mobility – more than mobile devices and mobile apps,

it is an interaction model for fast communication.

How to develop apps for wide area networks?

How to use data from mobile devices to improve

business?

How to use mobile devices to create new services and

potential to increase revenues?

How to integrate smart apps with traditional DSS?

A need for dynamic strategies to design smart apps

for agri-food business.

Mobility – more than mobile devices and mobile apps,

it is an interaction model for fast communication.

How to develop apps for wide area networks?

How to use data from mobile devices to improve

business?

How to use mobile devices to create new services and

potential to increase revenues?

How to integrate smart apps with traditional DSS?

A need for dynamic strategies to design smart apps

for agri-food business.

(5)

5/20

Introduction –

World-wide smartphone sales (%)

(6)

6/20

Included with Visual Studio 2013 (update 2 or later).

The Windows Phone SDK 8.0

Included with Visual Studio 2013 (update 2 or later).

The Windows Phone SDK 8.0

(7)

7/20

Introduction –

Android and iOS development tools in C#

Xamarin Studio

– for mobile app development,

based on MonoDevelop.

Xamarin for Visual Studio

– for developing native

iOS, Android and Windows apps within Microsoft

Visual Studio (.NET Framework).

Xamarin Test Cloud – for testing mobile apps in any

language on real devices in the cloud.

(8)

8/20

Motivation and objective

There are needs for …

reliable information available on the Web,

keeping the system up-to-date,

integrating information from diverse sources,

enhancing the system by Semantic Web,

accessing the system from smartphones.

Objective:

to integrate

a smart client app with a Web-based

DSS, embedded in the Semantic Web infrastructure,

for

designing and managing handling, drying and storage of

agricultural products.

(9)

9/20

Methods

Technologies for upgrading the present system:

Visual Studio 2013 (ASP.NET) and C#,

tools

supporting

ontology

development,

storage and visualization,

tools supporting smart app development in

C# for WP and Android platforms.

(10)

10/20

Protégé - ontology editor

(11)

11/20

Fields for triples in RDF:

subject, predicate, object.

A custom predicate can be added if not listed.

RDF Triple Generator – our original software

Subject

Predicate

Object

Add the triplet

Library

(12)

12/20

Ontology representation

(13)

13/20

(14)

14/20

(15)

15/20

handling, drying and storage of agricultural products

(16)
(17)
(18)
(19)

19/20

o

A system supporting analysis and management of

drying and storing agricultural products was designed

as a Semantic Web-based system supported with smart

client app.

o

During the software development process it was a

critical factor to conform to software engineering

standards with respect to testing quality-in-use metrics.

(20)

20/20

Thank

Thank

Thank

Thank you

you

you

you for

for

for

for

your

your

your

your

attention

attention

attention

attention!!!!

Thank

Thank

Thank

Thank you

you

you

you for

for

for

for

your

your

your

your

attention

attention

attention

attention!!!!

Thank you!

References

Related documents

The analysis of the associative reactions obtained allows revealing similarities and differences in the perception of the city and the village by Russian and Chinese young people,

The specific aims of this study are (1) to assess the prevalence of children enrolled in Medicaid using respiratory durable medical equipment (2) to assess how the use of

Although source acoustic parameters and temporal cues 共pulse duration, call duration, bout duration, number of calls per bout, jitter 兲 differentiated eagle and leopard alarm

This module explains how to design an automated server installation strategy and plan and implement a server deployment

Module 5: Designing and Implementing an Active Directory Domain Services Forest and Domain Infrastructure This module explains how to design and implement an AD DS forest and

Description: This 5-day instructor-led course provides you with the skills and knowledge needed to plan, design, and deploy a physical and logical Windows Server 2012

Once your product has been accepted by the National Category Manager, complete and submit the following forms in order for Australia Post to set up your vendor number in our system. •

Students will learn about server infrastructure upgrade and migration, storage and file services, designing a physical AD infrastructure, and planning for external user