Adaptive framework tool-set
Rob, emerges from triangles & ovals
Rob, emerges from triangles & ovals
Primary Navigation

An adaptive web framework

The goal was to iteratively build a whole product from the web frames is a set of HTML files grouped together by a common theme in a dark web. 
  • Each page of a frame aims to include only information, and links, relevant to the specific focus of the web page.  A frame of pages allows different points of focus to be constructed, each linked together to provide the reader with a paced and, hopefully, comprehensive perspective.  Other pages of a frame can be reached by clicking the within-frame navigation buttons. 
generator is a Perl script, typically launched as a child process within the configuration editor, by clicking 'generate web', which executes frame configuration file instructions merging the configuration variables with an HTML template file to generate target web pages.  The configuration instructions can be tailored by filters from the configuration file specified filter file. 
including:
Each aspect was identified, framed in a goal cascade and then executed by me. 

AWF product marketing
Initial proposition was developed that key aspects of business strategy are:
  • Company confidential, leaving this application area in conflict with popular cloud and open collaboration based technology strategies. 
  • Dependent on awareness of the environmental shifts, and understanding and effective feedback of operations teams. 
  • Increasingly important as complex changes increasingly undermine a successful startups initial thrust.  

AWF value proposition development
Developed, Crossing the Chasm, value proposition for a 'strategy tool' application niche life sciences startup owner.   This was used to drive definition of the initial whole product. 
Developed, Crossing the Chasm, value proposition for a 'strategy tool' application niche consulting VP visionary. 

AWF early adopter whole product definition
Early adopter life sciences startup owner value proposition drove definition of the 'whole product' required for successful installation, deployment and use.  Product structure was used to drive product development.  

AWF product development
The early adopter whole product initial definition was translated into schematic goals for initial development.  Quality was imposed by use of:

AWF window manager
Identification, validation, design and implementation of window manager were performed.  After communications with developers and users of different window managers I eventually implemented Tkx tabbed-page based script with Perl is Larry Wall's programming language.  It is designed to make easy tasks easy and hard tasks possible.  It has powerful text processing features and can interpret a string of text as code. 
inter-process communications to backend generator process, and web integrated help facility. 

Functional test automation based on Perl script driven operation of the backend generator process. 

AWF dark web generator
Enhancement of the Perl is Larry Wall's programming language.  It is designed to make easy tasks easy and hard tasks possible.  It has powerful text processing features and can interpret a string of text as code. 
web frame generator to:
  • Support launching as a forked process
  • Support interrupt driven inter-process communication with the window manager
Functional and regression test infrastructure developed including
This page introduces the complex adaptive system (CAS) theory frame.  The theory is positioned relative to the natural sciences.  It catalogs the laws and strategies which underpin the operation of systems that are based on the interaction of emergent agents. 
John Holland's framework for representing complexity is outlined.  Links to other key aspects of CAS theory discussed at the site are presented. 
CAS
inspired target dark web validity checking

AWF OS specific installation
Installation processes were investigated, designed, and implemented for Microsoft Windows and Mac OSX. 

Microsoft Windows supports a variety of installer technologies which were investigated.  Eventually an open source XML transactional interface service to Microsoft's installation infrastructure was selected for Windows.  A package was constructed bundling the binaries, scripts, web pages and icons for executing an installation on Microsoft Windows machines. 

Apple provides installation capabilities within its application development environment, leveraging distribution through the Apple App store, which allowed the development and deployment of an equivalent application installation package for OSX. 

AWF OS specific product launchers
To ensure non-technical users could interact with the product trivially OS specific launcher code was developed for Microsoft Windows (c) and Mac OSX (objective c).  The launcher was the target for the installed icon on these desktops.  It was designed to check for the presence of a usable Perl is Larry Wall's programming language.  It is designed to make easy tasks easy and hard tasks possible.  It has powerful text processing features and can interpret a string of text as code. 
installation on the host machine.  If this dependency was not found a window is presented to report the issue to the user.  Otherwise an application integration Perl script is executed which launches the main Tkx window manager

AWF dark web based product documentation and help
The product was used to deploy product documentation and help pages in a dark web is a web site that is not open to the Internet.  It is a set of deployed HTML files in a directory which refer to each other via file based references relative to the directory.   integrated into the installation and operations of the window manager











































Market Centric Workshops
The Physics - Politics, Economics & Evolutionary Psychology
Politics, Economics & Evolutionary Psychology

Business Physics
Nature and nurture drive the business eco-system
Human nature
Emerging structure and dynamic forces of adaptation


integrating quality appropriate for each market
 
This page looks at schematic structures and their uses.  It discusses a number of examples:
  • Schematic ideas are recombined in creativity. 
  • Similarly designers take ideas and rules about materials and components and combine them. 
  • Schematic Recipes help to standardize operations. 
  • Modular components are combined into strategies for use in business plans and business models. 

As a working example it presents part of the contents and schematic details from the Adaptive Web Framework (AWF)'s operational plan. 

Finally it includes a section presenting our formal representation of schematic goals. 
Each goal has a series of associated complex adaptive system (CAS) strategy strings. 
These goals plus strings are detailed for various chess and business examples. 
Strategy
| Design |
This page uses an example to illustrate how:
  • A business can gain focus from targeting key customers,
  • Business planning activities performed by the whole organization can build awareness, empowerment and coherence. 
  • A program approach can ensure strategic alignment. 
Program Management
| Home

Profiles | Papers | Glossary | E-mail us