Design the framework for your project

Assignment Help Theory of Computation
Reference no: EM132720817

Create an application through coding/programming that encompasses the attached documents. Also, a brief demo showing the how the tool is working.

Topic: Exchange/Swipe out shoes tool

Overview/Background

The tool will connect users to people whose fashion they admire or like-- allowing them to buy and sell used and/or new shoes. However, the main scope for this application will be to appraise shoes based on their condition, the current trend, the demand, and monetary value.
Users can then swipe out shoes with other shoppers if both items hold equate value.

Shoppers can deny swiping out and/or decide to sell shoes instead; however, this will be at a discount value.

Shoppers can decide to buy value; however, as they will not be exchanging any item in return, they will then have to pay full price, or the request amount provided by the seller along with shipping fees.

When a transaction is conducted, all funds will be put on hold until the buyer receives the merchandise and confirms.

If no confirmation is received, the funds will then be disbursed to the seller 5 days after he or she confirms with the mail carrier that the merchandise was delivered-it will be done through tracking numbers.

Q1) Design the framework for your project and draw the structure by using UML. The designed framework should include the following requirements.

Q2) Based on the diagram, write no less than 300 words to explain how your designed structure conforms to at least three security principles for computer security.

Q3) The structure should demonstrate how access control is managed. Based on the diagram, please write no less than 300 words to explain how access control works.

Q4) Add a decentralized function (consider EBAY and XREP in reading material "Security and Trust in Software Architecture Design") to your structure and reveal the trust management model you designed in the diagram. Use at least 200 words to introduce what kind of architecture style for trust management you are using and how it works based on the diagram.

Reference no: EM132720817

Questions Cloud

Compute net income under the cash : Bill Roberts provided legal advice to a client for $500 on account. Compute net income under the cash, accrual, and modified cash bases
Flight controls and rigging : 1. What are the key points to measure when checking control rigging for ailerons?
Would be morally acceptable for the soldier to continue : Is this reasoning morally sound? Would it be morally acceptable for the soldier to continue fighting, even though he objected to it on principle?
Some benefits and drawbacks of expository : What are some benefits and drawbacks of the expository, guided inquiry, and free discovery teaching methodologies? Discuss.
Design the framework for your project : Design the framework for your project and draw the structure by using UML. The designed framework should include the following requirements
What adjustment should be made to the supplies account : A physical count of the supplies inventory shows that $70 of supplies remain. What adjustment should be made to the supplies account
Draw a network for project : A construction project has the following activities
Will such an operation ever be ethically justifiable : Will such an operation ever be ethically justifiable? In answering, be sure to consider various activities of the brain and their influence on personal identity
Industrial hygienist for major pharmaceutical : You are an industrial hygienist for a major pharmaceutical company. The new product involves the handling and use of an engineered nanomaterial.

Reviews

Write a Review

Theory of Computation Questions & Answers

  Finite-state machine design

Create a finite-state machine design to turn your FPGA development board into a simple programmable music box.

  Redundant sequence identi cation

Redundant sequence identi cation

  Compute a shortest superstring

Dynamic programming algorithm to compute a shortest superstring.

  Propositional and predicate logic

Write down a structural induction principle for the PlayTree free type

  Design a syntactic analyzer

Design a syntactic analyzer for the language specified by the grammar

  Design unambiguous grammar to parse expressions

Write a program would read two numbers and then print all numbers between the first and the second, inclusive. Design unambiguous grammar to parse expressions

  Consider a logic function with three outputs

Consider a logic function with three outputs,  A ,  B , and  C , and three inputs,  D ,  E , and  F . The function is defined as follows:  A  is true if at least one input is true,  B  is true

  Considering a single programmed operating system

Considering a single programmed operating system, what is the minimal total time required to complete executions of the two processes? You should explain your answer with a diagram.

  How to construct an nfa

Give a construction that assumes you are given a DFA for L and show how to construct an NFA (with or without ε-moves) to recognize sort(L).

  Equivalence classes to construct minimal dfa for language

How many equivalence classes does this relation have and what are they? Use these equivalence classes to construct the minimal DFA for the language.

  Impact of moore-s law on data center costs

Discuss the impact of Moore's law on data center costs on such things as servers and communications equipment. List at least 3 steps or recommendations your data center can take to offset some or all of the effect of Moore's law.

  Problem encountered in statements in predicate logic

How the problem would be encountered in attempting to represent the following statements in Predicate logic. it should be possible to: John only likes to see French movies.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd