1 |
Attentiveness: Reactivity at ScaleHartman, Gregory S. 01 December 2010 (has links)
Clients of reactive systems often change their priorities. For example, a human user of an email viewer may attempt to display a message while a large attachment is downloading. To the user, an email viewer that delayed display of the message would exhibit a failure similar to priority inversion in real-time systems.
We propose a new quality attribute, attentiveness, that provides a unified way to model the forms of redirection offered by application-level reactive systems to accommodate the changing priorities of their clients, which may be either humans or systems components. Modeling attentiveness as a quality attribute provides system designers with a single conceptual framework for policy and architectural decisions to address trade-offs among criteria such as responsiveness, overall performance, behavioral predictability, and state consistency.
|
2 |
A state management and persistency architecture for peer-to-peer massively multi-user virtual environmentsGilmore, John Sebastian 03 1900 (has links)
Thesis (PhD)--Stellenbosch University, 2013. / ENGLISH ABSTRACT: Recently, there has been significant research focus on Peer-to-Peer (P2P) Massively
Multi-user Virtual Environments (MMVEs). A number of architectures have been
presented in the literature to implement the P2P approach. One aspect that has
not received sufficient attention in these architectures is state management and
state persistency in P2P MMVEs. This work presents and simulates a novel state
management and persistency architecture, called Pithos.
In order to design the architecture, an investigation is performed into state consistency
architectures, into which the state management and persistency architecture
should fit. A novel generic state consistency model is proposed that encapsulated all
state consistency models reviewed. The requirements for state management and persistency
architectures, identified during the review of state consistency models, are
used to review state management and persistency architectures currently receiving
research attention.
Identifying some deficiencies present in current designs, such as lack of fairness,
responsiveness and scalability, a novel state management and persistency architecture,
called Pithos, is designed. Pithos is a reliable, responsive, secure, fair and
scalable distributed storage system, ideally suited to P2P MMVEs. Pithos is implemented
in Oversim, which runs on the Omnet++ network simulator. An evaluation
of Pithos is performed to verify that it satisfies the identified requirements.
It is found that the reliability of Pithos depends heavily on object lifetimes. If an
object lives longer on average, retrieval requests are more reliable. An investigation
is performed into the factors influencing object lifetime. A novel Markov chain model
is proposed which allows for the prediction of objects lifetimes in any finite sized
network, for a given amount of redundancy, node lifetime characteristics and object
repair rate. / AFRIKAANSE OPSOMMING: Onlangs is daar ’n beduidende navorsingsfokus op Eweknie Massiewe Multi-gebruiker
Virtuele Omgewings (MMVOs). ’n Aantal argitekture is in die literatuur beskikbaar
wat die eweknie benadering voorstel. Een aspek wat nie voldoende aandag
ontvang in hierdie argitekture nie is toestandsbestuur en toestandsvolharding in
eweknie MMVOs. Hierdie werk ontwerp en simuleer ’n nuwe toestandsbestuur- en
toestandsvolhardingargitektuur genaamd Pithos.
Ten einde die argitektuur te ontwerp is ’n ondersoek uitgevoer in toestandskonsekwentheidargitekture,
waarin die toestandsbestuur- en toestandsvolhardingargitektuur
moet pas. ’n Nuwe generiese toestandskonsekwentheidargitektuur word voorgestel
wat alle hersiene toestandskonsekwentheid argitekture vervat. Die vereistes vir
die toestandsbestuur- en toestandsvolhardingargitekture, geidentifiseer tydens die
hersiening van die toestandskonsekwentheidargitekture, word gebruik om toestandsbestuuren
toestandsvolhardingargitekture te hersien wat tans navorsingsaandag geniet.
Identifisering van sekere leemtes teenwoordig in die huidige ontwerpe, soos ’n
gebrek aan regverdigheid, responsiwiteit en skaleerbaarheid, lei tot die ontwerp van
’n nuwe toestandsbestuur- en toestandsvolhardingargitektuur wat Pithos genoem
word. Pithos is ’n betroubare, responsiewe, veilige, regverdige en skaleerbare verspreide
stoorstelsel, ideaal geskik is vir eweknie MMVOs. Pithos word geïmplementeer
in Oversim, wat loop op die Omnet++ netwerk simulator. ’n Evaluering
van Pithos word uitgevoer om te verifieer dat dit voldoen aan die geïdentifiseerde
behoeftes. Daar is gevind dat die betroubaarheid van Pithos afhang van die objek leeftyd.
As ’n objek gemiddeld langer leef, dan is herwinning versoeke meer betroubaar. ’n
Ondersoek word uitgevoer na die faktore wat die objek leeftyd beïnvloed. ’n Nuwe
Markov ketting model word voorgestel wat voorsiening maak vir die voorspelling van
objek leeftye in eindige grootte netwerke, vir gegewe hoeveelhede van oortolligheid,
nodus leeftyd eienskappe en objek herstelkoers.
|
3 |
Penetration testing of Sesame Smart door lock / Penetrationstest av Sesame Smart dörrlåsLiu, Shuyuan January 2023 (has links)
The Internet of things (IoT) device has been widely used in various fields, and its market is expanding rapidly. However, the growing usage of IoT devices also brings more security concerns. The smart door lock is one of the smart home IoT devices that need to be designed securely. This thesis work aims to evaluate and investigate the security aspect of the newest smart door lock. This thesis first provides an introduction and background of penetration testing and creates the threat model. Based on the threat model, some testings are conducted, including state consistency, Man-In-The-Middle (MITM) attack, replay attack, reverse engineering, GPS spoofing, Denial of service (DoS) attack. The result indicates that penetration tests reveal some security problems on the tested device, especially in the access log, traffic between application and server, and the ability of resistance disruption on the WiFi access point. / IoT-enheten har använts i stor utsträckning inom olika områden och dess marknad expanderar snabbt. Den ökande användningen av IoT-enheter medför dock också fler säkerhetsproblem. Det smarta dörrlåset är en av de smarta hem IoT-enheterna som måste utformas säkert. Detta examensarbete syftar till att utvärdera och undersöka säkerhetsaspekten av det nyaste smarta dörrlåset. Denna avhandling ger först en introduktion och bakgrund av penetrationstestning och skapar hotmodellen. Baserat på hotmodellen genomförs vissa tester, inklusive tillståndskonsistens, MITM attack, replay attack, reverse engineering, GPS spoofing, DoS attack. Resultatet indikerar att penetrationstester avslöjar vissa sårbarheter på den testade enheten, särskilt i åtkomstloggen, trafik mellan applikation och server och förmågan till motståndsavbrott på WiFi-åtkomstpunkten.
|
Page generated in 0.1061 seconds