{"title":"MBSE Concepts","authors":"","doi":"10.1049/pbpc020e_ch3","DOIUrl":"https://doi.org/10.1049/pbpc020e_ch3","url":null,"abstract":"","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121505686","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-16DOI: 10.1049/pbpc020e_appendixb
{"title":"Appendix B Summary of SysML Notation","authors":"","doi":"10.1049/pbpc020e_appendixb","DOIUrl":"https://doi.org/10.1049/pbpc020e_appendixb","url":null,"abstract":"","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114817121","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Part 6 – Annex","authors":"J. Holt, Simon Perry","doi":"10.1049/pbpc020e_pt6","DOIUrl":"https://doi.org/10.1049/pbpc020e_pt6","url":null,"abstract":"","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117226021","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Part 5 – Deploying MBSE","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC020E_PT5","DOIUrl":"https://doi.org/10.1049/PBPC020E_PT5","url":null,"abstract":"","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124127796","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Part 3 – Applications","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC020E_pt3","DOIUrl":"https://doi.org/10.1049/PBPC020E_pt3","url":null,"abstract":"","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129898331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Diagramming Guidelines","authors":"","doi":"10.1049/pbpc020e_ch6","DOIUrl":"https://doi.org/10.1049/pbpc020e_ch6","url":null,"abstract":"","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"263 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115978173","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Part 2 – Modelling","authors":"J. Holt, Simon Perry","doi":"10.1049/pbpc020e_pt2","DOIUrl":"https://doi.org/10.1049/pbpc020e_pt2","url":null,"abstract":"","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130422747","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This chapter describes the nine SysML diagrams. Following this introduction, the terminology used throughout the chapter is explained and the structure of SysML diagrams is discussed. This is followed by a discussion of stereotypes and then of the SysML meta-model, which forms the basis of this chapter. Following this, each of the nine diagrams is described in turn. For each diagram type there is a brief introduction, a discussion of the diagram elements through its meta-model and notation, examples of how to use the diagram and a summary.
{"title":"The SysML Notation","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC009E_CH3","DOIUrl":"https://doi.org/10.1049/PBPC009E_CH3","url":null,"abstract":"This chapter describes the nine SysML diagrams. Following this introduction, the terminology used throughout the chapter is explained and the structure of SysML diagrams is discussed. This is followed by a discussion of stereotypes and then of the SysML meta-model, which forms the basis of this chapter. Following this, each of the nine diagrams is described in turn. For each diagram type there is a brief introduction, a discussion of the diagram elements through its meta-model and notation, examples of how to use the diagram and a summary.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132171764","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
What is the best way to structure a SysML model? This is a question often asked of the authors. Unfortunately, as with much of modelling, the only valid answer that can be given is “It depends”. It depends on who are the main users of the model, on the level of sophistication of the document generation facilities within a SysML tool, on the life cycle stage you are in, on the Processes you are following and the Architectural Framework you are using. It can also depend on the SysML tool you are using. Section 19.2 of this chapter gives some thoughts on possible ways of structuring a model. They are only suggestions, and the reality is that the structure may well change considerably throughout the lifetime of the model. The second topic covered by this chapter, in Section 19.3, is that of model management. Again, this is a huge topic that is very much dependent on the SysML tool being used. Nevertheless, some of our thoughts on model management are presented. The topics presented in this chapter, together with those diagramming guidelines discussed in Chapter 6, should be incorporated into an organisational SysML modelling standard that is used and enforced as part of the reader's systems engineering processes.
{"title":"Model Structure and Management","authors":"J. Holt, Simon Perry","doi":"10.1049/pbpc020e_ch19","DOIUrl":"https://doi.org/10.1049/pbpc020e_ch19","url":null,"abstract":"What is the best way to structure a SysML model? This is a question often asked of the authors. Unfortunately, as with much of modelling, the only valid answer that can be given is “It depends”. It depends on who are the main users of the model, on the level of sophistication of the document generation facilities within a SysML tool, on the life cycle stage you are in, on the Processes you are following and the Architectural Framework you are using. It can also depend on the SysML tool you are using. Section 19.2 of this chapter gives some thoughts on possible ways of structuring a model. They are only suggestions, and the reality is that the structure may well change considerably throughout the lifetime of the model. The second topic covered by this chapter, in Section 19.3, is that of model management. Again, this is a huge topic that is very much dependent on the SysML tool being used. Nevertheless, some of our thoughts on model management are presented. The topics presented in this chapter, together with those diagramming guidelines discussed in Chapter 6, should be incorporated into an organisational SysML modelling standard that is used and enforced as part of the reader's systems engineering processes.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131742579","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
One of the problems facing any person trying to implement MBSE into an organisation is one of the biggest issues that the authors have experienced. It is not the technical side, nor is it having the tools in place, nor the training. Perhaps the single biggest hurdle is one that can kill any initiative before it has even begun, and this is selling MBSE or, to put it more accurately, conveying the benefits of MBSE to relevant Stakeholders within the business. A common pitfall at this point is to go to the Internet and to perform a search on `benefits of MBSE' which seems both obvious and intuitive. The downside of this is that, invariably, all of the first hits will be from tool vendors who will essentially state the capabilities of their tools. There is nothing wrong with this per se, but these capabilities will typically excite Systems Engineers, but may not necessarily excite the people who have responsibility for budgets in the organisation. The key thing to bear in mind here is that different Stakeholders will look for different benefits from MBSE because, you have guessed it, they each have their own context. It is essential to understand the “why”of each Stakeholder Role. If we cannot understand their “why”, then we have failed before we have begun. In order to illustrate the benefits of MBSE, we shall be using a simple analogy of “the old lady who swallowed a fly”which is a traditional nursery rhyme in some parts of the world. If you are not familiar with this children's verse, then stop reading, get on the Internet and search it out. The chapter will make a lot more sense if you do this!
{"title":"Benefits of MBSE","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC020E_ch15","DOIUrl":"https://doi.org/10.1049/PBPC020E_ch15","url":null,"abstract":"One of the problems facing any person trying to implement MBSE into an organisation is one of the biggest issues that the authors have experienced. It is not the technical side, nor is it having the tools in place, nor the training. Perhaps the single biggest hurdle is one that can kill any initiative before it has even begun, and this is selling MBSE or, to put it more accurately, conveying the benefits of MBSE to relevant Stakeholders within the business. A common pitfall at this point is to go to the Internet and to perform a search on `benefits of MBSE' which seems both obvious and intuitive. The downside of this is that, invariably, all of the first hits will be from tool vendors who will essentially state the capabilities of their tools. There is nothing wrong with this per se, but these capabilities will typically excite Systems Engineers, but may not necessarily excite the people who have responsibility for budgets in the organisation. The key thing to bear in mind here is that different Stakeholders will look for different benefits from MBSE because, you have guessed it, they each have their own context. It is essential to understand the “why”of each Stakeholder Role. If we cannot understand their “why”, then we have failed before we have begun. In order to illustrate the benefits of MBSE, we shall be using a simple analogy of “the old lady who swallowed a fly”which is a traditional nursery rhyme in some parts of the world. If you are not familiar with this children's verse, then stop reading, get on the Internet and search it out. The chapter will make a lot more sense if you do this!","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114240968","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}