Med tillkomsten av blockchain-aktiverade IoT-applikationer, det finns ett ökat behov av relaterade mjukvarumönster, middleware koncept, och testningsmetoder för att säkerställa tillräcklig kvalitet och produktivitet. IoT och blockchain ger var och en olika designmål, koncept och metoder som måste integreras, inklusive den distribuerade aktörsmodell och feltolerans från IoT och transaktiv information integritet över opålitliga källor från blockchain. Både sakernas internet och blockchain är ny teknik och både saknar kodifierade mönster och praxis för utveckling av applikationer när de kombineras. Detta papper beskriver PlaTIBART, som är en plattform för transactive IoT blockchain applikationer med repeterbara tester som kombinerar Actor mönster (som är en vanlig modell för beräkning i IoT) tillsammans med en anpassad domänspecifika språk (DSL) och test nätverk förvaltningsverktyg. Vi visar hur PlaTIBART har tillämpats för att utveckla, testa och analysera feltoleranta IoT blockchain-applikationer. • Datorsystem organisation → Inbäddade system; Pålitliga och feltoleranta system och nätverk; • Programvara och dess konstruktion → Verktyg för underhåll av programvara; Design mönster;
PlaTIBART REF är ett testramverk för att hantera och distribuera blockchain-nätverk för transaktiva IoT-tillämpningar.
PlaTIBART: a platform for transactive IoT blockchain applications with repeatable testing
{'venue': "M4IoT '17", 'journal': None, 'mag_field_of_study': ['Computer Science']}