A Practical Guide to SysML

Author: Sanford Friedenthal
Publisher: Morgan Kaufmann
ISBN: 0123838576
Release Date: 2009-08-25
Genre: Computers

A Practical Guide to SysML: The Systems Modeling Language is a comprehensive guide to SysML for systems and software engineers. It provides an advanced and practical resource for modeling systems with SysML. The source describes the modeling language and offers information about employing SysML in transitioning an organization or project to model-based systems engineering. The book also presents various examples to help readers understand the OMG Systems Modeling Professional (OCSMP) Certification Program. The text is organized into four parts. The first part provides an overview of systems engineering. It explains the model-based approach by comparing it with the document-based approach and providing the modeling principles. The overview of SYsML is also discussed. The second part of the book covers a comprehensive description of the language. It discusses the main concepts of model organization, parametrics, blocks, use cases, interactions, requirements, allocations, and profiles. The third part presents examples that illustrate how SysML supports different model-based procedures. The last part discusses how to transition and deploy SysML into an organization or project. It explains the integration of SysML into a systems development environment. Furthermore, it describes the category of data that are exchanged between a SysML tool and other types of tools, and the types of exchange mechanisms that can be used. It also covers the criteria that must be considered when selecting a SysML. Software and systems engineers, programmers, IT practitioners, experts, and non-experts will find this book useful. *The authoritative guide for understanding and applying SysML *Authored by the foremost experts on the language *Language description, examples, and quick reference guide included

SysML Distilled

Author: Lenny Delligatti
Publisher: Addison-Wesley
ISBN: 9780133430332
Release Date: 2013-11-08
Genre: Computers

The Systems Modeling Language (SysML) extends UML with powerful systems engineering capabilities for modeling a wider spectrum of systems and capturing all aspects of a system’s design. SysML Distilled is the first clear, concise guide for everyone who wants to start creating effective SysML models. (Drawing on his pioneering experience at Lockheed Martin and NASA, Lenny Delligatti illuminates SysML’s core components and provides practical advice to help you create good models and good designs. Delligatti begins with an easy-to-understand overview of Model-Based Systems Engineering (MBSE) and an explanation of how SysML enables effective system specification, analysis, design, optimization, verification, and validation. Next, he shows how to use all nine types of SysML diagrams, even if you have no previous experience with modeling languages. A case study running through the text demonstrates the use of SysML in modeling a complex, real-world sociotechnical system. Modeled after Martin Fowler’s classic UML Distilled, Delligatti’s indispensable guide quickly teaches you what you need to know to get started and helps you deepen your knowledge incrementally as the need arises. Like SysML itself, the book is method independent and is designed to support whatever processes, procedures, and tools you already use. Coverage Includes Why SysML was created and the business case for using it Quickly putting SysML to practical use What to know before you start a SysML modeling project Essential concepts that apply to all SysML diagrams SysML diagram elements and relationships Diagramming block definitions, internal structures, use cases, activities, interactions, state machines, constraints, requirements, and packages Using allocations to define mappings among elements across a model SysML notation tables, version changes, and sources for more information

System Engineering Analysis Design and Development

Author: Charles S. Wasson
Publisher: John Wiley & Sons
ISBN: 9781118967157
Release Date: 2015-11-16
Genre: Technology & Engineering

Praise for the first edition: “This excellent text will be useful to everysystem engineer (SE) regardless of the domain. It covers ALLrelevant SE material and does so in a very clear, methodicalfashion. The breadth and depth of the author's presentation ofSE principles and practices is outstanding.” –Philip Allen This textbook presents a comprehensive, step-by-step guide toSystem Engineering analysis, design, and development via anintegrated set of concepts, principles, practices, andmethodologies. The methods presented in this text apply to any typeof human system -- small, medium, and large organizational systemsand system development projects delivering engineered systems orservices across multiple business sectors such as medical,transportation, financial, educational, governmental, aerospace anddefense, utilities, political, and charity, among others. Provides a common focal point for “bridgingthe gap” between and unifying System Users, System Acquirers,multi-discipline System Engineering, and Project, Functional, andExecutive Management education, knowledge, and decision-making fordeveloping systems, products, or services Each chapter provides definitions of key terms,guiding principles, examples, author’s notes, real-worldexamples, and exercises, which highlight and reinforce key SE&Dconcepts and practices Addresses concepts employed in Model-BasedSystems Engineering (MBSE), Model-Driven Design (MDD), UnifiedModeling Language (UMLTM) / Systems Modeling Language(SysMLTM), and Agile/Spiral/V-Model Development such asuser needs, stories, and use cases analysis; specificationdevelopment; system architecture development; User-Centric SystemDesign (UCSD); interface definition & control; systemintegration & test; and Verification & Validation(V&V) Highlights/introduces a new 21st Century SystemsEngineering & Development (SE&D) paradigm that is easy tounderstand and implement. Provides practices that are critical stagingpoints for technical decision making such as Technical StrategyDevelopment; Life Cycle requirements; Phases, Modes, & States;SE Process; Requirements Derivation; System ArchitectureDevelopment, User-Centric System Design (UCSD); EngineeringStandards, Coordinate Systems, and Conventions; et al. Thoroughly illustrated, with end-of-chapter exercises andnumerous case studies and examples, Systems EngineeringAnalysis, Design, and Development, Second Edition is a primarytextbook for multi-discipline, engineering, system analysis, andproject management undergraduate/graduate level students and avaluable reference for professionals.

Formal Languages for Computer Simulation Transdisciplinary Models and Applications

Author: Fonseca i Casas, Pau
Publisher: IGI Global
ISBN: 9781466643703
Release Date: 2013-07-31
Genre: Computers

Models and simulations are an important first step in developing computer applications to solve real-world problems. However, in order to be truly effective, computer programmers must use formal modeling languages to evaluate these simulations. Formal Languages for Computer Simulation: Transdisciplinary Models and Applications investigates a variety of programming languages used in validating and verifying models in order to assist in their eventual implementation. This book will explore different methods of evaluating and formalizing simulation models, enabling computer and industrial engineers, mathematicians, and students working with computer simulations to thoroughly understand the progression from simulation to product, improving the overall effectiveness of modeling systems.

Model Driven Engineering Languages and Systems

Author: Jon Whittle
Publisher: Springer
ISBN: 9783642244858
Release Date: 2011-10-12
Genre: Computers

This book constitutes the refereed proceedings of the 14th International Conference on Model Driven Engineering Languages and Systems, MODELS 2011, held in Wellington, New Zealand, in October 2011. The papers address a wide range of topics in research (foundations track) and practice (applications track). For the first time a new category of research papers, vision papers, are included presenting "outside the box" thinking. The foundations track received 167 full paper submissions, of which 34 were selected for presentation. Out of these, 3 papers were vision papers. The application track received 27 submissions, of which 13 papers were selected for presentation. The papers are organized in topical sections on model transformation, model complexity, aspect oriented modeling, analysis and comprehension of models, domain specific modeling, models for embedded systems, model synchronization, model based resource management, analysis of class diagrams, verification and validation, refactoring models, modeling visions, logics and modeling, development methods, and model integration and collaboration.

Modellbasierte Systementwicklung mit SysML

Author: Oliver Alt
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 9783446431270
Release Date: 2012-03-01
Genre: Computers

MODELLBASIERTE SYSTEMENTWICKLUNG // - Lernen Sie die Grundlagen der modellbasierten Systementwicklung und SysML kennen. - Erfahren Sie, wie Sie dieses Wissen konkret in der Praxis anwenden können. - Die vorgestellten Methoden und Vorgehen wurden bereits vielfach in der Praxis erprobt. Wenn Sie Systeme modellbasiert entwickeln wollen, brauchen Sie sowohl Kenntnisse der modellbasierten Entwicklung als auch eine geeignete Modellierungssprache wie die SysML. Beides lernen Sie in diesem Buch fundiert und praxisorientiert kennen. Auch und gerade, wenn Sie keine Informatik-, sondern eine Ingenieursausbildung haben, hilft es Ihnen, das aus der Informatik stammende Vorgehen schnell in der Praxis für die Systementwicklung anzuwenden. Der Autor, der für sein Unternehmen ein modellbasiertes Vorgehen entwickelt und über 250 seiner Kollegen darin geschult hat, erläutert Ihnen hier zunächst die Grundlagen der modellbasierten Entwicklung und stellt die für die Praxis wichtigen Elemente der SysML vor. Danach führt er Sie konkret in die praktische Anwendung ein. Er zeigt, wie die notwendigen Entwicklungs- und unterstützenden Prozesse eingeführt werden und macht das Ganze an einem umfassenden Anwendungsbeispiel anschaulich. Alle Methoden und Vorgehensweisen, die Sie hier finden, sind jahrelang in der Praxis erprobt. Der Anhang enthält hilfreiche Modellierungsregeln, eine Einordnung der modellbasierten Entwicklung in SPICE und eine praktische Schnellreferenz zur Systemmodellierung. AUS DEM INHALT: Teil 1 - Grundlagen: Systems Engineering; Modellbasierte Entwicklung; SysML; Teil 2 - Praktische Anwendung: Werkzeugauswahl und -einsatz; Definition des Entwicklungskontexts; Beispielhafte Anwendung; Unterstützende Prozesse und Konzepte; Modelldetails; Einführung von modellbasierter Systementwicklung; Ausblick; Anhang: Modellierungsregeln; Einordnung in SPICE; Schnellreferenz Systemmodellierung

Python kurz gut

Author: Mark Lutz
Publisher: O'Reilly Germany
ISBN: 9783955617714
Release Date: 2014-05-01
Genre: Computers

Die objektorientierte Sprache Python eignet sich hervorragend zum Schreiben von Skripten, Programmen und Prototypen. Sie ist frei verfügbar, leicht zu lernen und zwischen allen wichtigen Plattformen portabel, einschließlich Linux, Unix, Windows und Mac OS. Damit Sie im Programmieralltag immer den Überblick behalten, sind die verschiedenen Sprachmerkmale und Elemente in Python – kurz & gut übersichtlich zusammengestellt. Für Auflage 5 wurde die Referenz komplett überarbeitet, erweitert und auf den neuesten Stand gebracht, so dass sie die beiden aktuellen Versionen 2.7 und 3.4 berücksichtigt. Python – kurz & gut behandelt unter anderem: Eingebaute Typen wie Zahlen, Listen, Dictionarys u.v.a.; nweisungen und Syntax für Entwicklung und Ausführung von Objekten; Die objektorientierten Entwicklungstools in Python; Eingebaute Funktionen, Ausnahmen und Attribute; pezielle Methoden zur Operatorenüberladung; Weithin benutzte Standardbibliotheksmodule und Erweiterungen; Kommandozeilenoptionen und Entwicklungswerkzeuge. Mark Lutz stieg 1992 in die Python-Szene ein und ist seitdem als aktiver Pythonista bekannt. Er gibt Kurse, hat zahlreiche Bücher geschrieben und mehrere Python-Systeme programmiert.

Die Frau mit dem roten Herzen

Author: Xiaolong Qiu
Publisher: Paul Zsolnay Verlag
ISBN: 9783552057883
Release Date: 2016-02-22
Genre: Fiction

Kommissar Chens zweiter Fall: Zusammen mit einer attraktiven amerikanischen Kollegin ist der dichtende chinesische Kommissar einem Triadenmord und einer verschwundenen schwangeren Frau auf der Spur. Welches Schicksal hatte diese junge Frau, die während der Kulturrevolution zur Umerziehung aufs Land geschickt wurde? Das Rätsel um die männliche Leiche im weißen Seidenpyjama und die verschollene frühere Rotgardistin, deren Mann in New York als Kronzeuge vor Gericht steht, entführt den Leser von Qius Roman in die spannungsgeladene Welt des neuen China. Ein Muss für alle Krimi-Fans, denn "mit Qiu Xiaolong beginnt die moderne chinesische Kriminalliteratur".

UML Work

Author: Martin Hitz
Publisher: dpunkt.verlag
ISBN: 9783898648707
Release Date: 2005-07-29
Genre: Computers

In den 8 Jahren seit ihrer ersten Standardisierung hat sich UML weltweit durchgesetzt. Softwareentwickler und ihre Kunden kommen an UML als der "lingua franca" in der Softwaremodellierung nicht mehr vorbei. UML in der aktuellen Version 2.0 bietet nun u.a. auch die Basis für eine modellgetriebene Entwicklung und damit für eine automatische Codegenerierung. Wozu eine 3. Auflage von UML @ Work? 1. Um sowohl dem "UML-Neuling" als auch dem "UML-Kenner" Sprachkonzepte und Notation der 13 (!) von UML 2 unterstützten Diagrammarten zur Struktur- und Verhaltensmodellierung näher zu bringen. 2. Um die Motivation für bestimmte Sprachkonzepte und deren Wurzeln zu verstehen sowie sie kritisch zu reflektieren. Bewusst wird über den "Tellerrand" von UML 2 hinausgeblickt, indem Querbezüge zu aktuellen, aber auch altbewährten Themen aus Forschung und Praxis hergestellt werden. 3. Um dem "UML-Neuling" ein "Big Picture" der UML zu vermitteln und dem "UML-Kenner" eine rasche Einschätzung des Potenzials von UML2 zu ermöglichen. Der Umstieg auf UML2 wird erleichtert. 4. Um die Sprachphilosophie und Erweiterungsmöglichkeiten von UML 2 kennen zu lernen. In einem eigenen Kapitel wird die Spracharchitektur in Form des Metamodells und des Meta-Meta-modells von UML 2 vorgestellt. 5. Um einen Einblick in die Möglichkeiten und Grenzen der modellgetriebenen Softwareentwicklung zu geben, u.a. auf Basis von UML und MDA (model-driven architecture). Aktuelle Entwicklungswerkzeuge werden kritisch betrachtet und die Ergebnisse einer Fallstudie dokumentiert.

Generic Systems Engineering

Author: Petra Winzer
Publisher: Springer-Verlag
ISBN: 9783662528938
Release Date: 2016-11-14
Genre: Technology & Engineering

In dem Band wird ein Denkmodell mit Umsetzungskonzept vorgestellt, das den Umgang mit Komplexität in der Produktentwicklung und der Produktion erleichtert. Abgeleitet von einfachen Regeln, beruht der Ansatz auf dem Konzept des Systems Engineering. Unterschiedliche, zum Systems Engineering entwickelte Vorgehenskonzepte werden darin zusammengeführt, um gegenwärtige und zukünftige Dimensionen der Komplexität zu bewältigen. Die schnell erfass- und erlernbaren Lösungsansätze werden anhand ausgewählter Beispiele der Produktentwicklung illustriert.

Handbuch des Kathodischen Korrosionsschutzes

Author: Walter von Baeckmann
Publisher: John Wiley & Sons
ISBN: 9783527625734
Release Date: 2009-07-10
Genre: Science

Seit dem Erscheinen der ersten Auflage vor fast 30 Jahren ist das Handbuch des kathodischen Korrosionsschutzes zu einem Klassiker geworden. Der Erfolgstitel liegt nun in der vierten Auflage vor. Kathodischer Korrosionsschutzes hat in den vergangenen Jahren nichts an seiner Bedeutung verloren - er ist auch heute noch eines der wichtigsten Verfahren des Korrosionschutzes überhaupt. Auf einigen Gebieten wie dem Schutz von Stahlbeton ist seine Bedeutung sogar noch gewachsen. Gut zehn Jahre nach dem Erscheinen der dritten Auflage musste in vielen Bereichen eine Neubearbeitung durchgeführt werden. Das gilt - wie bereits bei früheren Auflagen - für die Messtechnik zum Nachweis der ausreichenden Schutzwirkung mit der praktischen Anwendung bei Rohrleitungen und Fragen der Beeinflussung durch Gleichströme sowie die Wirkung von Wechselspannungen. Im Bereich der Korrosion bilden die verschiedenen Arten der Risskorrosion und die Wechselstromkorrosion Schwerpunkte der Überarbeitung. Auf dem Gebiet der Messtechnik und der Umhüllungsschäden wurden neuartige Beschriebungen der elektrischen Eigenschaften von Beschichtungsfehlstellen entwickelt. Die vierte Auflage erscheint in einer Zeit der verstärkten internationalen Zusammenarbeit - insbesondere bei der Normung - und eines zunehmenden Sicherbeitsbedarfs. Deshalb dient das Handbuch auch der Wissenserhaltung mit allen zugehörigen Grundlagenwissenschaften und gegebenenfalls auch zur Basis von Qualifikationsnachweisen. Wieder haben zahlreiche Fachleute aus der Industrie ihr Fachwissen zum weltweit einzigartigen Standardwerk über alle Anwendungsbereiche der elektrochemischen Korrosionsschutzverfahren beigetragen. Dabei wurde Wert auf lückenlose Querverweise zwischen den einzelnen Kapiteln und einheitliche bzw. normgerechte Terminologie gelegt. Das Handbuch ist nicht nur unentbehrlich für Unternehmen für kathodischen Schutz, sondern ist für alle Personen, die sich mit Korrosion und Korrosionsschutz beschäftigen, zum Nachschlagen und zur Weiterbildung geeignet.

Theorie der Maschinensysteme

Author: Vladimir Hubka
Publisher: Springer-Verlag
ISBN: 9783662104385
Release Date: 2013-03-09
Genre: Technology & Engineering

Die Theorie der Maschinensysteme bildet den ersten Teil einer wissenschaftlichen Konstruktionslehre. Das Maschinensystem als Repräsentant aller Arten von Maschi nenprodukten ist Gegenstand der Verarbeitung nicht nur im Konstruktionsprozeß, sondern auch in der Vorbereitung der Fertigung und im Fertigungsprozeß, sowie in vielen wirtschaftlichen Uber1egungen. Deshalb muß die Theorie der Maschinensyste me nicht nur den Konstrukteur, sondern auch den Fertigungs-, Betriebs- und Ver kaufs-Ingenieur interessieren. Für die interdisziplinäre Wertanalyse beantwortet die Theorie der Maschinensysteme viele Fragen, die auf diesem Gebiet auftauchen. Besonders im Hinblick auf die Studenten aller dieser Richtungen hoffe ich mit dem Aufzeigen neuer Gesichtswinkel auf dem Gebiet des Maschinenbaues zu einem besseren Verständnis der Problematik beizutragen. Die vorliegende Arbeit verfolgt mehrere Ziele: einmal, die Arbeitsweise, die Kate gorien und die Eigenschaften der Maschinensysteme zu behandeln, dann auch, die grundlegende Terminologie der Konstruktionslehre aufzubauen und letztlich, wich tige Erkenntnisse über Maschinensysteme zu formulieren, auf welche sich weitere Kapitel der Konstruktionslehre, besonders über Arbeitsmethoden stützen werden. Von dieser Zielsetzung her mag dieser Teil etwas trocken und theoretisch erscheinen. Es soll aber nicht Aufgabe des Lesers sein, diesen Stoff von Grund auf zu studie ren, vielmehr möchte das Buch als Nachschlagewerk dienen, zu dem man immer wieder greift.