From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 2002:a02:8ca9:: with SMTP id f38mr10740205jak.14.1548951723618; Thu, 31 Jan 2019 08:22:03 -0800 (PST) X-Received: by 2002:a05:6830:104c:: with SMTP id b12mr211993otp.7.1548951723493; Thu, 31 Jan 2019 08:22:03 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.uzoreto.com!news.redatomik.org!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.69.MISMATCH!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!k10no156365itk.0!news-out.google.com!v71ni199ita.0!nntp.google.com!q69no157084itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 31 Jan 2019 08:22:03 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=62.242.41.180; posting-account=hMbstgoAAAAIa4kxFYtvUVUHbE1RcZzT NNTP-Posting-Host: 62.242.41.180 References: <83fdb793-f7b5-4b49-93df-2fe6c90bf334@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Best documents on software architecture From: Jesper Quorning Injection-Date: Thu, 31 Jan 2019 16:22:03 +0000 Content-Type: text/plain; charset="UTF-8" X-Received-Bytes: 2488 X-Received-Body-CRC: 2098173887 Xref: reader01.eternal-september.org comp.lang.ada:55413 Date: 2019-01-31T08:22:03-08:00 List-Id: tirsdag den 29. januar 2019 kl. 23.52.11 UTC+1 skrev Chris M Moore: > > I don't know much about system architecture. Google SysML and MBSE? > > I know what I mean by software architecture. The question is what do > you mean! There's soft and woolly architecture (e.g. UNIX pipes, RPC, > distributed systems) or something a little more formal like Executable > UML (xUML). This I would call systems engineering. > The last book I read on xUML was Models to Code: With No Mysterious Gaps > by Leon Starr. Leon's a fine author. It's a interesting book but the > action language is non-standard and the examples limited (C and > microcontrollers). But it gives you a taste and won't scare you like > the OMG documents would. ;) What I mean by architecture is more like the art of making a program, not how to do some calculations and putting messages through queues and the like. When you build a building you combine engineering for making sure it will function to do the job and an architect to make the building appealing to the customer and surroundings. I hope this will make it more clear, what I mean by architecture.. /Jesper