Cyber brick |
Definition: | a fictitious product |
Note: | for many a cyber brick is simply a pile of zeros and ones, but when installed professionally it turns into the most powerful information systems in cyberspace |
Description: | identified for the purpose of this case study as the foundation of a vibrant business ecosystem |
Cyber Bricks Corp |
Definition: | a fictitious company whose business is related to cyber bricks |
Company |
Definition: | a legally recognized organization designed to provide goods or services, or both, to consumers, businesses and governmental entities |
Source: | Steven M. Sheffrin (2003). Economics: Principles in action. Upper Saddle River, New Jersey 07458: Pearson Prentice Hall. pp. 29. ISBN 0-13-063085-3 |
Reference scheme: | nameof the company |
Companyhasname |
Companyhasaddress |
Companyoperates atlocation |
Companyemploysperson |
Synonym: | personis employed bycompany |
Productis acquired bycompany |
Note: | the common usage of this verb phrase also includes acquisition of products by persons or by noncommercial organizations |
Person |
Definition: | an individual human being that has legal rights and duties |
Reference scheme: | nameof the person |
Reference scheme: | nameof the personandbirthdateof the person |
Reference scheme: | nameof the personand address of the person |
Reference scheme: | nameof the personandemail addressof the person |
Personhasname |
Personhasaddress |
Personhasbirthdate |
Personhasemail address |
Product |
Definition: | an article or substance that is related to cyber bricksand is manufactured or refined for sale |
Synonym: | goods |
Reference scheme: | product-id |
Productis manufactured bycompany |
Synonym: | companymanufacturesproduct |
Note: | for the purposes of this case study, this also includes transforming raw material into products or refining products for the purpose of selling them |
Productis supplied bycompany |
Synonym: | companysuppliesproduct |
Note: | a product may be supplied by a different company than the manufacturer of the product |
Productis shipped bycompany |
Synonym: | companyshipsproduct |
Note: | a product may be shipped by a different company than that the supplier of the product |
Productis supplied tocompany |
Synonym: | productis sold tocompany |
Synonym: | companyacquiresproduct |
Note: | the common usage of this verb phrase also includes sale of products to persons or to noncommercial organizations |
Note: | acquisition of product is beyond the scope of this vocabulary |
Companyordersproduct |
General concept: | Operation |
Note: | Usually, the order of product by a company causes the delivery of the product to the company. The product is supplied by the supplier of the product and is delivered by the shipper |
Note: | Usually, the shipment is associated with the transfer of ownership to the product from the supplier to the company that acquired the product and the remuneration from the acquirer of the product to the supplier. |
Note: | The remuneration to the shipper is done either by the supplier or by the acquirer of the product |
Manufacturer |
Definition: | a companythatmanufacturesproduct |
Supplier |
Definition: | a companythatsuppliesproduct |
Shipper |
Definition: | a companythatshipsproduct |
Customer |
Definition: | a companythatordersproductoracquiresproduct |
Acquirer |
Definition: | a companythatacquiresproduct |
Employer |
Definition: | a companythatemploysperson |
Employee |
Definition: | a personthatis employed bycompany |
Document |
Definition: | a piece of written, printed, or electronic matter that provides information or evidence or that serves as an official record. |
Product listing |
Definition: | a documentthatdescribesproduct |
Reference schema: | item-id |
Productis listed bysupplier |
Synonym: | Productis listed on behalf ofsupplier |
Synonym: | Supplierlistsproduct |
Necessity: | the product listingthat is listed on behalf of a supplieris supplied bythesupplier |
Product listingdescribesproduct |
Product listinghasitem-id |
Productis listed bypersonon behalf ofsupplier |
Synonym: | Personlistsproducton behalf ofsupplier |
Necessity: | thepersonthatlistsaproducton behalf ofsupplieris employed bythesupplier |
Request for solution |
Definition: | a documentthat describes a business need and enumerates the list of requirements that should be satisfied by a solution |
Reference scheme: | request-id |
Request for solutionhas request-id |
Request for solutionis issued bycustomer |
Synonym: | customerissuesrequest for solution |
General concept: | Operation |
Request for solutionis issued bypersonon behalf ofcustomer |
Synonym: | personissuesrequest for solutionon behalf ofcustomer |
Necessity: | the personthatissues a request for solutionon behalf of a customer is employed by the customer |
Solution |
Definition: | a documentthat is issued by a supplier in response to a request for solution and that enumerates the set of products that address the need of the customer |
Reference scheme: | solution-id |
Solutionhassolution-id |
Solutionaddressesrequest for solution |
Possibility: | Request for solutionis addressed byzero or moresolutions |
Solutionincludessolution item |
Solution iteminvolvesbusiness item |
Solutionis issued bysupplier |
Synonym: | supplierissuessolution |
General concept: | Operation |
Solutionis issued bypersonon behalf ofsupplier |
Synonym: | Personissuessolutionon behalf ofsupplier |
Necessity: | thepersonthatissuesasolutionon behalf ofasupplieris employed bythesupplier |
Order |
Definition: | a documentthatis issued byacustomerthatinvolves the set of productsthat thecustomerintends to acquire |
Reference scheme: | order-id |
Possibility: | orderinvolveszero or moreproducts |
Necessity: | orderinvolvesat least oneproduct |
Orderincludesorder item |
Synonym: | order itemis part oforder |
Order item |
Definition: | documentthatis part of an orderand thatinvolvesaproductthat thecustomerthatissuedtheorderintends to acquire |
Order itemis delivered tolocation |
Order iteminvolvesbusiness item |
Order itemis shipped byshipper |
Orderis issued bycustomer |
Synonym: | Customerissuesorder |
General concept: | Operation |
Orderis issued bypersonon behalf ofcustomer |
Synonym: | personissuesorderon behalf ofcustomer |
Necessity: | thepersonthatissuesanorderon behalf ofacustomeris employed bythecustomer |
Notification |
Definition: | a documentthatnotifies the recipientabout a business event |
Personreceivesnotification |
Synonym: | notificationhasrecipient |
Personis notified aboutbusiness event |
Designated contact person |
Companyhasdesignated contact person |
Product listing notification |
Definition: | notificationaboutlisting a productby a supplier |
General concept: | Notification |
It is obligatory that thedesignated contact personof a companyis notifiedif a product is listed on behalf ofthecompany |
Issuing solution |
Definition: | business eventthatcorresponds totheactualitythat asolutionis issued byasupplier |
General concept: | business event |
Solution notification |
Definition: | notificationaboutissuing solution by a supplier |
General concept: | Notification |
It is obligatory that thedesignated contact personof the companyis notified onissuing solutionthataddresses the request for solutionthatis issued bythecompany |
Ordering |
Definition: | business eventthatcorresponds totheactualitythat anorderis issued byacustomer |
General concept: | business event |
Orderinginvolvesbusiness item |
Definition: | orderinvolves an order itemand theorder iteminvolvesbusiness item |
Order notification |
Definition: | notificationabout issuinganorderbyacustomer |
General concept: | Notification |
It is obligatory that thedesignated contact personof a companyis notified onorderingthatinvolvesabusiness itemthatis supplied bythecompany |
Clicks2Bricks |
Definition: | a fictitious information systemthatis developed byCyber Bricks Corp |
Employee of Cyber Bricks |
Definition: | a personthatis employed by Cyber Bricks |
General concept: | person |
Concept type: | role |
Administrator |
Definition: | an employee of Cyber Bricksthatis responsible for the operations ofClicks2Bricks |
Concept type: | role |
Analyst |
Definition: | an employee of Cyber Bricksthatanalyzessubscription content of Clicks2Bricks andmaintainsopen pages |
Concept type: | role |
Database administrator |
Definition: | an employee of Cyber Bricksthatmanages the database server of Clicks2Bricks |
Concept type: | role |
Security officer |
Definition: | an employee of Cyber Bricksthatmanages security ofClicks2Bricks |
Concept type: | role |
registered Customer |
Definition: | companythatis registered to Clicks2Bricks as customer |
General concept: | company |
Note: | it is assumed that there is no need for a company to play both roles |
It is prohibited that acompanythatis a registered Supplieris a registered Customer |
Registered customerhasidentity |
Identityof aregistered customer |
Definition: | any document that identifies a registered customer by disclosing the characteristics of the company |
General concept: | Document |
Identityofregistered customerinvolvesnameofthecustomer |
Identityofregistered customerinvolvesaddressofthecustomer |
Identityofregistered customerinvolveslocation at which thecustomeroperates |
registered Supplier |
Definition: | companythatis registered to Clicks2Bricks as supplier |
General concept: | company |
Note: | it is assumed that there is no need for a company to play both roles |
It is prohibited that acompanythatis a registered Customeris a registered Supplier |
Userinteracts withClicks2Bricks |
User |
Definition: | a personor a computer systemthatinteracts with the Clicks2Bricks |
General concept: | thing |
Concept type: | role |
Anonymous user |
Definition: | a userthathas not presentedlogin credentialstoClicks2Bricks |
General concept: | user |
Userregisters toClicks2Bricks |
Registration notification |
Definition: | notificationaboutaregistrationbyauser |
General concept: | Notification |
Registering |
Definition: | a business eventthatcorresponds to the actualitythat a userregisters toClicks2Bricks |
General concept: | business event |
It is obligatory thatadministratoris notified onregisteringby a usertoClicks2Bricks. |
It is obligatory thatdesignated contact personof acompanyis notifiedif auserregisters toClicks2Bricksanduserclaims to be employed bythecompany. |
Personapprovesregistration |
Definition: | personthatis a designated contact person for acompanyapprovesregistrationofanyuserthatclaims to be employed bythecompany |
Registrationis approved |
Definition: | theactualitythatpersonapproves the registration |
Userreceiveslogin credentials |
It is obligatory thatuserreceiveslogin credentialsif the registration of the user is approved |
Registered user |
Definition: | a personthathaslogin credentials for Clicks2Bricks |
General concept: | person |
Note: | registered user is associated with employer |
Necessity: | registered user is associated with exactly one employer |
Note: | the actions of a registered user may be performed on his behalf by a computer system. Nevertheless these actions are attributed to a particular person and the employer of this person |
Registered userhasidentity |
Identityof aregistered user |
Definition: | any document that identifies the user by disclosing the characteristics of the person |
General concept: | Document |
Identity of registered userinvolvesname |
Identity of registered userinvolvesaddress |
Identity of registered userinvolvesbirthdate |
Identity of registered userinvolvesemail address |
Subscription content |
Definition: | documentthatis issued to Clicks2Bricks byaregistered customeror aregistered supplier |
Open pages |
Definition: | documentthatis issued to Clicks2Bricks byananalyst |
Userissuesdocumentto Clicks2Bricks |
Useris qualified to issuedocument |
Definition: | useris qualified to issuedocumentto Clicks2Bricks if theuseris registeredand theuserisaregistered supplierand theuserissuesaproduct listingor asolutionor theuserisaregistered customerand theuserissuesarequest for solutionor anorder |
Unqualified user |
Definition: | userthatisnotqualified to issueadocument |
Clicks2Bricksacceptsdocumentfromuser |
It is prohibited that Clicks2Brick acceptsdocumentfromanunqualified user |
UseraccessesdocumentfromClicks2Bricks |
Synonym: | documentis disclosed touser |
Contentis issued byuser |
Definition: | documentis issued byuser1ifuser1addedthedocumenttoClicks2Bricksor someuser2addedthedocumenttoClicks2Bricksanduser2is employed byacompanyanduser1is a designated contact person ofthecompany. |
Useris authorized to accessdocument |
Definition: | useris authorized to accessdocumentif theuseris registeredand |
| thedocumentis issued byuseror |
| thedocumentisasolutionor |
| thedocumentisaproduct listingor |
| thedocumentisarequest for solutionor |
| thedocumentisanorder itemthatinvolvesaproductthatis supplied bytheemployeroftheuser |
Clicks2Bricksdisclosesdocumenttouser |
Unauthorized user |
Definition: | userthatisnotauthorized to accessdocument |
Unregistered user |
Definition: | userthatisnot aregistered user |
|