• R/O
  • SSH

Resumen Repositorio

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#objective-cqt誰得cocoawindowspythonphprubygameguibathyscaphec翻訳omegat計画中(planning stage)frameworktwittertestdombtronvb.netdirectxarduinopreviewerゲームエンジン

Recent Commits RSS

Rev. Tiempo Autor Mensaje
b04230b4ec10 2020-07-01 19:45:26 Albert Mietus < albert AT mietus DOT nl > STAGING tip Created a dir (spike-posts/) for various/one-off/spike blogs
33f4a7040902 2020-06-27 23:20:46 Albert Mietus < albert AT mietus DOT nl > STAGING Merged dev-DesignWorkshop into STAGING
10a6e54883b0 2020-06-27 23:19:08 Albert Mietus < albert AT mietus DOT nl > dev-DesignWorkshop Merged with STAGING
a346d2d61c3b 2020-06-27 23:18:10 Albert Mietus < albert AT mietus DOT nl > dev-DesignWorkshop Added PreGenerated plantUML-images for TPE sequence diagram
b3be90b56f87 2020-06-27 22:27:40 Albert Mietus < albert AT mietus DOT nl > STAGING RTF support
4538069ee2a4 2020-03-27 04:16:04 Albert Mietus < albert AT mietus DOT nl > STAGING Moved 'Requirements Traceability' to 'System Engineering'...
062e007240c7 2020-03-27 04:05:52 Albert Mietus < albert AT mietus DOT nl > dev-DesignWorkshop Fixed blog-index
a67dad10bd0a 2020-03-27 03:58:41 Albert Mietus < albert AT mietus DOT nl > dev-DesignWorkshop Remve 'alfa tag' from dPID exercise
68784b1b114a 2020-03-27 03:52:54 Albert Mietus < albert AT mietus DOT nl > dev-DesignWorkshop Moved 'Requirements Traceability' to 'System Engineering'...
742e05b77f25 2020-03-26 20:42:30 Albert Mietus < albert AT mietus DOT nl > STAGING merged dev-DesignWorkshop: PubSub

Recently edited Tags

Nombre Rev. Tiempo Autor
FROM_DocIdeas 9c8455b2e3ab 2017-10-21 04:16:33 Albert Mietus < albert AT mietus DOT nl >
tip b04230b4ec10 2020-07-01 19:45:26 Albert Mietus < albert AT mietus DOT nl >

Branches

Nombre Rev. Tiempo Autor Mensaje
STAGING b04230b4ec10 2020-07-01 19:45:26 Albert Mietus < albert AT mietus DOT nl > Created a dir (spike-posts/...
default 9ae79f33c0b1 2020-03-07 01:48:20 Albert Mietus < albert AT mietus DOT nl > old branch
dev-DesignWorkshop 10a6e54883b0 2020-06-27 23:19:08 Albert Mietus < albert AT mietus DOT nl > Merged with STAGING
dev-HTLD a12b8030a243 2019-03-15 00:38:37 Albert Mietus < albert AT mietus DOT nl > Place footnote close togheter
dev-RequirementsTraceability-demo 80d7e1d9cce0 2020-03-07 01:47:12 Albert Mietus < albert AT mietus DOT nl > Merged dev-RequirementsTrac...
dev-blog-idea d361f0aec045 2020-01-22 18:08:19 Albert Mietus < albert AT mietus DOT nl > Idea: Natrix/Masab -- contr...

README.rst

System Message: ERROR/3 (/tmp/formatreadme-rawNsTe2E, line 17)

Unknown directive type "glossary".

.. glossary::

   Modern Engineering

      Software-engineering is a juvenile profession, with many new insights.

      Most are recently *discovered* in generic software development; like ‘the web’. And written
      in a language (both computer and human), that is very contrasting with the technology-talk of
      typical “RealTime/Embedded” engineering. And so, often rejected or not seen as relevant.

      Although their examples are too dissimular in many casses, the concepts can be useful. There is
      no valid reason not to incorporate their modern approach of software-engineering into *our*
      process.


   Sovereign Software
      All **unmanaged**, *background* software enabling modern life!

      * Traditional RealTime/Embedded software & their big successors
      * Compilers,  Kernels, Drivers, code-analysers, ...
      * Routers, PLCs, EMUs, the TCP/IP-stack, ...

      Traditionally, that “small” software was called “RealTime” and/or “Embedded”.  Currently most
      of that software isn’t *'small'* anymore, nor *‘embedded (in a product)’*. Furthermore, all
      *normal* software appears to be realtime; mostly due hardware-speedup.

      And, there is a lot of software, like (kernel)-drivers, compilers and SW-tools which
      isn’t embedded, nor realtime; but should have the quality that is equivalent to that old-
      school engineering. As everybody depends on it -- directly (sw-engineering) or indirectly (a
      bug in a compiler will effect all end-users!).



Copyright

All files and ideas are (C) Albert Mietus. You may:

  • Read & study them
  • Use the ideas to improve your skills

Please use the disqus sections (below) to give your feedback and opinions.

--Albert Mietus

Tensegrity, as inspiration

/_std_settings/static/Needle_Tower_doorzichtig.png

Tensegrity is a synthesis of the names ‘tensional’ and ‘integrity’. It is based on “teamwork” of tension and compression forces. Although the image may look confusing, these structures are very simple. All you need are some poles, some cable, and good engineering. This results in a beautiful ‘tensegrity-tower’ where the poles almost float in the air; as shown above

It is also a well-known architectural principle for skyscrapers!

For me, it is also an inspiration for Software-Engineering: It should be based on teamwork: a synthesis of creative and verifying people. Together with a methodical way-of-working the amplify each other. Then, the sky becomes a limit, which is easy!