Sysml for systems engineering a model based approach 3rd edition jon holt - Download the entire ebo

Page 1


Visit to download the full and correct content document: https://textbookfull.com/product/sysml-for-systems-engineering-a-model-based-appro ach-3rd-edition-jon-holt/

More products digital (pdf, epub, mobi) instant download maybe you interests ...

SysML for Systems Engineering A Model Based Approach

Jon Holt

https://textbookfull.com/product/sysml-for-systems-engineering-amodel-based-approach-jon-holt/

Cyber Physical Systems A Model Based Approach 1st Edition Walid M. Taha

https://textbookfull.com/product/cyber-physical-systems-a-modelbased-approach-1st-edition-walid-m-taha/

Virtual Equivalent System Approach for Stability Analysis of Model based Control Systems Weicun Zhang

https://textbookfull.com/product/virtual-equivalent-systemapproach-for-stability-analysis-of-model-based-control-systemsweicun-zhang/

Embedded Systems Architecture for Agile Development: A Layers-Based Model Mirtalebi

https://textbookfull.com/product/embedded-systems-architecturefor-agile-development-a-layers-based-model-mirtalebi/

Estimation and Inference in Discrete Event Systems A Model Based Approach with Finite Automata Christoforos N.

Hadjicostis

https://textbookfull.com/product/estimation-and-inference-indiscrete-event-systems-a-model-based-approach-with-finiteautomata-christoforos-n-hadjicostis/

Requirements Engineering for Software and Systems 3rd Edition Phillip A. Laplante

https://textbookfull.com/product/requirements-engineering-forsoftware-and-systems-3rd-edition-phillip-a-laplante/

Advanced Model Based Engineering of Embedded Systems Extensions of the SPES 2020 Methodology 1st Edition Klaus Pohl

https://textbookfull.com/product/advanced-model-basedengineering-of-embedded-systems-extensions-of-thespes-2020-methodology-1st-edition-klaus-pohl/

Zebrafish A Model for Marine Peptide Based Drug Screening Saravanan Ramachandran

https://textbookfull.com/product/zebrafish-a-model-for-marinepeptide-based-drug-screening-saravanan-ramachandran/

Security Aware Design for Cyber Physical Systems A Platform Based Approach 1st Edition Chung-Wei Lin

https://textbookfull.com/product/security-aware-design-for-cyberphysical-systems-a-platform-based-approach-1st-edition-chung-weilin/

SysMLforSystemsEngineering

Othervolumesinthisseries:

Volume1 KnowledgeDiscoveryandDataMining M.A.Bramer(Editor)

Volume3 TroubledITProjects:PreventionandTurnaround J.M.Smith

Volume4 UMLforSystemsEngineering:WatchingtheWheels,2ndEdition J.Holt

Volume5 IntelligentDistributedVideoSurveillanceSystems S.A.Velastinand P.Remagnino(Editors)

Volume6 TrustedComputing C.Mitchell(Editor)

Volume7 SysMLforSystemsEngineering J.HoltandS.Perry

Volume8 ModellingEnterpriseArchitectures J.HoltandS.Perry

Volume9 Model-BasedRequirementsEngineering J.Holt,S.PerryandM.Bownsword

Volume13 TrustedPlatformModules:Why,WhenandHowtoUseThem ArielSegall

Volume14 FoundationsforModel-BasedSystemsEngineering:FromPatternsto Models J.Holt,S.PerryandM.Bownsword

Volume15 BigDataandSoftwareDefinedNetworks J.Taheri(Editor)

PublishedbyTheInstitutionofEngineeringandTechnology,London,UnitedKingdom

TheInstitutionofEngineeringandTechnologyisregisteredasaCharityinEngland& Wales(no.211014)andScotland(no.SC038698).

† TheInstitutionofEngineeringandTechnology2019

Firstpublished2008

Secondedition2013

Thirdedition2018

ThispublicationiscopyrightundertheBerneConventionandtheUniversalCopyright Convention.Allrightsreserved.Apartfromanyfairdealingforthepurposesofresearch orprivatestudy,orcriticismorreview,aspermittedundertheCopyright,Designsand PatentsAct1988,thispublicationmaybereproduced,storedortransmitted,inany formorbyanymeans,onlywiththepriorpermissioninwritingofthepublishers,orin thecaseofreprographicreproductioninaccordancewiththetermsoflicencesissued bytheCopyrightLicensingAgency.Enquiriesconcerningreproductionoutsidethose termsshouldbesenttothepublisherattheundermentionedaddress:

TheInstitutionofEngineeringandTechnology

MichaelFaradayHouse

SixHillsWay,Stevenage Herts,SG12AY,UnitedKingdom

www.theiet.org

Whiletheauthorsandpublisherbelievethattheinformationandguidancegiveninthis workarecorrect,allpartiesmustrelyupontheirownskillandjudgementwhenmaking useofthem.Neithertheauthorsnorpublisherassumesanyliabilitytoanyoneforany lossordamagecausedbyanyerrororomissioninthework,whethersuchanerroror omissionistheresultofnegligenceoranyothercause.Anyandallsuchliabilityis disclaimed.

Themoralrightsoftheauthorstobeidentifiedasauthorsofthisworkhavebeen assertedbytheminaccordancewiththeCopyright,DesignsandPatentsAct1988.

BritishLibraryCataloguinginPublicationData

AcataloguerecordforthisproductisavailablefromtheBritishLibrary

ISBN978-1-78561-554-2(hardback)

ISBN978-1-78561-555-9(PDF)

TypesetinIndiabyMPSLimited

PrintedintheUKbyCPIGroup(UK)Ltd,Croydon

throughoutthebook

1.3Understandwhywedowhatwedoanddefineanapproach

1.4Understandtheconceptofthecommonlanguage

1.4.2Thedomain-specificlanguage

1.5Understandhowtoapplytheapproachforspecific areasofSystemsEngineering

1.6Understandhowtoimplementsuchanapproachin realorganisations

2.3TheMBSEfundamentals

2.4TheMBSEapproach

2.4.1The‘MBSEOntology’

3.1.1ProvenanceoftheMBSEOntology

3.1.2TheSystemsEngineeringBodyofKnowledge

3.1.3DisagreementswiththeMBSEOntology

3.2TheMBSEOntology

3.2.1TheSystemconcept

3.2.2TheNeedconcept

3.2.3TheArchitectureconcept

3.2.4The‘LifeCycle’concept

3.2.5TheProcessconcept

3.2.6TheCompetenceconcept

3.2.7TheProjectconcept

4.3.1Complexity

4.3.2Lackofunderstanding

4.3.3Communication

4.3.4Thevicioustriangle

4.4WhatisSysML?

4.4.1SysML’srelationshipwithUML

4.4.2AbriefhistoryofSysML

4.5.1Definingmodelling

4.5.2Thechoiceofmodel

4.5.3Thelevelofabstraction

4.5.4Connectiontoreality

4.5.5Independentviewsofthesamesystem

4.6TheSysMLdiagrams

4.7Structuralmodelling

4.7.1Addingmoredetailtorelationships 103

4.8Behaviouralmodelling

4.8.1Behaviouralmodelling–asimpleexample 108

4.9Therelationshipsbetweenbehaviouraldiagramsandstructurallevel116

4.10Identifyingcomplexitythroughlevelsofabstraction 121

4.10.1Thesystems

4.10.2Structuralview

4.10.3Behaviouralviews

4.11Chaptersummary

5TheSysMLNotation

5.1Introduction

5.1.1Diagramordering

5.1.2Theworkedexample

5.2ThestructureofSysMLdiagrams

5.2.1Frames

5.3Stereotypes

5.4TheSysMLmeta-model

5.5TheSysMLdiagrams

5.5.1Blockdefinitiondiagrams

5.5.2Internalblockdiagrams

5.5.3Packagediagrams

5.5.4Parametricdiagrams

5.5.5Requirementdiagrams

5.5.6Statemachinediagrams

5.5.7Sequencediagrams

5.5.8Activitydiagrams

5.5.9Usecasediagrams

5.6Auxiliaryconstructs

5.7Chaptersummary

6DiagrammingGuidelines

6.1Introduction

6.2Namingconventions

6.2.1Structuraldiagrams

6.2.2Behaviouraldiagrams

6.2.3Stereotypes

6.3Diagramframelabels

6.4Additionalguidelines

6.4.1Blockandinternalblockdiagrams–showinginterfaces245

6.4.2Blockandinternalblockdiagrams–showingitemflows245

6.4.3Activitydiagrams

6.4.4Defaulttoolsettings

6.5Chaptersummary

PartIIIApplications

7ProcessModellingwithMBSE

7.1Introduction

7.1.1Background

7.2Approach

7.2.1TheMBSEOntology(revisited)

7.2.2TheFramework

7.2.3TheViewpoints

viii SysMLforSystemsEngineering:AModel-BasedApproach,3rdEdition

7.3TheProcessModellingFramework 286

7.4Usingtheprocessmodellingframework 286

7.4.1AnalysingexistingProcesses 287

7.4.2Creatinganewprocessdocumentfromscratch 288

7.4.3AbstractingtacitprocessknowledgeforanewSystem289

7.4.4AbstractingtacitprocessknowledgeforanexistingSystem291

7.4.5ProcessimprovementforexistingProcesses 292

7.4.6Summary 293

7.5Chaptersummary 293 References 293

8ExpandedProcessModelling

8.1Introduction

8.1.1Background

8.2ExpandedProcessmodelling–standardsmodelling 296 8.2.1Views 297

8.2.2Summary 303

8.3ExpandedProcessmodelling–compliancemapping 303

8.3.1ProcessMappingProcess(PoMP) 305

8.3.2UsingPoMP 309

8.3.3Summary 314

8.4ExpandedProcessmodelling–competence 316

8.4.1TheexpandedMBSEOntology 316

8.4.2TheFramework 317

8.4.3Views 317

8.5ExpandedProcessmodelling–LifeCyclemodelling 328

8.5.1TheexpandedMBSEOntology 329

8.5.2Summary 342

8.6ExpandedProcessmodelling–projectmanagement 343

8.6.1TheexpandedMBSEOntology 343

8.6.2TheFramework 345

8.6.3Views 346

8.7Summary 351 References 352

9RequirementsModellingwithMBSE

9.1Introduction 353

9.1.1Background 353

9.2Approach 354

9.2.1TheMBSEOntology(revisited) 354

9.2.2TheFramework 363

9.2.3Viewpoints 365

9.3TheRequirementsmodellingFramework 399

9.4UsingtheRequirementsmodellingFramework 400

9.4.1TheACREProcess–ProcessContentView 400

9.5Summary 402 References 402

10ExpandedRequirementsModelling–SystemsofSystems

10.1.2DefiningaSystemofSystems

10.2Approach

10.2.1TheMBSEOntology(revisited)

10.2.2TheFramework

10.2.3TheViewpoints

11ArchitecturesandArchitecturalFrameworkswithMBSE

11.2.1TheMBSEOntology(revisited)

12.1Introduction

12.2AimsoftheValueChainFramework

12.3MainConcepts–theValueChainFramework’sOntology461 12.4Viewpoints

12.4.1EngagementRelationshipViewpoint

12.4.2EngagementDefinitionViewpoint

12.4.3BusinessValueViewpoint

12.4.4ContactInformationViewpoint 471

12.4.5OverviewofOntologyElementsCoveredby theViewpoints 473

12.5RulesGoverningtheuseoftheValueChainFramework 476

12.6ImplementationoftheValueChainFramework 477 12.7Summary

13.1.1Background

13.2TheMBSEArchitecturalFramework

13.2.1TheAFContextView

13.2.2TheOntologyDefinitionView

14.2.1TheSourceElementView

14.2.2TheDefinitionRuleSetView

14.2.3TheRequirementDescriptionView

14.3TheSystemofSystemsPerspective 519

14.3.1TheContextInteractionView 521

14.3.2TheValidationInteractionView 522

14.4TheLifeCyclePerspective 524

14.4.1LifeCycleView 524

14.4.2TheLifeCycleModelView 527

14.4.3InteractionIdentificationView

14.5TheProcessPerspective 531

14.5.1ProcessStructureView 531

14.5.2RequirementContextView 531

14.5.3ProcessContentView 532

14.5.4StakeholderView 533

14.5.5InformationView 533

14.5.6ProcessBehaviourView 535

14.5.7ProcessInstanceView 536

14.6TheProjectPerspective 538

14.6.1TheProgrammeStructureView 538

14.6.2TheProjectScheduleView 541

14.7TheOrganisationalPerspective 542

14.7.1TheOrganisationUnitStructureView 542

14.7.2TheOrganisationUnitInstanceView 543

14.7.3TheRankHierarchyView 545

14.7.4ThePostStructureView 546

14.7.5ThePostInstanceView 549

14.7.6ThePosttoRoleView 549

14.7.7TheMartianInstanceView 550

14.8TheCompetencyPerspective 551

14.8.1FrameworkView 551

14.8.2ApplicableCompetencyView 552

14.8.3CompetencyScopeView 553

14.9TheSystemPerspective 554

14.9.1SystemIdentificationView 555

14.9.2SystemStructureView 558

14.9.3InterfaceDefinitionView 561

14.9.4SystemConfigurationView 562

14.9.5SystemStateView 564

14.9.6SystemBehaviourView 566

14.9.7SystemInteractionView 569

14.9.8SystemParametricView 574

15BenefitsofMBSE

15.1Introduction 579

15.2‘IknowanOldLadywhoswallowedafly’ 579

15.3‘IknowanOldLadywhoswallowedaspider’ 586

15.4‘Iknowanoldladywhoswallowedabird/cat/dog’. 588

15.5‘Iknowanoldladywhoswallowedagoat/cow’ 589

15.6‘Iknowanoldladywhoswallowedahorse’ 590

16The‘People’ 593

16.1Introduction 593

16.2TheMBSEOntology(revisited) 595

16.3Teachingguide 596

16.3.1Differenttypesofteaching 597

16.3.2Professionaltraining 598

16.4Teachingaspartofanundergraduateorpostgraduatecourse600

16.4.1TeachingContext–StakeholderRolesand UseCases 600

16.4.2Agenericcoursestructure 601

16.4.3Summary 605

16.5Competence 605

16.6TheMBSEStakeholderRoles 607

16.7GenericCompetencies 613

16.7.1ExampleCompetencyScope 615

16.7.2GenericCompetencyScope–EvidenceTypes 616

16.8BespokeCompetencies 617

16.8.1ExampleCompetencyScope 618

16.8.2BespokeCompetencyScope–EvidenceTypes 619

xii SysMLforSystemsEngineering:AModel-BasedApproach,3rdEdition

16.9Genericvs.specificCompetencies 619

16.10DefiningabespokeCompetencyFramework 620

16.10.1The‘BespokeCompetencyDefinition’Process 622

16.10.2The‘BespokeFrameworkDefinition’Process 627

16.10.3Competencyassessment 629

16.11Summary 629 References 629

17The‘Process’ 631

17.1Introduction 631

17.2DefiningtheProcess 634

17.2.1TheACREProcess 634

17.2.2TheACREProcess–theProcessContentView(PCV)634

17.3UsingtheProcess 637

17.3.1Exampleuse–quickanddirtyProcess 639

17.3.2Exampleuse–semi-formalProcess 640

17.3.3Exampleuse–formalProcess 642

17.3.4Summaryofprocessimplementation 644

17.4DeployingtheProcess 644

17.4.1‘Makeprocessavailable’ 644

17.4.2‘Makeprocessaccessible’ 646

17.4.3‘Ensureawarenessofprocess’ 646

17.4.4‘Ensureappropriatepresentation’ 646

17.4.5‘Ensurevalueofprocess’ 647

17.4.6‘Providefeedbackmechanism’ 647

17.4.7‘Ensureconsistency’ 648

17.4.8‘Contributetowiderinitiative’ 648

17.5Compliancemappingwithbestpractice 648

17.5.1Automatedcompliance 653

17.6Summary 653 References 654

18The‘Tool’ 655

18.1Introduction 655

18.2ConsideringthetypesofToolsavailable 657

18.2.1The‘IndividualTool’ 658

18.2.2The‘ToolChain’ 658

18.2.3‘ToolCapability’ 660

18.2.4Summary 662

18.3UnderstandingtheNeedfortheTool 663

18.3.1Pemberton’scookinganalogy 663

18.4UsingToolswithexistingProcesses 664

18.4.1ExampleToolrealisation–quickanddirtyProcess665

18.4.2ExampleToolrealisation–semi-formalprocess 667

18.4.3ExampleToolrealisation–formalProcess 670

18.4.4GuidanceforusingTools 674

18.5ConsideringToolselection 675

18.5.1‘Providemodellingcapability’ 676

18.5.2‘Ensurecompatibilitywithmodellinglanguage’ 676

18.5.3‘Understandoperationalenvironment’ 676

18.5.4‘Provideinteroperability’ 677

18.5.5‘Ensurevendor’squalityofservice’ 677

18.5.6‘Ensurecompatibilitywiththeprocessmodel’ 678

18.5.7‘Providecapability’ 678

18.5.8‘Provideapplicationfunctionality’ 679

18.5.9‘Decideontool’ 679

18.6Toolevaluation 679

18.6.1TheMonTEProcesses 679

18.6.2MonTE–theProcessContentView 680

18.6.3InformationView 681

18.6.4ProcessInstanceView 682

18.7Summary 684

19ModelStructureandManagement 685

19.1Introduction 685

19.2Modelstructure 685

19.3Modelmanagement 688

19.3.1Versionmanagement 688

19.3.2Modelaccess 690

19.3.3Sandboxing 691

19.3.4Correctnessthroughscripting 691

19.4Chaptersummary 693 Reference 694

20ModelMaturity 695

20.1Introduction 695

20.2Maturity 695

20.2.1Technologymaturity 695

20.2.2Processmaturity 696

20.2.3Individualmaturity 697

20.3ModellingforTRLs 697

20.4Readinesslevelsformodels 699

20.5Assessmentapproach 702

20.6ApplyingModelMaturity 703

20.7Conclusions 704 References 704 Contents xiii

Authorbiographies

ProfJonHoltisaninternationallyrecognisedexpertinthefieldofModel-based SystemsEngineering(MBSE).Heisaninternationalaward-winningauthorand publicspeakerandhasauthored13booksonMBSEanditsapplications.

Since2014JonhasbeenaDirectorandconsultantforScarecrowConsultants, whoare‘outstandinginthefieldofMBSE’.

JonisalsoProfessorofSystemsEngineeringatCranfieldUniversity,wherehe isinvolvedwithteachingofandresearchintoMBSE.HeisafellowofboththeIET andtheBCSandisaCharteredEngineerandCharteredITProfessional.Heis currentlytheTechnicalDirectorofINCOSEUKwhereheisresponsibleforall technicalactivitiesand,in2015,wasidentifiedasoneofthe25most-influential SystemsEngineersinthelast25yearsbyINCOSE.

JonisalsoactivelyinvolvedinthepromotionofScienceTechnologyEngineeringandMathematics(STEM)whereheusesmagic,mind-readingandoccasionalescapologytopromoteSystemsEngineeringatScienceFestivals,theIET PythagoreanCabaret,radioshowsandotherSTEMevents.Hehasalsoauthored thechildren’sSTEMbook‘ThinkEngineer’whichispublishedbyINCOSEUK.

SimonPerryhasspentover30yearsworkinginallaspectsofsoftwareand systemsengineeringandistheco-authorofeightbooksinthefieldofapplied Model-BasedSystemsEngineering(MBSE).HeistheDirectorandPrincipal ConsultantforScarecrowConsultantsLtd,providingconsultancy,trainingand conductingresearchintheapplicationofsystemsengineering.Heisamemberof theIETandINCOSE.

This page intentionally left blank

PrefacetotheThirdEdition

Inwriting,asinlife,sometimesprogressisthroughrevolutionandsometimes throughevolution.Whilethepreviouseditionofthisbookwassomewhatofa revolutionarychangefromthefirstedition,thisthirdeditionis,thankfully,an evolutionofthesecondedition.Muchofthecontentremainsunchanged,apartfrom correctingtheerrorsthatcreptinduringpublicationofthesecondeditionandan updatetomostofthediagramstobothreflectourcurrentSysMLtoolofchoiceand toreflectourimplementationanduseofframeworksinthetool.Wehavealsotaken thisopportunitytoupdatethechaptersontheSysMLnotationtoversion1.5ofthe language(releasedinMay2017and,atthetimeofwriting,thelatestversion)and toupdateourmodeloftheinternationalstandardISO15288toitslatestversion (publishedin2015).

Wehave,however,takenthisopportunitytoaddsomenewcontent,withnew chaptersonthebenefitsofModel-BasedSystemsEngineering,onmodelmanagement,onmodelmaturity,andonvaluechainmodelling.Inordertomakeroom forthisnewcontent,somethinghadtobedeleted,andsothreeoftheappendices fromthesecondeditionhavebeenremoved.Forthosereaderswhowouldlikethe removedappendices,theyareavailableviatheauthors’companywebsite (discoverablethroughallgoodsearchengines!).

Wehopethatyouenjoythisneweditionof‘‘SysMLforSystemsEngineering’’ asmuchasweenjoyedwritingit.

This page intentionally left blank

Part1–Introduction

P1.1Overview

ThispartofthebookisstructuredaccordingtothediagraminFigureP1.1.

«block» Part 1 – Introduction

«block» Part 1 – Overview

«block» Chapter 2 – Approach

«block» Chapter 1 – Introduction to Model-Based Systems Engineering

«block» Chapter 3 – MBSE Concepts

FigureP1.1Structureof‘Part1–Introduction’

Part1introducesanddescribesallofthebasicconceptsthatwillbeusedinthis book,andcomprisesthreemainchapters.

● ‘Chapter1–IntroductiontoModel-BasedSystemsEngineering’.Thischapter providesahigh-levelgeneralintroductiontothefieldofsystemsengineering, withaparticularemphasisonmodel-basedsystemsengineering.

● ‘Chapter2–Approach’.Thischapterintroducesthestandardapproachthat willbeadoptedintherestofthebookbyintroducinganddiscussingtheconceptsof‘Ontology,FrameworkandViews’.Thischapteralsocoversthe writingconventionsthatwillbeusedthroughoutthebook.

2 SysMLforSystemsEngineering:AModel-BasedApproach,3rdEdition

● ‘Chapter3–MBSEConcepts’.Thischapteridentifiesallofthekeyconcepts thatarerelevantformodel-basedsystemsengineeringandthatwillformthe backboneofeverythinginthisbook.Eachconceptisidentified,basedona numberofsourcereferences,andthendefinedintermsoftheterminologyand themeaningoftheconcept.Alloftheseconceptsarethenbroughttogetherinto theso-calledMBSEOntology.

ItisessentialtoobtainagoodunderstandingoftheconceptsintroducedinPart1 beforemovingontotherestofthebook.Itisimpossibletoimplementthe approachesandtechniquestaughtinthisbookwithoutunderstandingthechapters inthispart.

Chapter1

IntroductiontoModel-Based SystemsEngineering

1.1Introduction

TheworldofSystemsEngineeringischanging.Inrecentyears,thewholefieldof SystemsEngineeringhasbeenseenasnolongeranemergingdisciplinebutasa validapproachtorealisingsuccessfulsystems.SystemsEngineeringisabroadfield thatencompassesmanydisciplines,canbeutilisedinmanyindustriesandcanbe appliedacrossmanyandvariedlifecycles.

Ifyouhavereadthisfarintothisbook(thefirsttwosentences)andfind yourselfagreeingwiththebasic,common-sensestatementsinthepreviousparagraph,thenconsiderthefollowing:

● Whatdowemeanbysystems?Forexample,technicalsystems,socialsystems andeconomicsystems.

● Whatdisciplinesdoweincludewhenwereferto‘manydisciplines’?For example,engineering,management,acquisitionandqualityassurance.

● Whatlifecyclesdowereferto?Forexample,theproductlifecycle,theproject lifecycleandtheprogrammelifecycle.

Thereareonlythreequestionshere,buttheyarecertainlysignificantones.Before progressinganyfurtherandtryingtodefinesomeofthesetermsmorefullyconsiderthatevenwiththesimplestatementsinthefirstparagraphandsubsequent threequestions,therearethreepropertiesthatcanbeappliedtoeverythingstatedso far,whichare:

● Complexity.Thereisclearlymuchcomplexityherewithregardtothenumber ofquestionsthatmaybeasked.

● Aneedforunderstanding.Whatexactlydowemeanbytheseterms?

● Aneedforeffectivecommunication.Canweconveythisinformationto interestedparties?

ThemainaimofthisbookistoaddressthesethreepropertiesofSystemsEngineeringbytheapplicationofeffectivemodelling.Infact,thiswillbejustthe startingpointaswewillthenusethesamemodellingtechniquestodriveevery aspectofsystemsengineeringthatfallswithinthescopeofthisbook.

4 SysMLforSystemsEngineering:AModel-BasedApproach,3rdEdition

Wewillbeusingmodellingto:

● Understandtheconceptsandtermsthatwillbeusedthroughoutthebook,

● Understandwhywedowhatwedoanddefineanapproach,

● Understandthecommonnotationthatwewillbeadoptingthroughoutthe book,

● UnderstandhowtoapplytheapproachforspecificareasofSystems Engineering,

● Understandhowtoimplementsuchanapproachinrealorganisations.

WhenweusethemodeltodrivethewholeapproachofSystemsEngineering,we willtermthisModel-BasedSystemsEngineeringorMBSE.WhenweapplyMBSE properly,themodelbecomesthecollectedknowledgeassociatedwiththeprojector systemand,ideally,shouldbeconsideredthesinglesourceoftruth.Theaimofthis bookisthereforetohelppeopleimplementMBSEeffectivelyandefficiently.

1.2Understandtheconceptsandtermsthatwillbeused throughoutthebook

ItiscrucialforthesuccessofanySystemsEngineeringendeavourthatwecan communicateandunderstandoneanotheratabasiclevel.Oneaspectofthisis havingaclearandconcisedefinitionofallthekeyconceptsandtermsthatwillbe used.ThisisabookthatisconcernedwithMBSE,soitwouldseemappropriate thatbeforewegoanyfurtherwedefineafewbasicconcepts.Aswithmanykey conceptsinlife,thereisnosingledefinition;therefore,weshalllookatafewofthe maindefinitionsandthenabstractourownworkingdefinitionforthepurposesof thisbook.

1.2.1Systemsengineering

InordertounderstandMBSE,itisimportanttohaveagooddefinitionofthe meaningofSystemsEngineering.

TherearemanydefinitionsofSystemsEngineering,allofwhichtendtodiffer dependingonthecontextofthesystemsandthepointofvieworbackgroundofthe author.Thissectionpresentsafewofthemorewidelyrecogniseddefinitionsand thendiscusseseachinturn.

ThefirstdefinitioncomesfromthelegendarySimonRamoaspartofthe AviationAuthoritySystemsEngineeringManual:

‘Systemsengineeringisadisciplinethatconcentratesonthedesignand applicationofthewhole(system)asdistinctfromtheparts.Itinvolves lookingataprobleminitsentirety,takingintoaccountallthefacetsand allthevariablesrelatingthesocialtothetechnicalaspect.’ [1]

Noticethat,inthisdefinition,thereisanemphasisonlookingatthebigger pictureandthisisbroughtupseveraltimes:‘wholesystem’,‘probleminits

IntroductiontoModel-BasedSystemsEngineering 5

entirety’and‘allthefacets’.ThisisakeyconceptinSystemsEngineering,wherea systemislookedatacrossitswholelifecycleandnotjustatonesmallpart.Also noticeherethatnon-technicalfacetsofthesystemarementionedashavingan influenceonthesystem.

ThenextdefinitioncomesfromHowardEisner:

‘Systemsengineeringisaniterativeprocessoftop-downsynthesis, developmentandoperationofareal-worldsystemthatsatisfies,inanear optimalmanner,thefullrangeofrequirementsforthesystem.’ [2]

Thereareafewconceptsintroducedherethatarenotseeninthepreviousdefinitions.Thefirstistheconceptofaniterativeprocess.Real-lifesystemsarerarely developedinalinearfashionas,evenwithwhatmaybeperceivedasalinearlife cyclemodel,forexample,therewillbemuchiterationinvolvedinsideeachstage. Thesecondinterestingpointhereisthatrequirementshavebeenmentionedforthe firsttimeinanyofthedefinitions.Indeed,thisdefinitiontalksaboutsatisfying requirements,whichmustbeoneofthebasicgoalsofanysystemsengineer.Thisis alsoqualified,however,bystatingthatthisshouldbeinanear-optimalmanner. Obviously,inanidealscenario,allrequirementsshouldbemetinanoptimum fashionbut,intherealworld,itisoftenthebestthatcanbeachievedgiventhe resourcesandtechnologyatone’sdisposal.Thisdefinitionalsoincludesarather contentiousstatementinthatthedevelopmentissaidtobe‘top-down’,whichcould beinterpretedasbeingratherlimited.

Perhaps,themostwidelyacknowledgedauthorityonSystemsEngineeringis theInternationalCouncilonSystemsEngineering(INCOSE),whichhasavery pragmaticdefinition.

‘Systemsengineeringisaninter-disciplinaryapproachandmeansto enabletherealisationofsuccessfulsystems.’ [3]

TheINCOSEdefinitionofSystemsEngineeringisrathermoretersethantheprevioustwo,yetnolessaccurate.Thisstatementsimplystateswhatmustbethe highestlevelneedforanysystemsengineer,whichistorealisesuccessfulsystems byusinganyappropriatemeansnecessary.

Thefinaldefinitionisanearlydefinitionfromthepre-SysMLdaysofmodellingfromoneoftheauthors.

‘Systemsengineeringistheimplementationofcommonsense.’ [4]

Thefinaldefinitionthatislookedathereisdefinitelyfromthe‘lessismore’ campandmakesaratherboldstatementaboutSystemsEngineeringgenerally, inthatitismostlygoodcommonsense.But,ofcourse,asanyschoolchildwill tellyou,thestrangethingaboutcommonsenseisthatitisnotatallthat common!

So,therehavebeenfourdefinitionspresentedhere,eachofwhichiscorrect, yeteachofwhichisverydifferent.Thisis,perhaps,symptomaticofadiscipline thatincludesallotherdisciplines,whichcannotbeboundedandwhichcanbe appliedtoanysysteminanydomain!

Thedefinitionthatwillbeusedforthepurposesofthisbookis:

Systemsengineeringisamulti-disciplinary,common-senseapproachthat enablestherealisationofsuccessfulsystems.

Havingestablishedthisdefinition,letusseehowmodellingfitsinwithSystems Engineering.

1.2.2Model-BasedSystemsEngineering

Similartotheterm‘SystemsEngineering’therearealsoseveraldefinitionsofthe term‘MBSE’.ThefirstdefinitionistakenfromINCOSEandisarguablythemost widelyacceptedofallthedefinitionsintheworldtoday:

‘Model-basedSystemsEngineering(MBSE)istheformalizedapplication ofmodellingtosupportsystemrequirements,design,analysis,verification andvalidationactivitiesbeginningintheconceptualdesignphaseand continuingthroughoutdevelopmentandlaterlifecyclephases.’ [3]

Thedefinitionherestatesthatmodellingisusedinasupportingroleforwhat basicallyamountstoengineeringactivitieswithinthedevelopmentlifecycle.This statementisnotwrongbutitisfartoonarrowdefinitionforthepurposesofthis book.First,thestatementthatmodellingisasupportroleplaysdownthepotential impactthatmodellingcanhaveonSystemsEngineering.Themodellingshould drivetheSystemsEngineeringactivities,ratherthanmerelysupportthem.The secondpointthatthedefinitionherestatesisthattheactivitiescoverthewholeof thedevelopmentlifecycle.Again,thisistruebutnotnearlycomprehensive enough.Manytypesoflifecycleexist,suchasdevelopmentlifecycle,projectlife cycle,acquisitionlifecycle,etc.,andwecanapplyourmodellingapproachtoall ofthese.

ThenextdefinitionistakenfromJoeJenney’srecentbookonSystemsEngineeringmethods:

‘TraditionalSystemsEngineeringisamixofprosebasedmaterial,typicallyrequirementsandplans,andmodelssuchasfunctionaldiagrams, physicaldiagramsandmodediagrams.Eventuallydesigndocumentation endsindrawings,whicharemodels.MBSEcanbethoughtofasreplacing theprosedocumentsthatdefineordescribeasystem,suchasrequirementsdocuments,withmodels.Wearenotconcernedasmuchwithplans althoughplansliketestplansaregreatlyimprovedbyincludingmany diagrams,photosandothermodelswithaminimumofprose.’ [5]

Thedefinitionhereraisesafewimportantpointsbut,oncemore,doesnotgofar enough.Onepointisthatprosemaybereplacedbymodels,whichistrue,butthere seemstobeafundamentalmisunderstandingofwhatamodelishere.Thereisa suspicionherethatwhenthisdefinitiontalksaboutmodels,itreallyreferstodiagrams.Thisisthenconfirmedwiththesecondhalfofthedefinitionthatstatesthat thingscanbegreatlyimprovedbytheintroductionof‘diagrams,photosandother models’.Diagramsdonotequatetoatruemodel.Oneofthemainpointsthatwill

bemadethroughoutthisbookisthatusingdiagrams,evenwithastandardnotation suchasSysML,doesnotnecessarilyresultinamodel.

Forthenextdefinition,wereturntoINCOSE,butthistimetotheirlong-term visionforthefutureofSystemsEngineering:

‘MBSEispartofalong-termtrendtowardmodel-centricapproaches adoptedbyotherengineeringdisciplines,includingmechanical,electrical andsoftware.

Inparticular,MBSEisexpectedtoreplacethedocument-centric approachthathasbeenpracticedbysystemsengineersinthepastand influencethefuturepracticeofSystemsEngineeringbybeingfullyintegratedintothedefinitionofSystemsEngineeringprocesses.’ [6]

Thisstatement,althoughnotstrictlyspeakingadefinitionforMBSE,makesavery importantpointinmuchstrongerterms–mainly,theuseoftheterms‘modelcentric’and‘fullyintegrated’.Thisreallygoestoreinforcetheimportanceof MBSEandisfarclosertowhatweproposeinthisbook,ratherthanthatinthe originalINCOSEdefinition.

ThiswasthepredictionforMBSEthatwasmadebyINCOSEaspartoftheir 2020Vision.Fiveyearslater,aspartoftheir2025Vision,INCOSEhasthistosay:

● ‘Systemsmodellingwillformtheproduct-centricbackboneofthe digitalenterprisewhichincorporatesamodel-centricapproachto integratetechnical,programmatic,andbusinessconcerns.

● Model-basedapproacheswillextendbeyondproductmodellingto enterprise-levelmodellingandanalysis

● Toolsuites,visualizationandvirtualizationcapabilitieswillmatureto efficientlysupportthedevelopmentofintegratedcross-disciplinary analysesanddesignspaceexplorationsandoptimizations,comprehensivecustomer/marketneeds,requirements,architecture,design, operationsandservicingsolutions

● Model-basedapproacheswillmoveengineeringandmanagement frompaperdocumentationasacommunicationsmediumtoapaperlessenvironment,bypermittingthecaptureandreviewofsystems designandperformanceindigitalform

● Model-basedapproacheswillenableunderstandingofcomplex systembehaviourmuchearlierintheproductlifecycle

● Model-basedvisualizationwillallowseamlessnavigationamong relatedviewpointssuchassystem,subsystem,component,aswellas productionandlogistics

● Modelswillbeusednotonlytocapturedesignbuttoembodydesign rationalebylinkingdesigntotoplevelcustomerandprogrammatic concerns.’ [7]

NotonlyisthisalotmorediscussionconcerningMBSEbut,veryimportantly,the truescopeandpotentialofMBSEisidentifiedwhichshiftstheemphasisawayfrom simplydesigningproducts,aswasdoneinthepast,towardsanall-encompassing approachthatembracesallaspectsofthebusiness.

8 SysMLforSystemsEngineering:AModel-BasedApproach,3rdEdition

ThedefinitionofMBSEthatwillbeusedforthepurposesofthisbookis:

Model-basedSystemsEngineeringisanapproachtorealisingsuccessful systemsthatisdrivenbyamodelthatcomprisesacoherentandconsistent setofviewsthatreflectmultipleviewpointsofthesystem.

Theterm‘‘systems’’hererefersnotjusttotechnicalsystemsbutpeoplesystems, socialsystems,financialsystems,managementsystems,enterprisesystems–infact justaboutanysystemthatyoucanthinkof!

Thesedefinitionswillbeusedthroughoutthebookandwillprovidethedrive behindeverythingthatispresentedanddiscussed.

1.3Understandwhywedowhatwedoanddefineanapproach

IthasbeenestablishedthatitisdifficulttopindownanexactdefinitionforSystems Engineering.However,itisnotsodifficulttopindownwhyweneedSystems Engineering.Toputitassimplyaspossible,manysystemsendinfailureordisaster.Theterm‘failure’herereferstoasystemwheretheprojectneverreached deliveryandwheretimeandmoneywerewastedbecausetimeorcostoverran.The term‘disaster’herereferstoasystemwherepeoplewerehurtortheenvironment wasdamagedasaresultofthesystemfailure.

Thefundamentalreason,therefore,whyweneedSystemsEngineeringis thatitisveryeasyforthingstogowrong,resultingindisastersorfailures.

Weneedtounderstandhowlikelyitisthatsomethingwillgowrongandthe severityoftheconsequencesofitgoingwrong.Toputthisintootherwords–we needtounderstandtherisk.

Inordertounderstandhowlikelyitisthatsomethingwillgowrong,weneedto understandwhythingsgowrong.Luckilyforus,thishasbeendonemanytimes before,andalmostalldisastersandfailurescanbeattributedtothethreeevilsof engineering,whicharecomplexity,lackofunderstandingandpoorcommunications.

TraditionalSystemsEngineeringprovidesanapproachthatcanbeappliedto minimisetherisk,suchasunderstandingrequirements,analysis,design,testing,etc.,but thisapproachitselfiscomplexandrequiresunderstandingandgoodcommunications.

Themainaimofmodelling,aswillbediscussedinmoredetailthroughoutthis book,istoaddressthesethreeevils.Wecanapplymodellingtotheprojectsand systems,ofcourse,butwecanalsoapplythemodellingtothefundamentalapproach itself,andthisformstheheartofthephilosophyofthisbookandofMBSE. TheapproachdescribedinthisbookformspartofanoverallMBSEapproach. TherearemanybenefitsassociatedwiththeapplicationofeffectiveMBSE(note theuseoftheword‘effective’here),whichare:

● Automaticgenerationandmaintenanceofsystemdocuments.Allsystem documentsmaybegeneratedautomaticallyfromthemodel,resultinginsimplerdocumentmaintenance,moreconsistentdocumentcontentanddrastically reduceddocumentationeffortandtime.

● Complexitycontrolandmanagement.Modelsmaybemeasuredand,therefore, controlled.Thismeasurementmaybeautomatedandtheresultsmaybeusedto controlandmanagethecomplexityofthemodel,hencetheprojectorsystem.

● Consistencyofinformation.Atruemodelresultsinconsistentandcoherent viewsacrossthewholesystemarchitecture.

● Inherenttraceability.Whenthemodeliscorrect,thentraceabilitybetweenall thesystemartefacts,acrossalllifecyclestages,iscontainedwithinthemodel.

● Simpleraccesstoinformation.Themodelrepresentstheknowledgeofthe projectorsystemand,asthepreviouspointmentioned,traceabilityexiststoall projectorsysteminformation.Withoutacoherentmodelknowledgeofthe systemispotentiallyspreadacrossmultiplesources,suchasheterogeneous models,spreadsheetsanddocuments.

● Improvedcommunication–language.Whenamodelisinplaceandithasbeen definedusinganestablishedmodellingnotation,thenitispossibletousethis notationasacommonlanguage.

● Improvedcommunication–conceptsandterminology.Aconsistentand coherentmodelwillhaveanunderlyingdefinitionofalltherelevantconcepts andterms,referredtolaterinthisbookasanontology,whichisusedasbasis fortheviewsthatmakeupthemodel.ThisOntologymaybethoughtofasthe domain-specificlanguage.

● Increasedunderstanding.Theveryactofmodelling,particularlywithsmall teamsofpeople,providesanexcellentwaytoachieveacommonunderstandingandobtainconsensus.

WhentryingtoselltheideaofMBSEtootherpeopleinanorganisation,itis essentialthattheabovebenefitsarerelateddirectlybacktosavingcost,timeor resources.Eachofthesepointsshouldbetailoredtoreflectthewaythatyouwork inyourorganisationtoachievethefullimpactofthebenefits.Thisisdescribedin moredetailinChapter15.

1.4Understandtheconceptofthecommonlanguage

AcommonlanguageisanessentialpartofanyMBSEendeavourasitallowspeople tocommunicatewithoneanotherinanunambiguousway.Thisisagreatideabut,in practice,oftenfailsaspeopledonotrealiseorrecognisethattherearetwoaspectsto thecommonlanguage:thespokenlanguageandthedomain-specificlanguage. Itisessentialthatweconsiderbothaspectsbeforewecanevencomecloseto havingatruecommonlanguage.

1.4.1Thespokenlanguage

Whenwecommunicatewithoneanotheronadailybasis,weneedacommon spokenlanguagetoallowustotalktooneanotheratabasiclevel.Thisbook,for example,iswritteninEnglish,sohavingaworkingknowledgeofEnglishis essentialforbeingabletoreadthebookinthefirstplace.KnowingEnglish,

however,willnotguaranteethatyouwillunderstandallthetechnicaltermsinthe book,asthisrequiresadomain-specificlanguage.

ThevariousmodellingNotationsthatwehaveatourdisposalsuchasSysML, UML,etc.provideuswiththespokenlanguage,butnotthedomain-specificlanguage.Forthepurposesofthisbook,wewillbeusingtheSysML,theSystems ModellingLanguage,asourchosenspokenlanguage.Thejustificationforthe choiceofSysMLisfullydiscussedinPart2,soitwillnotbedweltonhere.In summary,SysMLisanexcellentgeneral-purposemodellinglanguagethatmaybe used,throughtheuseofadefinedsetofdiagrams,tovisualisetheviewsthatmake upthemodel.TheSysMLalsoprovidesmechanismstointegratewithothermodellingtechniquesandnotations,forexamplemathematicsandformalmethods.This meansthattheSysMLnotationdoesnotprecludetheuseofanyothernotations.

YoucanthinkofanyNotationasavisualmodellinglanguagethatcomprisesa setofDiagrams.TheDiagramsthatareavailablewilldependontheNotation,for example,SysMLhasninetypesofDiagramdefinedwhereastheUMLhas13types ofDiagramdefined.OnepointworthnotingisthateachDiagramwillrelatein somewaytotheotherDiagrams,whichprovidesconsistencyintheModel.

Consistencyiskinginmodelling.AnyNotationwillhavepre-definedsyntax, semanticsandrulesandbeunderpinnedbyitsownModelthatdefinesthese.In SysML,thisModelisreferredtoasthe‘SysMLmeta-model’whichis,justtoadd fueltothefire,definedusingUMLclassdiagrams.

ItisthisdefinitionoftheSysMLthroughitsmeta-modelthatprovidesthebasis foralloftheconsistencychecksthatwillallowustoverifythatwehaveacorrect SysMLModel.

Inonesense,itdoesnotmatterwhichNotationyouchoose,aslongasit providesthemodellingcapabilitythatyouneed,butitisimportanttochooseone.It isofcoursepossibletochoosemultipleNotations,sosomepeoplewillchoose SysMLfortheirSystemsEngineeringandUMLfortheirSoftwareEngineeringand thereisnothingwrongwiththis perse;however,themorelanguagesthatweuse, themoreweencountertheclassicTowerofBabelproblemofmultiplelanguages.

1.4.2Thedomain-specificlanguage

Thespokenlanguageisessentialbutitdoesnotincludeanydomain-specificdefinitionsofterms.Inordertounderstandthis,trythissimpleexercise:talktosomeofyour English-speaking(commonlanguage)colleaguesandaskthemtodefineexactlywhat theymeanbythewords:‘‘function’’,‘‘process’’,‘‘component’’and‘‘system’’.Itis assuredthateveryonewillhaveananswer,butitisalsoverylikely(closeto100%) thatyouwillgetmorethanonedefinitionforeachterm.Trythiswithpeoplefrom differentteams,differentdivisionsinthecompanyanddifferentcompanies.

Inordertouseourspokenlanguageeffectivelyweneedadomain-specific languagethatidentifiesthetermsforeachconceptandprovidesdefinitionsforeach one.Wealsoneedtoknowhoweachoftheseconceptsrelatestooneanotherwhich willformpartofitsdefinition.

Wealsousethespokenlanguage(SysML)todefineourdomain-specificlanguage(Ontology)andwecanproduceanumberofViewsthatformtheOntology.

Another random document with no related content on Scribd:

A joyous home, now desolate, A circle broken, sad and lone, A vacant chair in Sable State, A husband, father, loved one gone

A widowed mother, mute with grief, Whose weeping children call in vain, Their cries and tears bring no relief, Thou can’st not meet them here again

And yet, beyond this hour of gloom, Athwart the sky, the promised bow, Above these clouds, and o’er thy tomb, The starry heavens are bending low.

In memory of loving worth, Sweet thoughts like hidden springs will flow; Rare flowers in oasis have birth, As Sorrow’s deserts verdant grow.

With patriotic, burning zeal, Thy brilliant genius, tongue and pen, Were wielded for the common weal, The good of all thy countrymen.

O’er ruins of the effete Old, Thou wrought to build a better New, Whose peerless glories might unfold, As North and South together grew.

Thou longed to note accordant band Of Sister States through future years, A Union for the world to stand With little aid of blood and tears.

Of such a spirit, He who taught Eternal Truth in Galilee; The human and divine in-wrought With perfect love and charity

And so thy deeds will grow in grace, They are exalted, wise and pure, For freedom and the human race, And in our hearts will long endure

For thee nor local, fleeting fame, But for all nations, space and time; Around thy lofty, shining name, Unfading laurels we entwine.

C R, I, Jan. 18, 1890.

WHAT THE MASTER MADE.

THE Master made a perfect instrument to sound His praise, It breathed forth glorious notes for many days, Chords of great strength, tones of soft melody, Grand organ anthems bird-like minstrelsy; Its final burst of music the Master’s master-stroke Fell on the world—and then the spent strings broke

M R. C.

IN ATLANTA, CHRISTMAS, 1889.

I.

OPROUD Gate City of the South, reborn, Risen, a phœnix, from war’s fiery flood Why draped in gloom, this precious natal morn Of Him crowned martyr for earth’s peace and good? Set in the faces of your old and young, Is seen the sorrow, ruthless Fate hath sprung!

II.

Your prince lies stark amid the stately towers, Which he, strong leader in a radiant day, Had helped to build, when Georgia’s unbound powers Amazed the world and held majestic sway. G is gone, like meteor flashing bright Across the canopy of star-gemmed night!

III.

Lift him, with gentleness, and bear him hence! Keep slow, deliberate pace unto the grave Which long must be a spot where reverence, Halting its footsteps, will his laurel wave!

Impulsive youth, in halls of fierce debate, His counsels heed, his spirit emulate!

J C H, N. J.

H C L.

IN MEMORY OF HENRY WOODFIN GRADY.

From the “West Shore” Portland, Oregon.

AMID the wrecks of private fortunes and The fall of commonwealths, he saw arise A stricken people, and, with mournful eyes, Beheld the smoke of war bedim their land, And in its folds the fragments of a band Erst bound, as by grim Fate, to exercise Their judgments in the wrong and sacrifice Against the measures Providence had planned.

Unconquered still, he saw the Southern folk, Though awed and vanquished by the deadly jar Of war’s deep thunder belching forth, “Ye must!”

In love this Master sought to lift the yoke Of ignorance from the Southland, and to star Its night with those same stars trailed in its dust!

Unto the North he, as a brother, came, And in his heart the great warm South he brought, And as he stood and oped his mouth he wrought The miracle of setting hearts aflame, That leaped to crown him orator of fame, Since in his own emboldened hand he’d caught The golden chain of love, by many sought, To bind our Union something more than name

But hark! The while his eloquence did charm The Nation’s ear, the lightnings flashed along The wires the weeping news, “He is no more!” Brave seer! Thou didst both North and South disarm! Leap, lightnings, from your wires, the clouds among, And flash his eulogy the heavens o’er!

S, January 14, 1890.

L F.

A S O U T H E R N C H R I S T M A S

D AY.

Paraphrased from Henry W. Grady’s Editorial.

NO man or woman living now Shall e’er again behold

A Christmas day so royal clad, In robes of purpled gold, As yesterday sank down to rest, In perfect, rounded triumph in the West.

A winter day it was yet shot With sunshine to the core Enchantment’s spell filled all the scene With power unknown before And he who walked abroad could feel Its subtle mast’ry o’er him softly steal

Its beauty prodigal he saw He breathed elixir pure Twas bliss to strive with reaching hand Its rapture to secure, And bathe with open fingers where The waves of warmth and freshness pulsed the air

The hum of bees but underrode The whistling wings outspread Of wild geese, flying through the sky, As Southwardly they sped— Whil b d l i d t

While embered pale, in drowsy grates, The fires slept lightly, as when life abates.

And people, marveling, out of doors, Watched in sweet amaze

The soft winds’ wooing of delight, Upon this day of days

Their wooing of the roses fair Their kissing lilies, with a lover’s air.

God’s benediction, with the day, Slow dropping from the skies, Came down the waiting earth to bless, And give it glad surprise

His smile, its light a radiant flood, That upward bore the prayer of gratitude

And through and through its stillness all And through its beauty too

To every heart came mute appeal, To live a life more true— And every soul invoking then, With promise—“Peace on earth—good will to men.”

IN MEMORY OF HENRY W. GRADY.

SHALL we not mourn for those who pass Like meteors from the midnight sky, From out the gleaming heights of fame, As those who for their country die?

Who die, and sleep in dreamless slumber, Where sunbeams like a blessing shed Their glories, and the rain-drops, falling, Weep ever o’er our Southern dead

Of silvery tongue, and heart of fire, And grace of manhood, what is left? A voiceless grief a tear a sigh, A nation of her son bereft

Great soul with eloquence o’erflowing, In rhythmic measures sweet and grand, Great heart whose mission was a message Of peace and good will, thro’ the land

O tongue of flame by truth inspired! Tho’ thou art silent, and we never May hear again thy stirring strains, They’ll echo in our halls forever.

Thy life was like a rushing river, That proudly bore upon its breast Our highest hopes unto a haven, Where heroes dwell, and patriots rest.

Sleep well! tho’ thou art gone, the grave Holds but the outward earthly shrine, That held within its clay-cold breast The sacred spark of life divine.

Sleep well! immortal, unforgotten, Where buds and blossoms round thee blow, And the soft fires of Southern sunsets In glory gild thy couch below.

E

D, T

HENRY W. GRADY.

IF Death had waited till the grateful Land He championed with his life had bent and crowned, With a proud, civic garland of command

That knightly brow, with laurels freshly bound! Yet he cared not for crowds this wrestler strong; If down the arena swept some warm, wild breath Of his People’s praise—this bore his soul along, This came with sweetness in the midst of death, For love was more to him than crown or wreath.

Ah! half her Sun is stricken from the South, Since he is dead her tropic-hearted one, Will the pomegranate flower’s vivid mouth Open to drink the dews when Frost is done? Will the gay red-bird flash like winged flame, The mocking-bird awake its thrilling lyre? Will Spring and Song will Love ev’n seem the same, Now he is gone the spirit whose light and fire And pulsing sweetness were like Spring to make, The gray earth young? will Light and Love awake, And he still sleep? and we weep for his sake!

THE OLD AND THE NEW.

NOT to the beauteous maid who weeps And wails in broken numbers, Where ’neath the solemn cypress sleeps The brave in dreamless slumbers

Oh, not to her whose pallid cheeks With form all bent and broken An utter loss of promise speaks And perished hopes betoken

Ah, not to her!—the sorrowing maid Who sighs so sad and lowly, Where our “Lost Cause and Cross” were laid, Keeping their memories holy.

Ah, not to her whose sons have passed To rest in peace sedately, To glory and the grave at last, In soldier phalanx stately;

That sleep beneath the mountain sod Or by the murmuring rivers, Beneath the blooming prairie clod Or where the sea breeze quivers.

The past is God’s, the future ours, And o’er our plains and mountains The young spring comes with thousand flowers And music in bright fountains.

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.