부록 B 용어집

 

용어집의 한글 번역은 2004년도에 산업자원부 기술표준원의 지원으로 한국캐드캠학회 (www.cadcam.or.kr)가 수행한 ‘STEP용어’ 과제의 결과물을 활용한 것이다.

Abstract Test Suite (ATS) - (adapted from [ ]) a part of this International Standard that contains the set of abstract test cases necessary for conformance testing of an implementation of an application protocol.

acceptance testing - the process of determining whether a product satisfies predefined acceptance criteria. Acceptance testing is a combination of other types of tests to demonstrate the product meets user requirements.

Application Activity Model (AAM) - a model that describes an application in terms of its processes and information flows [ ].

application interpretation - the bringing together of unlike elements, the information requirements of an application context and an information model.

Application Interpreted Construct (AIC) -a logical grouping of interpreted constructs that supports a specific function for the usage of product data across multiple application contexts [ ].

Application Interpreted Model (AIM) - an information model that uses the integrated resources necessary to satisfy the information requirements and constraints of an application reference model, within an application protocol [ ].

Applicaton Programming Interface (API) - A standard API specifies a mapping between a programming language and the features of a particular service, and thereby provides access to that service from applications written in a particular programming language [ ].

Application Protocol (AP) - a part of this International Standard that specifies an application interpreted model satisfying the scope and information requirements for a specific application [ ].

Application Protocol Development Environment (APDE) - An integrated suite of software tools to improve quality and increase productivity in preparing STEP application protocols.

Application Reference Model (ARM) - an information model that describes the information requirements and constraints of a specific application context.[ ]

AutoSTEP - A project designed to support the vision of an automotive industry made up of extended enterprises based on communication processes that hold product and process design and development together. AutoSTEP is demonstrating (piloting) effective product data communication processes in actual use and lay the groundwork for broad deployment. The project is not just demonstrating the technology, but is also building a business case for re-engineered design and development processes that make the best use of the entire supply chain's talents [ ].

CAM-I - Consortium for Advanced Manufacturing ? International. CAM-I is an international consortium of companies, consultants, and academics that have elected to work cooperatively in a pre-competitive environment to solve problems that are common to the group [ ].

CAx - To denote any type of computer-aided system.

computer-sensible - of sufficient semantic precision to permit automated processes to correctly act and interpret.

conceptual model - information requirements in terms of concepts that are specified as formal structures using the syntax of a modeling language [ ].

conformance class - a subset of an application protocol for which conformance may be claimed [ ].

conformance testing - the testing of a candidate product for the existence of specific characteristics required by a standard in order to determine the extent to which that product is a conforming implementation [ ].

construct - a logical grouping of conceptual model elements that conveys a semantic idea [ ].

context-driven integrated model (CDIM) ? A conceptual information model which represents the information requirements of a discipline or application use. The model is integrated because it draws upon the resources of other models to specify shared information requirements and is not specific to an application [ ].

data exchange - the storing, accessing, transferring, and archiving of data [ ].

data model - captures the organization and representation of information (e.g., file formats, databases, program data structures) so that it can be used directly in an implementation.

data specification [language] - a set of rules for defining data and their relationships suitable for communication, interpretation, or processing by computers [ ].

data retention - Retaining product definition for later use (for reuse or to establish design authority for various requirements); also the ability to read archived data

EDIF - Electronic Design Interchange Format . Originally started in the United States under the auspices of the Electronic Industries Association. Currently, EDIF is sponsored and developed as an IEC standard under the direction of IEC TC93. EDIF is used for the design and exchange of integrated and printed circuit boards.

enterprise system - One that is used company, program, or division wide; and has robust functionality from a product or configuration management data standpoint.

EPISTLE - European Process Industries STEP Technical Liaison Executive. EPISTLE has A-liaison membership to ISO TC 184/SC4. EPISTLE is a forum for the international collaboration of projects and organizations working toward the routine, standards-based sharing and exchange of engineering data in the process and related industries [ ].

exchange structure - a computer-interpretable format used for storing, accessing, transferring, and archiving data [ ].

EXPRESS-G - a graphical syntax for a subset of EXPRESS.

EXPRESS-V - (EXPRESS Views) is a mapping language invented during a three-demonstration process of validating protocols selected and developed by the National Industrial Information Infrastructure Protocols (NIIIP) Consortium. EXPRESS-V allows one to create alternate representations of EXPRESS models. In the NIIIP project, EXPRESS-V is being used to create an ARM view of the AIM for AP203. EXPRESS-V is an extension of EXPRESS which iterates over instances of a specified entity type to find the one(s) which satisfy a given condition [ ].

EXPRESS-X - The goal of the EXPRESS-X language is to define mappings between information models defined in EXPRESS. The EXPRESS-X language allows one to create alternate representations of EXPRESS models and mappings between EXPRESS models and other applications (e.g., IGES). These alternate representations are called views of the original models. The algorithm for deriving the entity types in a view from the entities in an original EXPRESS model is specified using various types of mapping declarations in the EXPRESS-X language. The EXPRESS-X language evolved from the EXPRESS-V language [ ].

IDEF0 (Integration Definition for Function Modeling) - used to produce a "function model". A function model is a structured representation of the functions, activities or processes within the modeled system or subject area [ ].

IDEF1 (Integration Definition for Information Modeling) - used to produce an "information model". An information model represents the structure and semantics of information within the modeled system or subject area [ ].

IDEF2 - used to produce a "dynamics model." A dynamics model represents the time-varying behavioral characteristics of the modeled system or subject area [ ].

IMPPACT - Integrated Modelling of Products and Processes Using Advanced Computer Technologies. ESPRIT II project that developed an early prototype product data sharing environment based on STEP [ ].

information model - The requirements for information content and relationships in an implementation-independent way for clear communication among people; understanding what the information is.

integrated resource (IR) - a part of this International Standard that defines a group of resource constructs used as the basis for product data [ ].

International Electrotechnical Commission (IEC) - is the international standards and conformity assessment body for all fields of electrotechnology [ ].

International Organization for Standardization (ISO) - a worldwide federation of national standards bodies from some 100 countries, one from each country. ISO is a non-governmental organization established in 1947. The mission of ISO is to promote the development of standardization and related activities in the world with a view to facilitating the international exchange of goods and services, and to developing cooperation in the spheres of intellectual, scientific, technological and economic activity [ ].

Internet - Originally called ARPANET after the Advanced Research Projects Agency of the U.S. Department of Defense. This electronic network connects the hosts together so that you may go from one web page to another efficiently. The electronic connection began as a government experiment in 1969 with four computers connected together over phone lines. By 1972, universities also had access to what was by then called the Internet.

interoperability testing - the examination of the information exchange and sharing between two specific implementations under test and the ability of each implementation under test to use such information [ ].

interoperability testing - the assessment of a product to determine if it will exchange and share information (interoperate) with another product implementing the same specification.

interpretation - the use of resource constructs to specify context-specific relationships and constraints that satisfy application requirements [ ].

Intranet - The use of Internet technologies within an organization (or company) to achieve better results than the conventional means of data access and transfer (Intranet has access to Internet but not vice- versa).

IPC - IPC-D-350 is an industry standard from the Institute for interconnecting and Packaging Electronic Circuits. It specifies 80 character, fixed-length record formats to describe printed circuit board products with detail sufficient for tooling, manufacturing, and testing requirements [ ].

ISO 10303 - is an ISO International Standard for the computer-interpretable representation and exchange of product data. The objective is to provide a mechanism that is capable of describing product data throughout the life cycle of a product, independent from any particular system. The nature of this description makes it suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases and archiving [ ].

ISO TC 184/SC4 - ISO Technical Committee Industrial Automation Systems and Integration, Subcommittee 4: Industrial Data.

Java - A programming language that developers use to create applets -- small programs that are embedded in Web pages and that run when a user accesses the page or clicks on a certain area [ ].

Manufacturing Management Data (MANDATE) - Methods and standardized data which express information exchanged inside industrial manufacturing plants, except for product definition data. The standards being developed under MANDATE are standard parts of ISO 15531.

mapping table - a component of the application protocol, the mapping table documents the traceability of the application information requirements between the specification of these requirements in clause 4 of the AP, and the application interpreted model that documents how standardized constructs are applied to satisfy these requirements in clause 5 [ ].

NIAM - Nijssen Information Analysis Method. A graphical data modeling language and methodology [ ]. Today NIAM is known as ORM - Object-Role Modeling.

Object Request Broker (ORB) - The ORB provides a mechanism for transparently communicating client requests to target object implementations. The ORB simplifies distributed programming by decoupling the client from the details of the method invocations. This makes client requests appear to be local procedure calls. When a client invokes an operation, the ORB is responsible for finding the object implementation, transparently activating it if necessary, delivering the request to the object, and returning any response to the caller [ ].

ORM - see NIAM.

performance testing - the assessment of the performance characteristics of a product such as throughput and response time under various conditions.

product data - a representation of information about a product in a formal manner suitable for communication, interpretation, or processing by human beings or by computers [ ].

product data archiving - ([ ] paraphrased) the storage of product data, usually long term. STEP is suitable to support the interface to the archive. As in product data sharing, the architectural elements of STEP may be used to support the development of the archived product data itself. Archiving requires that the data conforming to STEP for exchange purposes is kept for use at some other time. This subsequent use may be through either product data exchange or product data sharing.

product data exchange - ([ ] modified) the storing, accessing, transferring, and archiving of product data.

product data exchange - ([ ] paraphrased) the transfer of product data between a pair of applications. STEP defines the form of the product data that is to be transferred between a pair of applications. Each application holds its own copy of the product data in its own preferred form. The data conforming to STEP is transitory and defined only for the purposes of exchange.

product data management (PDM)/PDM system - A software tool that manages engineering information, and supports managing the product configuration and the product engineering process.

product data sharing - ([ ] paraphrased) the access of and operation on a single copy of the same product data by more than one application, potentially simultaneously. STEP is designed to support the interfaces between the single copy of the product data and the applications that share it. The applications do not hold the data in their own preferred forms. The architectural elements of STEP may be used to support the realization of the shared product data itself. The product data of prime interest in this case is the integrated product data and not the portions that are used by the particular product data applications.

The ProSTEP Association - Association for the Advancement and Support of International Product Data Standardization, it was founded in 1993. Hosted in Germany, ProSTEP’s members represent a host of multi-national companies. ProSTEP Association represents the interests of its members in developing and introducing ISO 10303 (STEP).

resource - a construct that has been integrated, and is available for use in the specification of context-specific relationships and constraints that satisfy application requirements [ ].

resource model - describe aspects of product information such as geometry, tolerances, shape, weight, and size [ ].

robustness testing - the assessment of a product to determine how well it performs when supplied data that is difficult to processes, such as, extremely large data sets or data which contain errors.

SC4 On-Line Information Service (SOLIS) - A worldwide publicly accessible service to access the on-line documents of SC4; developing standards for STEP, Oil & Gas, Parts Library, Mandate; working group documentation, supporting tools, national committee and membership information; and administrative data supporting the development of SC4 standards. There are currently two methods to access this data: anonymous ftp (ftp.cme.nist.gov, or 129.6.32.54), and world wide web (http://www.mel.nist.gov/sc4/) .

schema - is an object larger than an entity that defines a scope in which objects are deeclared. Objects in a schema have a related meaning or purpose. Although objects are logically partitioned into groups, the order of the objects in a schema is not important.

schema integration - the integration of information from various models.

secretariat - The Secretariat is responsible for monitoring, reporting, and ensuring active progress of the work of the subcommittee, and shall use its utmost endeavor to bring this work to an early and satisfactory conclusion. These tasks shall be carried out as far as possible by correspondence. The Secretariat is responsible for ensuring that the ISO/IEC Directives and the decisions of Council and the Technical Management Board are followed. The position of the Secretariat is allocated to a national body and this national body shall ensure the provision of technical and administrative services to its respective subcommittee [ ].

Standard Enhancement and Discrepancy System (SEDS) - This system and associated procedures identify and resolve issues related to published ISO SC4 documents.

STandard for the Exchange of Product model data (STEP) - the informal name for the international standard, ISO 10303, "Product data representation and exchange."

standard parts - Design objects chosen for frequent reuse in other designs because they have already proven themselves in operational use.

STEP Class Library - A collection of application-independent class definitions used by the application-dependent classes found in the Schema Class Library. The STEP Class Library provides functionality to support a Schema Class Library, a dictionary of the application model, and data files [ ].

STEP Center - a nationally designated organization established to further the advance of STEP use within its country. STEP Centers currently exist in Australia, Canada, China, France, Japan, Germany, Italy, United States, and the United Kingdom.

validation - the process of evaluating a system or component to determine whether it satisfies specified requirements [ ].

validation testing - the assessment of the underlying specification to which products will be developed. Validation testing attempts to evaluate the completeness, correctness, and consistency of a data model to be used for a standard.

VHDL - The Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL) is a formal notation intended for use in all phases of the definition of electronic systems. It supports development, verification, synthesis, and testing of hardware designs; the communication of hardware design data; and the maintenance, modification, and procurement of hardware. VHDL is typically used for top-down system design, full custom chip design, Application Specific Integrated Circuit (ASIC) library development, validation of designs before and after synthesis, and development and debugging of model code [ ].

workgroup system - One that is used by a relatively small percentage of employees, tends to be coupled with another system such as a CAD system, and has relatively limited capability.


[1] ISO 10303-1:1994 [53].
[2] ISO 10303-1:1994 [53].
[3] ISO 10303-202:1996, Industrial automation systems and integration -- Product data representation and exchange -- Part 202: Application protocol: Associative draughting.
[4] ISO 10303-1:1994 [53].
[5] Kemmerer, Sharon J., Fowler, James E.(editors), Initial Manufacturing Exchange Specification (IMES), National Institute of Standards and Technology, NISTIR 5978, 1997 February.
[6] ISO 10303-1:1994 [53].
[7] ISO 10303-1:1994 [53].
[8] http://www.erim.org/cec/projects/autostep.htm
[9] http://www.cam-i.com/overview.html
[10] Danner, William F., David T. Sanford, Yuhwei Yang, STEP (Standard for the Exchange of Product Model Data) Resource Integration: Semantic and Syntactic Rules, Natl. Inst. Stand. & Technol. NISTIR 4528, 1991 March.
[11] ISO 10303-1:1994 [53].
[12] ISO 10303-1:1994 [53].
[13] Danner, William F.; Sanford, David T.; and Yang, Yuhwei. [244].
[14] Mitchell, Mary. Data Model Development and Validation for Product Data Exchange. Natl. Inst. Stand. & Technol. (U.S) NISTIR 90-4241. 1990 January.
[15] ISO 10303-1:1994 [53].
[16] ISO 10303-1:1994 [53].
[17] http://www.stepcom.ncl.ac.uk/
[18] ISO 10303-1:1994 [53].
[19] http://www.rdrc.rpi.edu/express-v/homepage.html
[20] http://www.steptools.com/projects/express-x/homepage.html
[21] Federal Information Processing Standards Publication 183 [81].
[22] Federal Information Processing Standards Publication 183 [81].
[23] Federal Information Processing Standards Publication 183 [81].
[24] Fowler, Julian. [17].
[25] ISO 10303-1:1994 [53].
[26] http://www.iec.ch/
[27] http://www.iec.ch/