This chapter looks at expanding the approach to context-based requirements engineering (ACRE) so that it can be applied to systems of systems.
本章着眼于将方法扩展到基于上下文的需求工程(ACRE),以便将其应用于系统的系统。
{"title":"Expanded Requirements Modelling – Systems of Systems","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_CH10","DOIUrl":"https://doi.org/10.1049/PBPC010E_CH10","url":null,"abstract":"This chapter looks at expanding the approach to context-based requirements engineering (ACRE) so that it can be applied to systems of systems.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129313293","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 introduces a model-based approach to requirements engineering. This approach is known as ACRE - Approach to Context-based Requirements Engineering. The approach uses the 'Ontology, Framework and Views' techniques that are used throughout this book.
{"title":"Requirements Modelling with MBSE","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_ch9","DOIUrl":"https://doi.org/10.1049/PBPC010E_ch9","url":null,"abstract":"This chapter introduces a model-based approach to requirements engineering. This approach is known as ACRE - Approach to Context-based Requirements Engineering. The approach uses the 'Ontology, Framework and Views' techniques that are used throughout this book.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"551 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115896405","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}
The world of systems engineering is changing. In recent years, the whole field of systems engineering has been seen as no longer an emerging discipline but as a valid approach to realising successful systems. Systems engineering is a broad field that encompasses many disciplines, can be utilised in many industries and can be applied across many and varied life cycles.
{"title":"Introduction to Model-Based Systems Engineering","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_ch1","DOIUrl":"https://doi.org/10.1049/PBPC010E_ch1","url":null,"abstract":"The world of systems engineering is changing. In recent years, the whole field of systems engineering has been seen as no longer an emerging discipline but as a valid approach to realising successful systems. Systems engineering is a broad field that encompasses many disciplines, can be utilised in many industries and can be applied across many and varied life cycles.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126585294","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 looks at a model-based approach to Process modelling, which, although at first appearances, may seem quite simple; it will be shown that the application of modelling processes has myriad uses in systems engineering. The basic 'seven views' approach that is described in this chapter may be applied to many other areas of systems engineering, such as modelling standards, compliance, life cycle modelling, competence modelling, and project management. The definition of the 'seven views' follows the basic 'Ontology, Framework and Views' approach, which is used throughout this book.
{"title":"Process Modelling with MBSE","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_CH7","DOIUrl":"https://doi.org/10.1049/PBPC010E_CH7","url":null,"abstract":"This chapter looks at a model-based approach to Process modelling, which, although at first appearances, may seem quite simple; it will be shown that the application of modelling processes has myriad uses in systems engineering. The basic 'seven views' approach that is described in this chapter may be applied to many other areas of systems engineering, such as modelling standards, compliance, life cycle modelling, competence modelling, and project management. The definition of the 'seven views' follows the basic 'Ontology, Framework and Views' approach, which is used throughout this book.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116787943","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 considers how the 'seven views' approach may be used as a basis for various model-based systems engineering (MBSE) applications. The definition of the 'seven views' follows the basic 'Ontology, Framework and Views' approach.
{"title":"Expanded Process Modelling","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_ch8","DOIUrl":"https://doi.org/10.1049/PBPC010E_ch8","url":null,"abstract":"This chapter considers how the 'seven views' approach may be used as a basis for various model-based systems engineering (MBSE) applications. The definition of the 'seven views' follows the basic 'Ontology, Framework and Views' approach.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124761086","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 is a book concerned with model-based systems engineering (MBSE), and thus modelling is fundamental to everything that is presented in it. It makes sense, therefore, before we consider MBSE in detail in Parts 3-5, to first consider the modelling aspects. This chapter discusses why modelling is so important in the context of the 'three evils' of engineering, briefly discusses the history of the systems engineering modelling language (SysML), establishes the basic requirements for modelling, introduces the concept of modelling and introduces to the SysML that is used as the modelling language throughout the rest of the book. Only the briefest of syntax will be looked at in this chapter.
{"title":"Introduction to SysML and Systems Modelling","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_CH4","DOIUrl":"https://doi.org/10.1049/PBPC010E_CH4","url":null,"abstract":"This is a book concerned with model-based systems engineering (MBSE), and thus modelling is fundamental to everything that is presented in it. It makes sense, therefore, before we consider MBSE in detail in Parts 3-5, to first consider the modelling aspects. This chapter discusses why modelling is so important in the context of the 'three evils' of engineering, briefly discusses the history of the systems engineering modelling language (SysML), establishes the basic requirements for modelling, introduces the concept of modelling and introduces to the SysML that is used as the modelling language throughout the rest of the book. Only the briefest of syntax will be looked at in this chapter.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131060972","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}
In order to demonstrate the concepts, principles and notation in Parts 1-3, a case study will be used. This case study is presented in Chapter 13. The current chapter sets the case study in Context by considering the Needs that it addresses in Section 12.1.1. This is followed, in Section 12.2, by the definition of an Architectural Framework that will be used as the main means of presentation of the case study in Chapter 13. This is followed by a discussion of the use of SysML auxiliary constructs in the definition of Viewpoints. Finally, the chapter concludes with a summary and references.
{"title":"Case Study Introduction and Architectural Framework","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_CH12","DOIUrl":"https://doi.org/10.1049/PBPC010E_CH12","url":null,"abstract":"In order to demonstrate the concepts, principles and notation in Parts 1-3, a case study will be used. This case study is presented in Chapter 13. The current chapter sets the case study in Context by considering the Needs that it addresses in Section 12.1.1. This is followed, in Section 12.2, by the definition of an Architectural Framework that will be used as the main means of presentation of the case study in Chapter 13. This is followed by a discussion of the use of SysML auxiliary constructs in the definition of Viewpoints. Finally, the chapter concludes with a summary and references.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129959247","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 considers two essential enabling concepts for model-based systems engineering: the Architecture and the Architectural Framework (AF). After considering the basic Context for Architectures and Architectural Frameworks, the chapter describes a model-based approach to the definition of an AF. This defines a framework for the definition of an architectural framework, FAF (Framework for Architectural Frameworks). The definition of FAF follows the basic 'Ontology, Framework and Views' approach that is used throughout the book. A set of Processes are also introduced that can be used, along with FAF, to define an Architectural Framework. These Processes are briefly described in this chapter and the full model is given in Appendix F.
{"title":"Architectures and Architectural Frameworks with MBSE","authors":"J. Holt, Simon Perry","doi":"10.1049/PBPC010E_CH11","DOIUrl":"https://doi.org/10.1049/PBPC010E_CH11","url":null,"abstract":"This chapter considers two essential enabling concepts for model-based systems engineering: the Architecture and the Architectural Framework (AF). After considering the basic Context for Architectures and Architectural Frameworks, the chapter describes a model-based approach to the definition of an AF. This defines a framework for the definition of an architectural framework, FAF (Framework for Architectural Frameworks). The definition of FAF follows the basic 'Ontology, Framework and Views' approach that is used throughout the book. A set of Processes are also introduced that can be used, along with FAF, to define an Architectural Framework. These Processes are briefly described in this chapter and the full model is given in Appendix F.","PeriodicalId":259351,"journal":{"name":"SysML for Systems Engineering: A Model-Based Approach","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128365244","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}