SysML Begins Adoption Process through the OMG
2006, Insight
https://doi.org/10.1002/INST.20068340A…
1 page
1 file
Sign up for access to the world's latest research
Abstract
AI
AI
The paper discusses the adoption process of the Systems Modeling Language (SysML) initiated by the SysML Merge Team, which submitted the SysML Specification v1.0 to the Object Management Group (OMG) in April 2006. The unanimous vote to begin this process reflects a significant milestone towards formalizing and implementing the language within systems engineering and tool vendors. SysML is designed as a powerful graphical modeling language to support various engineering analyses and improve the specification, analysis, design, and verification of complex systems.
Related papers
… , 2007. APSEC 2007. …, 2007
2014
A Practical Guide to SysML, Third Edition, fully updated for SysML version 1.4, provides a comprehensive and practical guide for modeling systems with SysML. With their unique perspective as leading contributors to the language, Friedenthal, Moore, and Steiner provide a full description of the language along with a quick reference guide and practical examples to help you use SysML. The book begins with guidance on the most commonly used features to help you get started quickly. Part 1 explains the benefits of a model-based approach, providing an overview of the language and how to apply SysML to model systems. Part 2 includes a comprehensive description of SysML that provides a detailed understanding that can serve as a foundation for modeling with SysML, and as a reference for practitioners. Part 3 includes methods for applying model-based systems engineering using SysML to specify and design systems, and how these methods can help manage complexity. Part 4 deals with topics relate...
Springer eBooks, 2000
was entitled "Conceptual Modeling Approaches for E-Business (eCOMO2000)," and the other was entitled "The World Wide Web and Conceptual Modeling (WCM2000)." The pre-conference tutorials allowed participants to learn the latest information about using conceptual-modeling techniques for software development using UML and for Internet site development using co-design. Scott N. Woodfield taught the UML software development tutorial, while Bernhard Thalheim and Klaus-Dieter Schewe taught the Internet site development tutorial. Short tutorials were taught by Avigdor Gal on utilizing ontologies in e-commerce, by Uma Srinivasan and John R. Smith on conceptual modeling for multimedia applications, by Il-Yeol Song on logical design for data warehousing, and by Benkt Wangler and Paul Johanneson on application and process integration. The industrial sessions were largely sponsored in conjunction with DAMA International and addressed pertinent issues relating to the application of conceptual modeling to solving real-world problems. Authors who submitted their work and the program committee (PC) members and additional reviewers who carefully reviewed the papers and provided their professional assessments deserve appreciation and recognition. A number of the PC members participated in a rather lengthy virtual meeting to finalize the paper selection and diligently reviewed additional papers on demand, all in an effort to create the best program possible. The PC chairs, Alberto H.F. Laender and Veda C. Storey, labored diligently to provide the best possible research program for ER2000. This volume is a tribute to their efforts. Stephen W. Liddle deserves special thanks for creating the Web-based conference management software that enabled the online submission of papers and reviews, and that made the virtual PC meeting possible. He also worked closely with the PC chairs to manage the review process and assemble the conference proceedings. Many others deserve appreciation and recognition. The steering committee and conference chair provided advice and vision. Bernhard Thalheim directed the search for timely workshops. Selected workshops were chaired by Heinrich C. Mayr (eCOMO2000) and Stephen W. Liddle (WCM2000) who both worked tirelessly with their program committees to obtain good papers for their respective workshops. (A companion volume, LNCS 1921, contains these papers.) Ling Liu enticed 15 submissions for short tutorials and then had to make hard decisions to cut this list of submissions to the four accepted for the conference. Terry Halpin worked diligently as industrial chair, eventually joining forces with Davida Berger, Vice President of Conference Services for DAMA International, to jointly come up with an outstanding industrial track. Il-Yeol Song continuously provided publicity for the conference, John F. Roddick worked on panels, Scott N. Woodfield handled local arrangements, and Stephen W. Liddle kept the Web pages up to date and artistically presentable. Yiu-Kai (Dennis) Ng (registration), Douglas M. Campbell (socials), Dan Johnson and Jennifer Shadel (treasurers), and several Brigham Young University students also helped make the conference a success.
Journal of Computing Science and Engineering, 2019
2001
The quest for understanding systems and dealing with complexities that exist in and amongst systems has never been stronger. Many concepts, frameworks and processes exist today that can assist with the analysis of systems. Systems can represent the human body, political or computer systems for example. Some of these systems are complex and others are simple. A complex system is one that is composed of many parts that interact in heterogeneous ways. It also appears to be orderly and disorderly, regular and irregular, variant and invariant, constant and changing, and stable and unstable. There are common characteristics that must be considered to obtain a proper understanding of the dynamics of a system or interrelated systems. Most systems are dynamic in nature and are exposed to evolutionary forces. This chapter presents a model that helps to describe systems by using a well-known visual modelling standard Unified Modeling Language, (UML), in order to obtain the clear picture of three dimensions needed to understand the inner workings of a system. Each dimension presents its own view, visual models and thinking process of the system under study. The abstract and boundaries dimension is needed to provide scope and context to the other dimensions. With the boundaries set and the abstract defined, the other dimensions deal with the structure and behavioural definitions of the system. The structural definition of a system describes the more static, non-event related information. Behaviour encapsulates the events, stimulus responses and intrinsic behaviours of the system, based as defined by the structure and boundary definitions. Once the dimensions of a system are understood and described, methods are included to test the completeness and correctness of the systemic representation. The chapter continues to discuss the characteristics required in order to implement the model successfully. It also covers the use of the model in relation to an international process and maturity assessment standard, SPICE, and closes by showing how the model is used throughout a design process.
Reusable software components and standards-based component models are increasingly being used to develop largescale distributed real-time and embedded (DRE) systems. This trend, however, also introduces new complexities, including the need to design consistent component interface definitions, validate interactions between components, generate component deployment descriptors and verify that the selected configuration and deployment satisfies endto-end QoS requirements. Model-Driven Engineering (MDE) has emerged as a promising means to address these issues by combining domain-specific modeling languages (DSMLs) with generators that analyze certain aspects of the models and then synthesize some of the required code, deployment descriptors, and so on. This tutorial provides an overview of MDE for DRE systems, focusing on: • Fundamental concepts of MDE including DSMLs, system execution modeling (SEM) and generative programming. • How MDE tools and metamodeling are applicable to DRE systems. • Role of code generation and model-to-model transformation in meeting QoS requirements of DRE systems. • Role of MDE in design-time analysis of DRE system properties. • Deploying and configuring middleware and DRE applications using MDE tools. Many of the topics mentioned above will be introduced using examples and case studies from production DRE systems. Wherever possible, we'll show live demos of using MDE tools in the tutorial.
Conceptual modeling is key to Model-Based Systems Engineering (MBSE) approaches. OPM (Object-Process Methodology) and SysML (OMG Systems Modeling Language) are two state-of-the-art conceptual modeling languages. While both languages aim at the same purpose of providing a means for general-purpose systems engineering, these languages take different approaches in realizing this goal. As each of the languages has its relative strengths and weaknesses, ways to create synergies between them are considered in this work. We propose combining advantages of each language through automatic generation of several SysML views from an OPM model. To this end, we developed a new algorithm and software application for implementing the OPM-to-SysML views generation, and evaluated the results through an experiment conducted for this purpose. The formally constructed experiment described in this paper, which has been designed to test the quality of the auto-generated diagrams and their impact on system comprehension, indicates that the addition of some auto-generated SysML views to an OPM system model has increased system comprehension level. Our approach can benefit various stakeholders by promoting better system understanding, standardization, and improved interoperability.

Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.