Gaudí Systems Architecting

Gaudi home & reading guide Changelog Pictorial index Personal information Statistics of Gaudi website Source files Website tools
Books Systems Architecting Architectural Reasoning CAFCR; PhD thesis Supporting Processes Composable Architectures Human Measure
Courses USN-SE SESA Systems Architecting SEMA Conceptual Modeling SERP Reflective Practice SEMP Master Project SERM Research Methods Bachelor Systems Engineering
Courses TNO-ESI Architecting for Business Value Architecting System Performance Mastering Systems Integration Platforms and evolvability Supplier Systems Engineering
Case Studies Medical Imaging EasyVision Wafersteppers Sustainability Sociotechnical Ecosystems
Research and competence Publications Doctoral dissertations Master project papers USN-SE Systems Engineering Research Systems Engineering Education
Miscellaneous SESG Systems Architecting Links Python Links TNO-ESI Miscellaneous Lia Charité

Aggregation Levels in Composable Architectures

abstract The creation of a Product Family is an alternation of decomposition and synthesis steps. Composable architectures emphasize the composition of products, decreasing the importance of a priori decomposition. The products and intermediate compositions can be viewed as recursive aggregation levels. Careful trade-offs are required between the size of an aggregation level and the way it will be deployed. Flexibility and (configuration) manageability amongst others are balanced.

This article shows multiple viewpoints with respect to aggregation levels, the concerns per viewpoint and the relevant entities per viewpoint. For every viewpoint heuristics are given for the level of granularity.

This article is to be used in the "Family Engineering Handbook", a collective effort of Philips Research employees to consolidate family engineering based experiences.

download article in pdf, size: 0.93 MB
slides in pdf, size: 0.88 MB
source files in Latex and Visio 5.0, size: 0.16 MB
status: draft
download statistics: Slides: 1193 downloads
Paper: 1606 downloads

figures

ALfrontpage.stamp.gif ALviewpoints.stamp.gif ALdocumentationViewpoint.stamp.gif ALsourceCodeViewpoint.stamp.gif ALcoarseVsFine.stamp.gif ALintegrationAndTesting.stamp.gif

History

2.4 June 13, 2002 Gerrit Muller
  • minor change
2.2 February 16, 2001 Gerrit Muller
  • layout update
2.1 November 28, 2000 Gerrit Muller
  • extended the abstract
  • added a description of "composable architectures" to the problem description
  • Source Code management:
    • "MGR" replaced by Koala-citation
    • added explanation of loc and relation to amount of work
    • more explanation added about package size considerations
2.0 october 13, 2000 Gerrit Muller
  • added section "problem description"
  • redesign of figure 1, "Venn diagram"
  • extended table 1 with "integration and test"
  • replaced "engineering" by "transfer"
  • replaced "repository" by "source code management"
1.2 september 29, 2000 Gerrit Muller
  • Added "support" as documentation concern
  • Adapted layout change of frontpage
1.1 september 28, 2000 Gerrit Muller
  • removed error in table ComponentFirstOrderConnectionTable
  • Figure Views on Aggregation Levels renewed
  • removed the Integration and Test column from the concerns and entities tables
1.0 september 27, 2000 Gerrit Muller
  • ALsourceCodeViewpoint: "Component" removed
  • AggregationLevelsViews split up in new figure plus 2 tables, one with concerns per viewpoint, the other with entities per viewpoint
  • Added documentation viewpoint figure
  • Added documentation concerns: engineering and test
  • replaced "object" by "building block" and "module"
  • Composition viewpoint: tables reorganized, "span-width" replaced by "capacity"
  • Slides: Titles reflect viewpoint
0.2 september 25, 2000 Gerrit Muller
  • no changelog maintained yet
0.1 september 19, 2000 Gerrit Muller
  • no changelog maintained yet
0 april 3, 2000 Gerrit Muller
  • Created, no changelog yet