![]() |
Metropolis - Urban Design and SOAveryard projects > service orientation > metropolis |
characters | parallels | issues | CBDI material |
In the twentieth century, the two of the best writers
on the nature of cities were Lewis Mumford
and Jane Jacobs. Mumford thought a well-ordered city needed central
planning and infrastructure (in other words, Top-Down), while Jacobs took
a more anarchist position (Bottom-Up).
Microsoft guru Pat Helland has written an article exploring similarities between city design and service-oriented architecture. Nikos Salingaros is a mathematician who has worked with Alexander for many years. There are many useful articles on his website. |
There are some strong parallels
between town planning and service-oriented architecture, which make it
reasonable to translate ideas and experience from urban design into the
SOA domain.
1. The distribution of design.
2. The constancy of change.
3. The need for progressive improvement.
4. The recursive nature of the architecture.
|
Adaptability
In 19th century England, Manchester was highly adapted to the cotton industry, but failed to adapt to later waves of industrialization. Meanwhile, Birmingham was far more adaptable, and this enabled it to accommodate a series of industrial innovations. source Jane Jacobs, cited by Salingaros
Complexity A city contains a vast quantity of social and commercial interaction. A living city allows for many different levels of such interaction, and for meaningful clusters and subclusters to emerge, forming an abstract hierarchy. Governance City planning requires orchestration of developments large and small, balancing local initiative and autonomy against global coherence. |
Business-Driven
SOA (May 2004)
Business-Driven SOA continued (June 2004) Newswire on Service-Based Design (David Sprott) |
![]() |
Helland on Metropolisveryard projects > service orientation > metropolis > helland |
Helland’s article makes the following argument.
1 Progress requires standardization. (According to Helland, people didn’t even wash properly until they had standard clothing.)
2 Standardization is associated with commoditization.
3 Standardization requires concentration of power (and if this involves pathological distortions of socioeconomic relations, such as WalMart or dare we say it Microsoft, so be it).
4 Infrastructure requires central investment. (Since we may regard infrastructure as an act of local standardization, it follows that it must involve concentration of power.)
5 Central investment preserves the “sacred”.
I was however surprised that he does not mention the work of Christopher
Alexander - especially his 1987 book A
New Theory of Urban Design. Given the influence that Alexander's earlier
books on structure and patterns have had on the software engineering community,
it is amazing how few people in this community have read his later work.
![]() |
The analogy between computer networks and cities has also
been explored by the mathematician Nikos A. Salingaros. See especially
his piece on the Information
Architecture of Cities.
For more commentary on Helland's piece see the Newswire on Service-Based Design by my colleague David Sprott (CBDI Forum). See also Peter Lindberg's blog. |
![]() |
veryard projects > service orientation > metropolis |
Copyright © 2004 Veryard Projects Ltd |