Coevolving Innovations

… in Business Organizations and Information Technologies

For the “Understanding Systems & Systemic Design” course in the program for the Master of Design in Strategic Foresight and Innovation at OCAD University, the lecture slides were the same for both the full-time cohort on March 8 and part-time cohort on March 9, while the oral presentation varied.  The target, in about 90 minutes, was to cover at least 4 of 5 sections, from:

  • 1. Architecting ↔ designing
  • 2. Service systems ← production systems
  • 3. Affordances ↔ pattern language
  • 4. Ecological anthropology ← teleology
  • 5. Inquiring systems ↔ methods

The students were alerted that some of the arrows in the section headings were double-headed, and some were single-headed — with specific meanings.  For each day, the classroom audio was recorded.  That digital audio has now been synchronized with slides that had previously been posted on the Coevolving Commons.

This session was #8 of 15 lectures for the OCADU SFI students.  They had already done some basic reading on systems approaches.  Since they were working towards a Major Research Project (a lighter weight form of a thesis) for their Master of Design degree, my overall agenda for this lecture was to have them reflect on acts of representation.   Systems have already been represented to them in a variety of forms:  textually, orally and visually.  For their Major Research Projects, they would be creating detailed representations, as ways of having their audience appreciate the in-depth study of the world and issues selected for the term.

June 7th, 2017

Posted In: design, pattern language, services, systems

Tags: , , , , ,

Leave a Comment

Teaching methods in a master’s class is different from lecturing on theory.  There’s more emphasis on how, with why subsequently provided as the need for that arises.  Since I had given a dense 20-minute theoretical talk in the month earlier, the invitation from Satu Teerikangas to the program in International Service Business Management was an opportunity to stretch out at a more leisurely pace with students, as they’re preparing for thesis work.

The 3 hours class was conducted in parts:

  • (A) Introductory lecturing for 85 minutes on …
    • 1. Architecting versus designing
    • 2. Alexandrian example → services
  • (B) Faciliated learning, for 55 minutes, with an …
    • 3. Exercise:  trying out pattern language
  • (C) Contextual lecturing for 23 minutes, on …
    • 4. Systems thinking + service systems
    • 5. Ignorance and errors

The classroom interaction was recorded in audio, and is complemented by slides that had been posted on the Coevolving Commons.

For people who prefer the real-time experience of being in a classroom, video and audio are provided, below.

January 13th, 2017

Posted In: pattern language, services, systems

Tags: ,

Leave a Comment

At the PUARL Conference 2016, a proposal was made on adapting pattern language for service systems thinking.  In 1967, Christopher Alexander published Pattern Manual at the founding of the Center for Environmental Structure, describing a pattern format for physical built environments.  While we can learn a lot from the nearly 50 years work originating at the CES, service systems have features beyond physicality that suggest reconsidering some of the foundations of pattern language.

An article for discussion was accepted into the proceedings for the PUARL conference.  The 20-minute presentation quickly covered the following topics:

  • 1. Pattern Manual 1967 + Service Systems
  • 2. Alexandrian example → services
  • 3. Methods clarified since 1973
  • 4. A new format:  amplifying, rephilosophizing, reinterpreting prior doxa
  • 5. Generating and legitimizing in communities

Slides have been added over the audio recording to produce a video presentation.

Audio [20161029_PUARL_Ing_PatternManualS2T.mp3]
(20MB, 20m19s)
(volume boosted 3db, 20MB, 20m19s)
(volume boosted 6db, 20MB, 20m19s)
Video HD (20m19s)
H.264 MP4 [1280×720 384Kbps m4v]
[1280×720 5000Kbps m4v]
WebM [1280×720 110Kbps webm]
[1280×720 826Kbps webm]

For people who prefer visuals at their own pace, the slides are posted on the Coevolving Commons.  The video is available on Youtube.

November 17th, 2016

Posted In: pattern language, services, systems

Tags: , , ,

One Comment

Video and audio recordings of my lecture for the Urban Systems course at Aalto University in February have now been produced.  While I was in Finland teaching in another department, I was asked to lecture on Smarter Cities.

Here’s the abstract that was sent in advance:

The popularization of the Smarter Cities movement coincided with IBM’s campaign originating from 2009. The Smarter Cities ideas was an outgrowth from the Smarter Planet initiatives, which had emerged from the IBM Global Innovation Outlooks beginning in 2004.

This speaker was a consultant at IBM involved in Smarter Cities engagements, while simultanously conducing research into Service Systems Science.

The evolution of ideas both outside and inside IBM are reviewed, through a history of (i) systems sciences; (ii) service science, management, engineering and design (SSMED), (iii) service systems science; and (iv) smarter planet and smarter cities. Looking forward, the prospects for the (v) cognitive era and a (vi) service systems thinking is outlined.

Audio [20160210_Aalto_UrbanSystems_Ing_SystemsCoevolving.mp3]
(79MB, 1h22m24s)
(volume boosted 3db, 79MB, 1h22m24s)
Video HD (1h22m09s)
H.264 MP4 [1280×720 417Kbps m4v]
[1280×720 3779Kbps m4v]
WebM [1280×720 316Kbps webm]
[1280×720 3604Kbps m4v]

As a quicker reference, the slides may be useful if fast-forwarding to a specific section is desired.

presentation slides for Systems Coevolving: Sciences, Service, Smarter, Cognitive

May 29th, 2016

Posted In: services, systems

Tags: , , ,

Leave a Comment

Christopher Alexander’s work described the architecting of built physical environments.  The 1977 book A Pattern Language bears the subtitle “Towns, Buildings, Construction”.  This approach was developed in the context of architectural programming and problem seeking originating the late 1960s.  It was complemented by methods described in The Oregon Experiment, and theory in The Timeless Way of Building.  Appreciating the philosophy embraced in the practice of building environment structure leads to a lot of reading.  The challenge has been made harder by Alexander continually evolving his vocabulary and definitions throughout his career to 2012, with his last publication of The Battle for Life and Beauty of the Earth.

Service Systems Science inquires into a world that is not necessarily physical.  Is it possible to remain relatively true to the pattern language approach developed by Christopher Alexander, and extend that into a new domain labelled Service Systems Thinking?

The 21st Conference on Pattern Languages of Programs — known as PLoP, organized by the Hillside Group at Allerton Park, Illinois for September 2014 — was an opportunity to test out the idea of Service Systems Thinking amongst practitioners who have grappled with applying pattern languages to software development for over 20 years.  My contribution of writing to the Narrow Road to the Deep North (奥の細道) writer’s workshop led by Richard P. Gabriel and Jenny Quillien turned out to stretch the normal process of critical review.  The accepted paper was incomplete, overwhelming in length (since workshops usually review submissions of just a few pages), cross-disciplinary in nature, and written at level beyond an undergraduate audience.  Since preceding presentations at other conferences had been workshop presentations of 3 to 5 hours in length, a written work turned out to be an ambitious effort for both the audience and the author.

PLoP conferences produce proceedings, where authors take the comments from the reviewers to revise the writings.  The timeline for completion was by January 2015.  In months between the Allerton meeting and the deadline, I managed to complete a coherent manuscript which was scheduled to be formally published by the ACM.  Self-publishing on the Internet is now easy, so it’s easy to distribute the author’s version of the work.

So, the manuscript for “From Environmental Structure to Service Systems Thinking: Wholeness with Centers Described with a Generative Pattern Language” has been available for some months.  At 32 pages (including a long list of references), this work comes with an apology.  If you would prefer the precision of reading, this article should be seen as a beginning, not an end.  If you’re not a fan of reading, perhaps watching some of videos might be less painful.

June 29th, 2015

Posted In: pattern language, services, systems

Tags: , ,

Evolving the Proposal to Collaborate on a Pattern Language for Service Systems from January, the initiative has now taken on a label of Service Systems Thinking.  The presentation at the 58th Annual Meeting of the International Society for the Systems Sciences in Washington DC was recorded, so that interested parties have the option of watching or listening ideas that have developed over the past six months, and reading the slides at their leisure.  Here’s the abstract:

“Service systems thinking” is proffered as a label for an emerging body of work that: (i) builds on social systems thinking (i.e. socio-psychological, socio-technical and socio-ecological systems perspectives) to advance a transdisciplinary appreciation of service systems science, management, engineering and design; (ii) explores opportunities to enrich Alexanderian patterns and categorized pattern catalogs into a generative pattern language; and (iii) collaborates on new platforms, moving from inductive-consensual wiki pages to a multiple-perspectives (federated) wiki.

The session was conducted in two parts, each of about 90 minutes.  The first part had a soft start playing some videos on the Smallest Federated Wiki by Ward Cunningham, since participants were coming back from lunch in another building.  The presentation alternated between projected slides, and live content on the federated wiki at  The agenda covered:

  • 1. Service Systems Thinking, In Brief
    • 1.1 An intentional representation
    • 1.2 An object-process representation
  • 2. Conversations for Orientation
    • 2.1 Systems thinking
    • 2.2 SSMED (Service Science, Management, Engineering and Design
    • 2.3 Generative Pattern Language
    • 2.4 Multiple Perspectives Open Collaboration
Part 1 Audio [20140730_1453_ISSS_Ing_ServiceSystemsThinking_128Kbps.mp3]
(85MB, 1h32m25s)
Part 1 Video (1h32m26s) nHD qHD
H.264 MP4 [640×360
238Kbps m4v
] (243MB)
716Kbps m4v
] (846MB)
2028Kbps m4v
] (1.4GB)
3341Kbps m4v
] (2.4GB)
WebM [640×360
135Kbps webm
] (176MB)
289Kbps webm
] (282MB)
0688Kbps webm
] (557MB)

In the second part after the break, the agenda covered:

  • 3. Conversations for Possibilties
    • 3.1 [Multiple Perspectives Open Collaboration]: We could have federated authored content on open source platforms
    • 3.2 [Generative Pattern Language]: We could be reoriented for unfolding wholeness, layering systems of centers and/with creating interactive value
    • 3.3 [SSMED]: We could have trans-disciplinary cooperation on service systems improvement
    • 3.4 [Systems thinking]: We could have service systems evolving from the systems thinking tradition

August 26th, 2014

Posted In: design, services, systems, technologies

Tags: , , , , , ,