An open framework for translating portable applications into operating system-specific wireless sensor networks applications

SUMMARY Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment and forward their measurements to a special node, the sink, where the results can be collected and further processed. The trend in WSN is movi...

Full description

Saved in:
Bibliographic Details
Published in:Software, practice & experience Vol. 43; no. 3; pp. 333 - 357
Main Authors: Escolar, Soledad, Carretero, Jesús
Format: Journal Article
Language:English
Published: Chichester, UK John Wiley & Sons, Ltd 01.03.2013
Wiley Subscription Services, Inc
Subjects:
ISSN:0038-0644, 1097-024X
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract SUMMARY Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment and forward their measurements to a special node, the sink, where the results can be collected and further processed. The trend in WSN is moving towards heterogeneous networks that will contain different sensor nodes running different instances of custom operating systems. Given the growing demand of new hardware platforms and operating systems specifically designed for sensor nodes, the applications programming for sensor nodes is becoming a challenging process that needs to be alleviated. Currently, application programming for sensor nodes is a complex, ad hoc, and error‐prone process where the portability among different platforms has been sacrificed. In this paper, we propose an open framework aimed to achieve application portability in heterogeneous sensor networks. Our approach provides the programming ions needed to support the application development process for sensor nodes. We have implemented an open framework that provides a set of tools on top of the most popular WSN operating systems to translate portable applications to the native operating system in an automatic, simple, and transparent way for developers. We have also evaluated the applications thus generated in terms of productivity and overhead, by comparing their footprint to those originally developed in each specific operating system. The results show that the overhead is minimal—4% in the worst case—and in some cases, it was even possible to reduce the footprint by using code optimizations. Copyright © 2012 John Wiley & Sons, Ltd.
AbstractList SUMMARY Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment and forward their measurements to a special node, the sink, where the results can be collected and further processed. The trend in WSN is moving towards heterogeneous networks that will contain different sensor nodes running different instances of custom operating systems. Given the growing demand of new hardware platforms and operating systems specifically designed for sensor nodes, the applications programming for sensor nodes is becoming a challenging process that needs to be alleviated. Currently, application programming for sensor nodes is a complex, ad hoc, and error-prone process where the portability among different platforms has been sacrificed. In this paper, we propose an open framework aimed to achieve application portability in heterogeneous sensor networks. Our approach provides the programming abstractions needed to support the application development process for sensor nodes. We have implemented an open framework that provides a set of tools on top of the most popular WSN operating systems to translate portable applications to the native operating system in an automatic, simple, and transparent way for developers. We have also evaluated the applications thus generated in terms of productivity and overhead, by comparing their footprint to those originally developed in each specific operating system. The results show that the overhead is minimal-4% in the worst case-and in some cases, it was even possible to reduce the footprint by using code optimizations. Copyright [copy 2012 John Wiley & Sons, Ltd.
SUMMARY Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment and forward their measurements to a special node, the sink, where the results can be collected and further processed. The trend in WSN is moving towards heterogeneous networks that will contain different sensor nodes running different instances of custom operating systems. Given the growing demand of new hardware platforms and operating systems specifically designed for sensor nodes, the applications programming for sensor nodes is becoming a challenging process that needs to be alleviated. Currently, application programming for sensor nodes is a complex, ad hoc, and error-prone process where the portability among different platforms has been sacrificed. In this paper, we propose an open framework aimed to achieve application portability in heterogeneous sensor networks. Our approach provides the programming abstractions needed to support the application development process for sensor nodes. We have implemented an open framework that provides a set of tools on top of the most popular WSN operating systems to translate portable applications to the native operating system in an automatic, simple, and transparent way for developers. We have also evaluated the applications thus generated in terms of productivity and overhead, by comparing their footprint to those originally developed in each specific operating system. The results show that the overhead is minimal--4% in the worst case--and in some cases, it was even possible to reduce the footprint by using code optimizations. Copyright © 2012 John Wiley & Sons, Ltd. [PUBLICATION ABSTRACT]
SUMMARY Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment and forward their measurements to a special node, the sink, where the results can be collected and further processed. The trend in WSN is moving towards heterogeneous networks that will contain different sensor nodes running different instances of custom operating systems. Given the growing demand of new hardware platforms and operating systems specifically designed for sensor nodes, the applications programming for sensor nodes is becoming a challenging process that needs to be alleviated. Currently, application programming for sensor nodes is a complex, ad hoc, and error‐prone process where the portability among different platforms has been sacrificed. In this paper, we propose an open framework aimed to achieve application portability in heterogeneous sensor networks. Our approach provides the programming ions needed to support the application development process for sensor nodes. We have implemented an open framework that provides a set of tools on top of the most popular WSN operating systems to translate portable applications to the native operating system in an automatic, simple, and transparent way for developers. We have also evaluated the applications thus generated in terms of productivity and overhead, by comparing their footprint to those originally developed in each specific operating system. The results show that the overhead is minimal—4% in the worst case—and in some cases, it was even possible to reduce the footprint by using code optimizations. Copyright © 2012 John Wiley & Sons, Ltd.
Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment and forward their measurements to a special node, the sink, where the results can be collected and further processed. The trend in WSN is moving towards heterogeneous networks that will contain different sensor nodes running different instances of custom operating systems. Given the growing demand of new hardware platforms and operating systems specifically designed for sensor nodes, the applications programming for sensor nodes is becoming a challenging process that needs to be alleviated. Currently, application programming for sensor nodes is a complex, ad hoc, and error‐prone process where the portability among different platforms has been sacrificed. In this paper, we propose an open framework aimed to achieve application portability in heterogeneous sensor networks. Our approach provides the programming abstractions needed to support the application development process for sensor nodes. We have implemented an open framework that provides a set of tools on top of the most popular WSN operating systems to translate portable applications to the native operating system in an automatic, simple, and transparent way for developers. We have also evaluated the applications thus generated in terms of productivity and overhead, by comparing their footprint to those originally developed in each specific operating system. The results show that the overhead is minimal—4% in the worst case—and in some cases, it was even possible to reduce the footprint by using code optimizations. Copyright © 2012 John Wiley & Sons, Ltd.
Author Carretero, Jesús
Escolar, Soledad
Author_xml – sequence: 1
  givenname: Soledad
  surname: Escolar
  fullname: Escolar, Soledad
  email: Correspondence to: Soledad Escolar, Computer Science Department, University Carlos III of Madrid, Avda. de la Universidad 30, 28911 Leganés, Madrid, Spain., mariasoledad.escolar@uc3m.es
  organization: Computer Science Department, University Carlos III of Madrid, Avda. de la Universidad 30, Leganés, 28911, Madrid, Spain
– sequence: 2
  givenname: Jesús
  surname: Carretero
  fullname: Carretero, Jesús
  organization: Computer Science Department, University Carlos III of Madrid, Avda. de la Universidad 30, Leganés, 28911, Madrid, Spain
BookMark eNp1kd9LHDEQgINY6GmF_gkBX3xZm2yym71HEXu2iC3UovgSxuxEonvJNrPHedA_vjmutFjo08DwzTe_Dth-TBEZey_FqRSi_kAjntZS6j02k2JuKlHru302E0J1lWi1fssOiJ6EkLKp2xn7eRZ5GjFyn2GJ65SfuU-ZTxkiDTCF-MjHlCd4GJDDOA7BlWSKxEOc0rYy7yDa0ITLqnR3wQfH1yHjgEScMFIRRpy2cnolecfeeBgIj37HQ_b948XN-WV19WXx6fzsqnKqmevKNbrGvvfQ9c4BPACYrkXwxjvwCv1caqNd3_bSlc3RCOy9qtvOYe9q40EdspOdd8zpxwppsstADocBIqYVWanV3NRF2hb0-B_0Ka1yLNNZqaTRXdNK9VfociLK6O2YwxLyxkpht2-w5RB2-4aCVjt0HQbc_Jez375evOZDOejLHx7ys22NMo29vV7YzzfX8vb-_tJq9Qu8J59C
Cites_doi 10.1109/MWC.2004.1368897
10.1145/1340771.1340774
10.1145/643550.643556
10.1109/LCN.2004.38
10.1002/9780470289303
10.1002/spe.965
10.1145/1774088.1774243
10.1109/SIES.2007.4297362
10.1109/IES.2006.357466
10.1002/spe.998
10.1145/1061318.1061322
10.1007/3-540-45440-3_14
10.1145/1031495.1031505
10.1145/1182807.1182811
ContentType Journal Article
Copyright Copyright © 2012 John Wiley & Sons, Ltd.
Copyright © 2013 John Wiley & Sons, Ltd.
Copyright_xml – notice: Copyright © 2012 John Wiley & Sons, Ltd.
– notice: Copyright © 2013 John Wiley & Sons, Ltd.
DBID BSCLL
AAYXX
CITATION
7SC
8FD
F28
FR3
JQ2
L7M
L~C
L~D
DOI 10.1002/spe.2114
DatabaseName Istex
CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
ANTE: Abstracts in New Technology & Engineering
Computer and Information Systems Abstracts Professional
DatabaseTitleList Technology Research Database
Technology Research Database

CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1097-024X
EndPage 357
ExternalDocumentID 2920200121
10_1002_spe_2114
SPE2114
ark_67375_WNG_JTN1WZZH_4
Genre article
GroupedDBID -~X
.3N
.4S
.DC
.GA
.Y3
05W
0R~
10A
123
1L6
1OB
1OC
31~
33P
3EH
3R3
3SF
3WU
4.4
4ZD
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
5VS
66C
702
7PT
8-0
8-1
8-3
8-4
8-5
85S
8UM
8WZ
930
9M8
A03
A6W
AAESR
AAEVG
AAHQN
AAMMB
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAZKR
ABCQN
ABCUV
ABDPE
ABEFU
ABEML
ABIJN
ABLJU
ABUFD
ACAHQ
ACBWZ
ACCZN
ACFBH
ACGFS
ACIWK
ACNCT
ACPOU
ACRPL
ACSCC
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADMLS
ADMXK
ADNMO
ADOZA
ADXAS
ADZMN
AEFGJ
AEIGN
AEIMD
AENEX
AEUYR
AEYWJ
AFBPY
AFFPM
AFGKR
AFWVQ
AFZJQ
AGHNM
AGQPQ
AGXDD
AGYGG
AHBTC
AIDQK
AIDYY
AIQQE
AITYG
AIURR
AJXKR
ALAGY
ALMA_UNASSIGNED_HOLDINGS
ALVPJ
AMBMR
AMYDB
ARCSS
ASPBG
ATUGU
AUFTA
AVWKF
AZBYB
AZFZN
AZVAB
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BNHUX
BROTX
BRXPI
BSCLL
BY8
CS3
CWDTD
D-E
D-F
D0L
DCZOG
DPXWK
DR2
DRFUL
DRSTM
DU5
EBS
EJD
F00
F01
F04
FEDTE
G-S
G.N
GNP
GODZA
H.T
H.X
HBH
HF~
HGLYW
HHY
HVGLF
HZ~
IX1
J0M
JPC
KQQ
LATKE
LAW
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
M61
MEWTI
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
NF~
NNB
O66
O9-
OIG
P2P
P2W
P2X
P4D
PALCI
PQQKQ
PZZ
Q.N
Q11
QB0
QRW
R.K
RIWAO
RJQFR
ROL
RX1
RXW
RYL
S10
SAMSI
SUPJJ
TAE
TUS
TWZ
UB1
V2E
W8V
W99
WBKPD
WH7
WIB
WIH
WIK
WOHZO
WQJ
WXSBR
WYISQ
WZISG
XG1
XPP
XV2
YYP
ZCA
ZY4
ZZTAW
~02
~IA
~WT
ALUQN
AAYXX
CITATION
O8X
7SC
8FD
F28
FR3
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c3594-c542eddfa8dccaabaa786eaf7fcaf3ef91474cd6d1c211e70edf3268cedc27fa3
IEDL.DBID DRFUL
ISICitedReferencesCount 1
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000314926900004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0038-0644
IngestDate Thu Oct 02 09:41:06 EDT 2025
Fri Jul 25 12:06:43 EDT 2025
Sat Nov 29 08:08:16 EST 2025
Thu Sep 25 07:37:18 EDT 2025
Tue Nov 11 03:33:06 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
License http://onlinelibrary.wiley.com/termsAndConditions#vor
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3594-c542eddfa8dccaabaa786eaf7fcaf3ef91474cd6d1c211e70edf3268cedc27fa3
Notes ArticleID:SPE2114
istex:F0C9DFAD54FE8262ABCE87117A3DF11102AC0C5B
ark:/67375/WNG-JTN1WZZH-4
ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
OpenAccessLink https://zenodo.org/record/3410551
PQID 1317485613
PQPubID 1046349
PageCount 25
ParticipantIDs proquest_miscellaneous_1439727866
proquest_journals_1317485613
crossref_primary_10_1002_spe_2114
wiley_primary_10_1002_spe_2114_SPE2114
istex_primary_ark_67375_WNG_JTN1WZZH_4
PublicationCentury 2000
PublicationDate 2013-03
March 2013
2013-03-00
20130301
PublicationDateYYYYMMDD 2013-03-01
PublicationDate_xml – month: 03
  year: 2013
  text: 2013-03
PublicationDecade 2010
PublicationPlace Chichester, UK
PublicationPlace_xml – name: Chichester, UK
– name: Bognor Regis
PublicationSubtitle Practice & Experience
PublicationTitle Software, practice & experience
PublicationTitleAlternate Softw. Pract. Exper
PublicationYear 2013
Publisher John Wiley & Sons, Ltd
Wiley Subscription Services, Inc
Publisher_xml – name: John Wiley & Sons, Ltd
– name: Wiley Subscription Services, Inc
References Amato G, Chessa S, Vairo C. Mad-wise: a distributed stream management system for wireless sensor networks. Software: Practice and Experience 2010; 40(5):431-451. DOI: 10.1002/spe.965. http://dx.doi.org/10.1002/spe.965.
Romer K, Kasten O, Mattern F. Middleware challenges for wireless sensor networks. ACM SIGMOBILE Mobile Computing and Communications Review 2002; 6(4):59-61. DOI: http://doi.acm.org/10.1145/643550.643556.
IEEE. 1996 (ISO/IEC) [IEEE/ANSI Std 1003.1, 1996 Edition] Information Technology-Portable Operating System Interface (POSIX®;)-Part 1: System Application: Program Interface (API) [C Language]. IEEE, 1996.
Boehm BW, Horowitz E, Madachy R, Reifer D, Clark BK, Steece B, Brown WA, Chulani S, Abts C. Software Cost Estimation with Cocomo II, Prentice Hall PTR, 2000. http://www.amazon.com/exec/obidos/redirect?tag=citeulike07-20\&path=ASIN/0130266922.
Institute of Electrical and Electronics. The Authoritative Dictionary of IEEE Standards Terms, (7th edn). IEEE Computer Society Press: Los Alamitos, CA, USA, 2000.
Madden SR, Franklin MJ, Hellerstein JM, Hong W. TinyDB: an acquisitional query processing system for sensor networks. ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003; 30(1):122-173. DOI: http://doi.acm.org/10.1145/1061318.1061322.
Sugihara R, Gupta RK. Programming models for sensor networks: a survey. ACM Transactions on Sensor Networks 2008; 4(2):1-29. DOI: http://doi.acm.org/10.1145/1340771.1340774.
Romer K, Mattern F. The design space of wireless sensor networks. IEEE Wireless Communications December 2004; 11(6):54-61.
Bakshi AB, Prasanna. VK. Architecture-independent programming for wireless sensor networks, Wiley Series on Parallel and Distributed Computing, vol. ISBN 978-0-471-77889-9. John Wiley & Sons, 2008.
Bellifemine F, Fortino G, Giannantonio R, Gravina R, Guerrieri A, Sgroi M. Spine: a domain-specific framework for rapid prototyping of WBSN applications. Software: Practice and Experience 2011; 41(3):237-265. DOI: 10.1002/spe.998. http://dx.doi.org/10.1002/spe.998.
Bhatti S, Carlson J, Dai H, Deng J, Rose J, Sheth A, Shucker B, Gruenwald C, Torgerson A, Han R. MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms. MONET 2005; 10(4):563-579.
2004; 11
2000
2010
2002; 6
2009
2008
2011; 41
1996
2007
2006
2005; 10
2005
2004
2003
2002
2008; 4
2003; 30
2010; 40
e_1_2_10_23_1
e_1_2_10_24_1
e_1_2_10_21_1
e_1_2_10_20_1
Niedermayer M (e_1_2_10_25_1) 2009
IEEE (e_1_2_10_16_1) 1996
Institute of Electrical and Electronics (e_1_2_10_22_1) 2000
e_1_2_10_2_1
Bhatti S (e_1_2_10_8_1) 2005; 10
e_1_2_10_4_1
e_1_2_10_18_1
e_1_2_10_3_1
e_1_2_10_19_1
e_1_2_10_6_1
e_1_2_10_5_1
e_1_2_10_17_1
e_1_2_10_14_1
e_1_2_10_7_1
e_1_2_10_15_1
e_1_2_10_12_1
e_1_2_10_9_1
e_1_2_10_13_1
e_1_2_10_10_1
e_1_2_10_11_1
Boehm BW (e_1_2_10_26_1) 2000
References_xml – reference: Boehm BW, Horowitz E, Madachy R, Reifer D, Clark BK, Steece B, Brown WA, Chulani S, Abts C. Software Cost Estimation with Cocomo II, Prentice Hall PTR, 2000. http://www.amazon.com/exec/obidos/redirect?tag=citeulike07-20\&path=ASIN/0130266922.
– reference: Bakshi AB, Prasanna. VK. Architecture-independent programming for wireless sensor networks, Wiley Series on Parallel and Distributed Computing, vol. ISBN 978-0-471-77889-9. John Wiley & Sons, 2008.
– reference: Bhatti S, Carlson J, Dai H, Deng J, Rose J, Sheth A, Shucker B, Gruenwald C, Torgerson A, Han R. MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms. MONET 2005; 10(4):563-579.
– reference: Amato G, Chessa S, Vairo C. Mad-wise: a distributed stream management system for wireless sensor networks. Software: Practice and Experience 2010; 40(5):431-451. DOI: 10.1002/spe.965. http://dx.doi.org/10.1002/spe.965.
– reference: Institute of Electrical and Electronics. The Authoritative Dictionary of IEEE Standards Terms, (7th edn). IEEE Computer Society Press: Los Alamitos, CA, USA, 2000.
– reference: Bellifemine F, Fortino G, Giannantonio R, Gravina R, Guerrieri A, Sgroi M. Spine: a domain-specific framework for rapid prototyping of WBSN applications. Software: Practice and Experience 2011; 41(3):237-265. DOI: 10.1002/spe.998. http://dx.doi.org/10.1002/spe.998.
– reference: Sugihara R, Gupta RK. Programming models for sensor networks: a survey. ACM Transactions on Sensor Networks 2008; 4(2):1-29. DOI: http://doi.acm.org/10.1145/1340771.1340774.
– reference: IEEE. 1996 (ISO/IEC) [IEEE/ANSI Std 1003.1, 1996 Edition] Information Technology-Portable Operating System Interface (POSIX®;)-Part 1: System Application: Program Interface (API) [C Language]. IEEE, 1996.
– reference: Romer K, Kasten O, Mattern F. Middleware challenges for wireless sensor networks. ACM SIGMOBILE Mobile Computing and Communications Review 2002; 6(4):59-61. DOI: http://doi.acm.org/10.1145/643550.643556.
– reference: Romer K, Mattern F. The design space of wireless sensor networks. IEEE Wireless Communications December 2004; 11(6):54-61.
– reference: Madden SR, Franklin MJ, Hellerstein JM, Hong W. TinyDB: an acquisitional query processing system for sensor networks. ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003; 30(1):122-173. DOI: http://doi.acm.org/10.1145/1061318.1061322.
– volume: 4
  start-page: 1
  issue: 2
  year: 2008
  end-page: 29
  article-title: Programming models for sensor networks: a survey
  publication-title: ACM Transactions on Sensor Networks
– start-page: 200
  year: 2004
  end-page: 209
– start-page: 455
  year: 2004
  end-page: 462
– start-page: 29
  year: 2006
  end-page: 42
– volume: 41
  start-page: 237
  issue: 3
  year: 2011
  end-page: 265
  article-title: Spine: a domain‐specific framework for rapid prototyping of WBSN applications
  publication-title: Software: Practice and Experience
– year: 2005
– volume: 30
  start-page: 122
  issue: 1
  year: 2003
  end-page: 173
  article-title: TinyDB: an acquisitional query processing system for sensor networks
  publication-title: ACM Transactions on Database Systems (TODS) ‐ Special Issue: SIGMOD/PODS
– year: 2002
– year: 2008
– year: 2007
– year: 2006
– year: 2003
– year: 1996
– year: 2000
– volume: 11
  start-page: 54
  issue: 6
  year: 2004
  end-page: 61
  article-title: The design space of wireless sensor networks
  publication-title: IEEE Wireless Communications
– volume: 40
  start-page: 431
  issue: 5
  year: 2010
  end-page: 451
  article-title: Mad‐wise: a distributed stream management system for wireless sensor networks
  publication-title: Software: Practice and Experience
– volume: 10
  start-page: 563
  issue: 4
  year: 2005
  end-page: 579
  article-title: MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms
  publication-title: MONET
– start-page: 742
  year: 2010
  end-page: 748
– volume: 6
  start-page: 59
  issue: 4
  year: 2002
  end-page: 61
  article-title: Middleware challenges for wireless sensor networks
  publication-title: ACM SIGMOBILE Mobile Computing and Communications Review
– start-page: 313
  year: 2009
  end-page: 324
– ident: e_1_2_10_2_1
  doi: 10.1109/MWC.2004.1368897
– ident: e_1_2_10_17_1
  doi: 10.1145/1340771.1340774
– ident: e_1_2_10_5_1
– ident: e_1_2_10_18_1
  doi: 10.1145/643550.643556
– ident: e_1_2_10_6_1
  doi: 10.1109/LCN.2004.38
– ident: e_1_2_10_4_1
  doi: 10.1002/9780470289303
– volume-title: The Authoritative Dictionary of IEEE Standards Terms
  year: 2000
  ident: e_1_2_10_22_1
– volume-title: 1996 (ISO/IEC) [IEEE/ANSI Std 1003.1, 1996 Edition] Information Technology—Portable Operating System Interface (POSIX®;)—Part 1: System Application: Program Interface (API) [C Language]
  year: 1996
  ident: e_1_2_10_16_1
– volume-title: Software Cost Estimation with Cocomo II
  year: 2000
  ident: e_1_2_10_26_1
– ident: e_1_2_10_19_1
– ident: e_1_2_10_20_1
  doi: 10.1002/spe.965
– volume: 10
  start-page: 563
  issue: 4
  year: 2005
  ident: e_1_2_10_8_1
  article-title: MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms
  publication-title: MONET
– ident: e_1_2_10_15_1
  doi: 10.1145/1774088.1774243
– ident: e_1_2_10_24_1
  doi: 10.1109/SIES.2007.4297362
– ident: e_1_2_10_9_1
– ident: e_1_2_10_23_1
  doi: 10.1109/IES.2006.357466
– ident: e_1_2_10_13_1
  doi: 10.1002/spe.998
– ident: e_1_2_10_21_1
  doi: 10.1145/1061318.1061322
– ident: e_1_2_10_12_1
– ident: e_1_2_10_11_1
  doi: 10.1007/3-540-45440-3_14
– ident: e_1_2_10_14_1
– ident: e_1_2_10_10_1
  doi: 10.1145/1031495.1031505
– start-page: 313
  volume-title: Ipsn '09: Proceedings of the 2009 international conference on information processing in sensor networks
  year: 2009
  ident: e_1_2_10_25_1
– ident: e_1_2_10_7_1
  doi: 10.1145/1182807.1182811
– ident: e_1_2_10_3_1
SSID ssj0011526
Score 1.9646006
Snippet SUMMARY Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment...
Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment and...
SUMMARY Wireless sensor networks (WSNs) are distributed systems integrated by tiny devices, called sensor nodes, with capabilities to monitor the environment...
SourceID proquest
crossref
wiley
istex
SourceType Aggregation Database
Index Database
Publisher
StartPage 333
SubjectTerms efficient applications programming
Footprints
Networks
Operating systems
Portability
Programming
programming abstractions
Remote sensors
Sensors
Wireless networks
wireless sensor networks
Title An open framework for translating portable applications into operating system-specific wireless sensor networks applications
URI https://api.istex.fr/ark:/67375/WNG-JTN1WZZH-4/fulltext.pdf
https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fspe.2114
https://www.proquest.com/docview/1317485613
https://www.proquest.com/docview/1439727866
Volume 43
WOSCitedRecordID wos000314926900004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVWIB
  databaseName: Wiley Online Library - Journals
  customDbUrl:
  eissn: 1097-024X
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0011526
  issn: 0038-0644
  databaseCode: DRFUL
  dateStart: 19960101
  isFulltext: true
  titleUrlDefault: https://onlinelibrary.wiley.com
  providerName: Wiley-Blackwell
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LT-MwELag5cAFlpd4LTIS4hZoHCdOj2iXLkKoQjwE4mJN_EAIlKKmIE6In7C_cX_JzuRR6AEJiVMOGduxx-P5HI-_YWzHhyqxStkgU1EUSAAfQJTJIBIGEumFAJ-VySZUv59eX3dP66hKugtT8UOMf7iRZZTrNRk4ZMX-O2lo8ej2cPcip1lb4LSNW6z9-6x3eTI-Q0DPlFSkjGmAjlc21LMdsd-UnXBGbRrXlwmk-RGvlg6nN_-dT_3B5mqYyQ-qebHAply-yOabFA68tugl9nqQc0qgxX0TpMURxfIReTCKkstveQnQswfHP55187t8NKCSw0qoIoT-9_aXbm5S9BEnDuQHXEZ5gRtlrDKv4s2LiWqW2WXv8OLXUVCnZAhMFHdlYGIpnLUeUouqhwxApYkDr7wBHznfDaWSxiY2NNhhpzrOegSIqXHWCOUhWmGtfJC7VcZtJiwYZTqxN5TGMpU2BZklwkmcIV1YY9uNbvRjxbyhK45lobEvmgZ0je2WShsLwPCeItVUrK_6f_TxRT-8urk50ii42WhV10Za6BCxk0xpB4VtjV-jedGZCeRu8IQyBNgEdjLBtkodf_ox-vz0kJ7rXxXcYLOiTK5BEW2brDUaPrmfbMY8j-6K4VY9nf8DR7QAaQ
linkProvider Wiley-Blackwell
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9NAEB6VBoleKE-1UGCREDfTeL3xOuqpgoYAwaogVateVuN9oIrKqeIUcUL8hP5GfgkzfoTmgITEyQfPPmdm59vd2RmAFyHWqdPaRYVOkkghhgiTQkWJtJiqICWGok42ofM8OzkZHq7BXvcWpokPsTxwY82o12tWcD6Q3v0TNbS68K9o-6JuQE-RFJF49958Gh1NlpcIZJrSJipjFpHlVV3s2b7c7cquWKMeT-z3Fah5HbDWFme0-V99vQO3W6Ap9hvJuAtrvrwHm10SB9Hq9H34sV8KTqElQuemJQjHigXbMPaTK7-IGqIX515cv-0WZ-VixiXnDVETEvrXzyt-u8n-R4KjIJ_TQioq2ipTlWXjcV6tVPMAjkYH09fjqE3KENlkMFSRHSjpnQuYOWI-Fog6Sz0GHSyGxIdhrLSyLnWxpQF73fcuEETMrHdW6oDJQ1gvZ6XfAuEK6dBq2x8Ey4ksM-UyVEUqvSIZGeI2PO-YYy6a2BumibIsDY3F8IRuw8uaa0sCnH9lXzU9MMf5W_N-msfHp6djQ4Q7HVtNq6aViQk9qYz3UNTW8jcpGN-aYOlnl0TDkE3SIFNqq2byXztjPh8e8PfRvxI-g1vj6ceJmbzLPzyGDVmn2mD_th1YX8wv_RO4ab8tzqr501a2fwOFFARZ
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwEB6VXYR6oTzVQilGQtxCN443zopTRbsUqKIVtGrVizXxA1VU2dVmizghfgK_kV_CTB7b7gEJiVMOGduxx-P5HI-_AXgZYp06rV1U6CSJFGKIMClUlEiLqQpSYijqZBM6z7Ozs9FkDd50d2EafojlDze2jHq9ZgP3Mxd2r1lDq5l_TdsXdQv6inPI9KC__2l8crQ8RCDXlDasjFlEnld13LMDuduVXfFGfR7Y7ytQ8yZgrT3OeOO_vvUe3G2BpthrZsZ9WPPlA9jokjiI1qYfwo-9UnAKLRG6MC1BOFYs2IdxnFz5RdQQvbj04uZpt7goF1MuOW-EGkro3z9_8d1Njj8SzIJ8SQupqGirTFWWTcR5tVLNIzgZHxy_PYzapAyRTYYjFdmhkt65gJkj5WOBqLPUY9DBYkh8GMVKK-tSF1vqsNcD7wJBxMx6Z6UOmDyGXjkt_SYIV0iHVtvBMFhOZJkpl6EqUukVzZERbsGLTjlm1nBvmIZlWRrqi-EB3YJXtdaWAjj_yrFqemhO83fmw3Een56fHxoS3O7UalozrUxM6EllvIeitpavycD41ARLP70iGYZskjqZUlu1kv_6Mebz5ICfT_5V8DncmeyPzdH7_ONTWJd1pg0Ob9uG3mJ-5Z_BbfttcVHNd9qp_QcN9QPU
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%3Ajournal&rft.genre=article&rft.atitle=An+open+framework+for+translating+portable+applications+into+operating+system%E2%80%90specific+wireless+sensor+networks+applications&rft.jtitle=Software%2C+practice+%26+experience&rft.au=Escolar%2C+Soledad&rft.au=Carretero%2C+Jes%C3%BAs&rft.date=2013-03-01&rft.issn=0038-0644&rft.eissn=1097-024X&rft.volume=43&rft.issue=3&rft.spage=333&rft.epage=357&rft_id=info:doi/10.1002%2Fspe.2114&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_spe_2114
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0038-0644&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0038-0644&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0038-0644&client=summon