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...
Saved in:
Published in: | 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops) pp. 696 - 701 |
---|---|
Main Authors: | , |
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 |