|
US$669.00 · In stock Delivery: <= 5 days. True-PDF full-copy in English will be manually translated and delivered via email. GB/T 28174.4-2011: Unified modeling language (UML) -- Part 4: Diagram interchange Status: Valid
| Standard ID | Contents [version] | USD | STEP2 | [PDF] delivered in | Standard Title (Description) | Status | PDF |
| GB/T 28174.4-2011 | English | 669 |
Add to Cart
|
5 days [Need to translate]
|
Unified modeling language (UML) -- Part 4: Diagram interchange
| Valid |
GB/T 28174.4-2011
|
PDF similar to GB/T 28174.4-2011
Basic data | Standard ID | GB/T 28174.4-2011 (GB/T28174.4-2011) | | Description (Translated English) | Unified modeling language (UML) -- Part 4: Diagram interchange | | Sector / Industry | National Standard (Recommended) | | Classification of Chinese Standard | L77 | | Classification of International Standard | 35.080 | | Word Count Estimation | 29,233 | | Date of Issue | 2011-12-30 | | Date of Implementation | 2012-06-01 | | Quoted Standard | GB/T 28174.1; GB/T 28174.2 | | Regulation (derived from) | National Standard Approval Announcement 2011 No.23 | | Issuing agency(ies) | General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China, Standardization Administration of the People's Republic of China | | Summary | This standard specifies the various types of software systems for visualization, structure and documentation of the unified modeling language infertility, detail. The language can also be used in other fields can be modeled. This section applies to smooth between different software tools and seamlessly exchange documents. These tools can be a UML modeling tool, code generator, word processing tools and desktop publishing tools. This section can also be used to exchange and said that the media played the role of the UML model specifications on the Internet. Figure exchanged without the optional compatible point and figure swap compatible means and its abstract syntax, well-structured rules, semantics, symbols, as well as XMI compatible. Assign diagram elements see Appendix A. |
GB/T 28174.4-2011: Unified modeling language (UML) -- Part 4: Diagram interchange---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
Unified modeling language (UML) Part 4. Diagram interchange
ICS 35.080
L77
National Standards of People's Republic of China
Unified Modeling Language (UML)
Part 4. Figure exchange
Issued on. 2011-12-30
2012-06-01 implementation
Administration of Quality Supervision, Inspection and Quarantine of People's Republic of China
Standardization Administration of China released
Table of Contents
Introduction Ⅲ
Introduction Ⅳ
1 Scope 1
2 Normative references 1
3 Additional information 1
4 Architecture Overview 3
5 5 metamodel extension
6 shows a view of deriving 16
7 shows a packet meta information to SVG SVG 19
Appendix A (informative) The assignment of Figure 21 elements
Excerpt Annex B (informative) a XMI [DI] Examples 23
Foreword
GB/T 28174 "Unified Modeling Language (UML)" is divided into four parts.
--- Part 1. Infrastructure;
--- Part 2. superstructure;
--- Part 3. Object Constraint Language (OCL);
--- Part 4. Figure exchange.
This section GB/T Part of 428,174.
This section drafted in accordance with GB/T 1.1-2009 given rules.
This portion of the reference object-oriented Working Group (OMG) "Unified Modeling Language. Figure swap" version 2.0.
Please note that some of the content of this document may involve patents. Release mechanism of the present document does not assume responsibility for the identification of these patents.
This part of the National Information Technology Standardization Technical Committee (SAC/TC28) and focal points.
This section is drafted. Guangdong Broadcom World Wide Information Technology Co., Beijing University, Guangdong Guangye Information Industry Group Co., Ltd.
China Electronics Standardization Institute.
The main drafters of this section. Jiang Shandong, and Huang Xiao Yang Sambo, Wu Jiongxiang, Denghai Jiang, Hu Honglin, Xuli Yong, Zhou Weiqiang, Karasawa Huan,
Gao Jian.
Introduction
Unified Modeling Language (UML) is a visual specification language for defining and computer information system construction products, and paper
Profile of. It is a general purpose modeling language, can be used with all mainstream object-oriented and component-oriented methods, and applies to all
Application areas and implementation platform (eg. CORBA, J2EE, .NET, etc.).
Relationship between the different versions between 0.1 Unified Modeling Language
Since UML technology is relatively new, so the evolution of international standards through multiple versions, here is the evolution of the OMG's UML.
1997 UML1.1
1998 UML1.2
1999 UML1.3
2001 UML1.4
2003 UML2.0
This part of the body of GB/T 28174 in the UML refers UML2.0 Unified Modeling Language and GB/T 28174.
0.2 Recommendation concerning the reader
Need to understand the language metamodel structure, the use of these structures were metamodel extension or construct a new modeling language with
User can read part of the infrastructure (GB/T 28174.1).
User application system modeling and modeling tools for manufacturing are required to read the upper part of the structure (GB/T 28174.2). Note, however, that part
The contents are cross referenced, may be read in order directory.
For the model to accurately restraint system modeling applications or users to support OCL modeling tools for producing, need
Read the section Object Constraint Language (GB/T 28174.3).
Supports smooth between different software tools and seamlessly exchange documents modeling tools for manufacturing, you need to read the interactive portion of FIG.
0.3 About this section
The objective of this section is to make between different software tools compatible UML standard document (hereinafter referred to as the UML model) were flat
Seamless interchange of those slip. It includes not only the development of tools for UML models, including whiteboard, code generators, word-processing work
Tools, desktop publishing tools. Similarly, as a medium for the exchange and presentation of UML models --- the Internet, but also to give extra
attention.
UML model has a mechanism of exchange, called XML Metadata Interchange (XMLMetadataInterchange) (hereinafter referred to as
As XMI [UML]), does not fully meet the target model exchange. The most important is that it does not include the exchange of information in FIG. The only mechanism
Which is only able to transmit information elements contained in a UML model, but does not show how these elements in the drawing and layout letter
interest. Therefore, if the UML model is stored in a UML tool, but is a different UML tools (or even the same
A tool) with XMI [UML] loaded, then all the map information will be lost. This limitation is not the fault of XMI itself, but by the
In such a reality. UML metamodel does not define a standard way to define the performance graph.
This section is an additional package for graphic information to extend the UML metamodel, while fully retaining the current UML metamodel
Integrity. In addition, it is compatible with the UML metamodel, and will not be affected by any change in UML metamodel later. In order to express
UML diagrams Information A MOF compatible meta model is proposed as an extension of the UML metamodel also allows the extension XMI DTD.
So XMI can be used to switch between a wide variety of tools to exchange UML models without loss of information.
In order to ensure that the tool does not need to exchange the concept of model elements and only lines, text and graphics A from XMI to SVG
Mechanisms have been proposed. SVG is a scalar vector graphics used to represent XML-based format was adopted as a W3C recommendation.
Because of the UML diagram that represents any have good adaptability, it has become a tool at various (graphics, desktop publishing, and
Etc.) commonly used format and have been created for network applications.
In combination with other infrastructure portion (GB/T 28174.1) and the upper part of the structure (GB/T 28174.2) strict definition, this section
Smoothing mechanism will enable seamless switching between on UML model possible.
Unified Modeling Language (UML)
Part 4. Figure exchange
1 Scope
This section GB/T 28174 specifies the visual detailing, constructing, and documenting the unified modeling language used for all kinds of software systems
Statement. The language can also be used to model other areas.
This section applies to smooth between different software tools and seamlessly exchange documents. These tools can be UML modeling tool, on behalf of the
Code generator, word processing tools and desktop publishing tools. This section can also be used to exchange UML models and representations from the media on the Internet
Normative role.
FIG exchange without the optional compatible point. And switching means that is compatible with its abstract syntax, well-structured rules, semantic, symbolic, and
XMI compatible. Assign diagram elements in Appendix A.
2 Normative references
The following documents for the application of this document is essential. For dated references, only the dated version suitable for use herein
Member. For undated references, the latest edition (including any amendments) applies to this document.
GB/T 28174.1 Unified Modeling Language (UML) - Part 1. Infrastructure
GB/T 28174.2 Unified Modeling Language (UML) - Part 2. Superstructure
3 Additional Information
3.1 The concept research statement
Metamodel has been mentioned in this section with a different set of graph implementation and testing. The concept presented is proved before.
Use example and provided in Appendix B Throughout this document, it is currently converting the corresponding XMI representation by hand and more
It is not automatic. However, for the DTD provided, this example is effective and makes use XSLT transformation to become SVG
may.
3.2 The basic principle of design
UML is a modeling language emphasizes the graphical representation of object-oriented software systems. It is the Ministry throughout the software development process
Department, and a large variety of tools can be used in this process. There is a change great way to set up. a big difference between the tool
Design drawings, consistency, storage model checking model for version management or permanent storage for code generation, used to prepare a document, presentation or
By developing documentation, and many more applications.
These use a variety of tools and seamless joint without problems is very valuable and desirable. Thus, one model
It represents information (including so-exchange) mechanism is included in the initial standard. Nevertheless, the mechanism UML1.x only support arrangements
In the definition of the model elements. While this model of consistency check or generate code tool is necessary, but this information surface
The graphical tool is not enough. Thus the majority took advantage of a graphical tool to exclude information, including UML tool itself.
Considering this aspect, UML1.x model exchange mechanism becomes insufficient, and the OMG and found to meet the need to correct this defect.
OMG internal meta information used to transmit general implementation mechanism XMI. XMI is a use it to send its own internal very Senate
Tips & Frequently Asked Questions:Question 1: How long will the true-PDF of GB/T 28174.4-2011_English be delivered?Answer: Upon your order, we will start to translate GB/T 28174.4-2011_English as soon as possible, and keep you informed of the progress. The lead time is typically 3 ~ 5 working days. The lengthier the document the longer the lead time. Question 2: Can I share the purchased PDF of GB/T 28174.4-2011_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 28174.4-2011_English will be deemed to be sold to your employer/organization who actually pays for it, including your colleagues and your employer's intranet. Question 3: Does the price include tax/VAT?Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countriesQuestion 4: Do you accept my currency other than USD?Answer: Yes. If you need your currency to be printed on the invoice, please write an email to [email protected]. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay.
|