Scooter to commute a certain distance (that is not known

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Scenario: You are tasked with the development of an E-Scooter ride-share
system. It allows registered commuters to approach an idle E-Scooter and
reserve it, following which they use the E-Scooter to commute a certain
distance (that is not known prior to use). Finally, after the commuter reaches
their destination, they end the ride, which prompts an automatic
computation of the ride fees. which is automatically debited using the
commuters registered payment details.

Task(s):
1. Create a CPN model based on the AOM Goal and Behavioural Interface
Models using the mapping heuristics discussed in the lecture.
2. The initial tokens (initial state) of your system should reflect at least 2
scooters and 2 commuters. More generally → Please ensure a level of
complexity similar to the CPN model example given in the lecture.
3. You can use the CPN model example used in the lecture and modify it
to suit your needs.
4. You are welcome to use hierarchical CPNs to follow the Goal hierchy if
you like, but it is not mandatory.
5. You can choose a simple subset of the goals and only model those,
however: this subset should include the interesting component of the
system, i.e., the reserving, riding the E-Scooter, and computation of
the ride cost. Optionally you can also include registration and payment
process.
6. You can modify your AOM models if you feel the need to, as long as the
updated model meets the task description from Excercise 3.
7. Please upload your AOM Goal and Behaviour Interface models again even
if you do not modify them.
2
8. Please make sure that your CPN model has no errors.

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Computational Systems
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education