View

Name Services
Model Smart City Concept Model
Diagram of the Services view showing concepts and relationships. For a city, SERVICEs might include

* energy provision
* waste collection
* licensing
* car parking
* removing abandoned vehicles
and so on.

A SERVICE is the responsibility of an ORGANIZATION or an individual PERSON. The concepts of ORGANIZATION and PERSON are combined into the concept AGENT.

The AGENT providing a SERVICE is not necessarily the same as the AGENT responsible for it.

A SERVICE will be targeted for use by a COMMUNITY which might be, for example
* the residents of a city
* the long term unemployed
* commuters
* families
and so on.

As both COMMUNITY, and SERVICE are sub-concepts of ITEM, their STATEs can be recorded over time. For SERVICE, this enables actual and TARGET values to be recorded for throughput and performance, for example:
* the number of abandoned vehicles reported over a period
* the average time taken to remove a vehicle

SERVICEs are often constrained by RULES such as
* legislation
* eligibility
* terms and conditions
and so on

A SERVICE implements one or more METHODs, which might be re-used in other SERVICEs.

SERVICEs from many AGENTs can be grouped together into FUNCTIONs. FUNCTION is a sub-concept of COLLECTION.

A FUNCTION can list the services that serve a particular COMMUNITY, for example

* Waste Management (FUNCTION) might contain SERVICEs for 'Refuse Collection', 'Recycling', 'Waste Disposal', and those SERVICEs might be provided from many ORGANISATIONs in the city.
Link to the Rule concept. Link to the Service concept. Link to the Function concept. Link to the Method concept. Link to the Community concept. Link to the Agent concept.