Towards ontology-driven development of applications for smart environments

In the environments where heterogeneous devices need to share information, utilize services of each other, and participate as components in various smart applications, it is common to rely on the advantages of the semantic data model and ontologies. Our work extends this approach so that also the pr...

Full description

Saved in:
Bibliographic Details
Published in:2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops) pp. 696 - 701
Main Authors: Katasonov, Artem, Palviainen, Marko
Format: Conference Proceeding
Language:English
Published: IEEE 01-03-2010
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract In the environments where heterogeneous devices need to share information, utilize services of each other, and participate as components in various smart applications, it is common to rely on the advantages of the semantic data model and ontologies. Our work extends this approach so that also the process of software development for such environments is ontology-driven. The goals are to raise the level of abstraction of smart application development, to enable development by non-programmers, and to partially automate the development to make it easier and faster. In this paper, we describe the Smart Modeller that consists of 1) a design tool that enables the developer to graphically create a model of a smart space application and 2) a framework that provides core interfaces for extensions supporting both the model and ontology-driven development. These extensions enable: ontology-based creation of model elements, discovery and reuse of both the software components and partial models through a repository mechanism, and generation of executable programming code for models.
AbstractList In the environments where heterogeneous devices need to share information, utilize services of each other, and participate as components in various smart applications, it is common to rely on the advantages of the semantic data model and ontologies. Our work extends this approach so that also the process of software development for such environments is ontology-driven. The goals are to raise the level of abstraction of smart application development, to enable development by non-programmers, and to partially automate the development to make it easier and faster. In this paper, we describe the Smart Modeller that consists of 1) a design tool that enables the developer to graphically create a model of a smart space application and 2) a framework that provides core interfaces for extensions supporting both the model and ontology-driven development. These extensions enable: ontology-based creation of model elements, discovery and reuse of both the software components and partial models through a repository mechanism, and generation of executable programming code for models.
Author Palviainen, Marko
Katasonov, Artem
Author_xml – sequence: 1
  givenname: Artem
  surname: Katasonov
  fullname: Katasonov, Artem
  email: artem.katasonov@vtt.fi
  organization: VTT Tech. Res. Centre of Finland, Espoo, Finland
– sequence: 2
  givenname: Marko
  surname: Palviainen
  fullname: Palviainen, Marko
  email: marko.palviainen@vtt.fi
  organization: VTT Tech. Res. Centre of Finland, Espoo, Finland
BookMark eNo1T19LwzAcjKigm_0E-pAv0Jl_TdpHKfMfk4lMfBxp8otEuqQkZbJvb8V5L8cdx3E3Q2chBkDohpIFpaS5fV2-teuXjwUjk1MJRSrGT9CMCiaElESqU1Q0qv7XlbhARc5fZIKoJo9doudN_NbJZhzDGPv4eSht8nsI2MIe-jjsIIw4OqyHofdGjz6GjF1MOO90GjGEvU8x_KbyFTp3us9QHHmO3u-Xm_axXK0fntq7VWlorXgJxqiuMcSCcsC6xmntBANihKot1xaMdMCJlB1hasoIUXWM15Qaxjl1DZ-j679eDwDbIflpyWF7vM9_AFkIUqI
CitedBy_id crossref_primary_10_17706_jsw_13_2_90_102
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/PERCOMW.2010.5470523
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1424466067
9781424466061
EndPage 701
ExternalDocumentID 5470523
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-c1873-ecc7b9c0de7fe2b9faaf42e0c478d3adec6fe3066b027e7f445b23811c2331f93
IEDL.DBID RIE
ISBN 9781424466054
1424466059
IngestDate Wed Jun 26 19:22:30 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c1873-ecc7b9c0de7fe2b9faaf42e0c478d3adec6fe3066b027e7f445b23811c2331f93
OpenAccessLink http://www.webofthings.com/wot/2010/pdfs/147.pdf
PageCount 6
ParticipantIDs ieee_primary_5470523
PublicationCentury 2000
PublicationDate 2010-March
PublicationDateYYYYMMDD 2010-03-01
PublicationDate_xml – month: 03
  year: 2010
  text: 2010-March
PublicationDecade 2010
PublicationTitle 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)
PublicationTitleAbbrev PERCOMW
PublicationYear 2010
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000452442
Score 1.5915997
Snippet In the environments where heterogeneous devices need to share information, utilize services of each other, and participate as components in various smart...
SourceID ieee
SourceType Publisher
StartPage 696
SubjectTerms Application software
Computer industry
Concrete
Data models
Interoperability
Mobile computing
Ontologies
Ontology-driven software engineering
Programming
Resource description framework
Semantic technologies
Smart environment
Smart phones
Software engineering
Title Towards ontology-driven development of applications for smart environments
URI https://ieeexplore.ieee.org/document/5470523
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFD7YPfmksol38uCjcW2TNs3z3BiCOnSibyOXkzc3We3_N0nrNsEXofRGKSWn7bl93xeA67IweS6dpc76FUeR0argSFNdaeG0VTxaevoiHt-ru3GQybnZcGEQMYLP8Dbsxl6-XZkmlMqGBRehiplAImTVcrU29ZQgDc5jZh65W6UP0-WPpFN3zDvqXJbK4Wz8PHp6eGuxXd19f02wEv3L5OB_T3YIgy1Rj8w2LugI9nDZh_t5hMLWJEgThKI5tevwTyN2CxAiK0d2e9fEx66k_vDvEdmlvg3gdTKej6a0mzKBmqwSjHqDCC1NalE4zLV0SjmeY2q4qCxTFk3p0GcJpfbpqL-G80IHp52ZnLHMSXYMveVqiSdA_KfPfPjltOGMq1JJ44xfcmH9JlPsFPphHBafrSrGohuCs79Pn8N-23cP6K0L6H2tG7yEpLbNVbTjN0ZinRo
link.rule.ids 310,311,782,786,791,792,798,27934,54768
linkProvider IEEE
linkToHtml http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFH8RPOhJDRi_7cGjk23t1vWMEFRAohi9kX683gAD8v_bdhMw8WKydN2yNEtft_f1-70C3OSZTlNhTWSNaxjyJCoyhlGsCsWtMpIFSfde-fCjuO_4Mjm3ay4MIgbwGd75bsjlm7le-VBZK2PcRzFrsOt6eVGytdYRFV8cnAXfPLC3cmeoi5-iTtU1q8hzSSxao85L-3nwXqK7qpF_bbESNEz34H_vdgjNDVWPjNZK6Ah2cNaAx3EAwy6JL07gw-aRWfi_GjEbiBCZW7KdvSbOeiXLqVtJZJv81oS3bmfc7kXVpgmRTgpOIycSroSODXKLqRJWSstSjDXjhaHSoM4tOj8hV84hdc8wlimvthOdUppYQY-hPpvP8ASI-_ipM8Cs0owymUuhrXZHyo07JZKeQsPPw-SzrIsxqabg7O_b17DXGw_6k_7D8Okc9sssvMdyXUD9a7HCS6gtzeoqyPQbwIugbA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2010+8th+IEEE+International+Conference+on+Pervasive+Computing+and+Communications+Workshops+%28PERCOM+Workshops%29&rft.atitle=Towards+ontology-driven+development+of+applications+for+smart+environments&rft.au=Katasonov%2C+Artem&rft.au=Palviainen%2C+Marko&rft.date=2010-03-01&rft.pub=IEEE&rft.isbn=9781424466054&rft.spage=696&rft.epage=701&rft_id=info:doi/10.1109%2FPERCOMW.2010.5470523&rft.externalDocID=5470523
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424466054/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424466054/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424466054/sc.gif&client=summon&freeimage=true