Physical Objects

Scope

Contrary to symbolic objects, physical ones exist and can be used on their own, even if their appearance and modus operandi may hold some symbolic dimensions.

Physical objects stand by themselves

Objects and their Capabilities

Physical objects have a concrete appearance independent of their symbolic representation which only take into account that subset of features targeted by business concerns. Since the same objects can pertain to different concerns,  they may be associated with an unlimited number of facets: whatever its simplicity, no physical object can be reduced to its representation and the possibility of additional aspects should always be assumed.

Physical objects can meet different needs and be described accordingly.

Whereas inanimate physical objects can be associated with documental identities, live ones always keep an identity of their own, independently of the documental ones they may receive.

On the other side, physical objects are not necessarily identified by a business concern and they can also occur as unidentified individuals or even as lumps; in that case their management will require the introduction of symbolic containers.

Unidentified individuals and lumps need to be managed collectively

Agents are active physical objects, i.e they have the capacity to generate events and initiate interactions on their own. If organizational concerns are to be taken into account, it may be helpful to define as agents active objects enabled with organizational responsibilities (e.g users) as opposed to devices or systems. It must be noted that, as far as systems are concerned, humans may be lumped with devices if they are deprived of social or organizational responsibilities.

Physical objects: passive, active mechanical, active organizational

Depending on business requirements, physical objects can therefore be easily classified with few straightforward questions:

  • Is the object natural or man-made ? and in case of artifact, is it associated with a symbolic content ?
  • Is the object the source of some relevant behavior ?
  • If it’s a natural object with behavior, is it granted some organization responsibility ?

Physical Objects Classification

Objects and Systems Architectures

The proper identification, qualification and traceability of physical objects are central to architecture driven system modelling:

  • Every physical business object may have different facets represented by documental objects, and those  facets are meant to change over time.
  • The physicality of business objects will set the basis of architectural constraints regarding location and synchronization.
  • The distinction between active and passive ones is arguably a primary factor for system technical architecture, and changes must be supported independently of what happens to functional architecture.
  • The distinction between organizational agents and mechanical ones is obviously a primary factor for functional  architecture, and changes must be supported independently of what happens to technical architecture.
  • Distributed systems and  services oriented architectures entail the collaboration of agents whose implementation may change without impacting the services they provide.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

Join 297 other followers

%d bloggers like this: