SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:ri-40924"
 

Sökning: id:"swepub:oai:DiVA.org:ri-40924" > MakeSense :

MakeSense : Simplifying the Integration of Wireless Sensor Networks into Business Processes

Mottola, Luca (författare)
Uppsala universitet,RISE,SICS,Datorarkitektur och datorkommunikation,RISE Swedish Institute of Computer Science, Kista SE164 29, Sweden;Politecnico di Milano, Milano 20133, Italy
Picco, G. P. (författare)
University of Trento, Trento 38122, Italy
Oppermann, F. J. (författare)
Graz University of Technology, Ultimo, NSW 2007, Australia
visa fler...
Eriksson, Joakim (författare)
RISE,SICS,RISE Swedish Institute of Computer Science, Kista SE164 29, Sweden SICS
Finne, Niclas (författare)
RISE,SICS,RISE Swedish Institute of Computer Science, Kista SE164 29, Sweden SICS
Fuchs, H. (författare)
SAP, Walldorf, 69190, Germany
Gaglione, A. (författare)
University of Trento, Trento 38122, Italy
Karnouskos, S. (författare)
SAP, Walldorf, 69190, Germany
Montero, P. M. (författare)
Acciona Infraestructuras S.A. Alcobendas, Madrid 28108, Spain
Oertel, N. (författare)
SAP, Walldorf, 69190, Germany
Romer, K. (författare)
Graz University of Technology, Ultimo, NSW 2007, Australia
Spiess, P. (författare)
SAP, Walldorf, 69190, Germany
Tranquillini, S. (författare)
University of Trento, Trento 38122, Italy
Voigt, Thiemo (författare)
Uppsala universitet,RISE,SICS,Datorarkitektur och datorkommunikation,RISE Swedish Institute of Computer Science, Kista, SE-164 29, Sweden,UNO
visa färre...
 (creator_code:org_t)
Institute of Electrical and Electronics Engineers Inc. 2019
2019
Engelska.
Ingår i: IEEE Transactions on Software Engineering. - : Institute of Electrical and Electronics Engineers Inc.. - 0098-5589 .- 1939-3520. ; 45:6, s. 576-596
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • A wide gap exists between the state of the art in developing Wireless Sensor Network (WSN) software and current practices concerning the design, execution, and maintenance of business processes. WSN software is most often developed based on low-level OS abstractions, whereas business process development leverages high-level languages and tools. This state of affairs places WSNs at the fringe of industry. The makeSense system addresses this problem by simplifying the integration of WSNs into business processes. Developers use BPMN models extended with WSN-specific constructs to specify the application behavior across both traditional business process execution environments and the WSN itself, which is to be equipped with application-specific software. We compile these models into a high-level intermediate language-Also directly usable by WSN developers-And then into OS-specific deployment-ready binaries. Key to this process is the notion of meta-Abstraction, which we define to capture fundamental patterns of interaction with and within the WSN. The concrete realization of meta-Abstractions is application-specific; developers tailor the system configuration by selecting concrete abstractions out of the existing codebase or by providing their own. Our evaluation of makeSense shows that i) users perceive our approach as a significant advance over the state of the art, providing evidence of the increased developer productivity when using makeSense; ii) in large-scale simulations, our prototype exhibits an acceptable system overhead and good scaling properties, demonstrating the general applicability of makeSense; and, iii) our prototype-including the complete tool-chain and underlying system support-sustains a real-world deployment where estimates by domain specialists indicate the potential for drastic reductions in the total cost of ownership compared to wired and conventional WSN-based solutions.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datorteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Engineering (hsv//eng)

Nyckelord

Business processes
embedded software
internet of things
wireless sensor networks
Abstracting
Application programs
Computer software
Concretes
High level languages
Industry
Mathematical programming
Ventilation
Application behaviors
Application specific
Business process execution
Intermediate languages
Large scale simulations
Real world deployment
System configurations
Total cost of ownership

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy