A system for describing software requirements and simulation model for flexible manufacturing system(FMS) has been developed and implemented using ISLDM/SEM. ISLDM/SEM, a set of software engineering tools, is a software life-cycle support system(LSS) generator.
FMS specification language (FSL) is designed to aid preliminary design phase of the software development process and simulation modeling process for FMS. FSL can support to generate complete and consistent specification by analyzing the specification to detect potential errors in the conceptual and descriptive representation of the target FMS.
本 論文은 자동생산체제(FMS)를 위한 소프트웨어 要求明細 (requirements specification)와 시뮬레이션 모델을 記述하기 위한 言語의 開發을 目的으로 한다. 開發에 事用된 tool은 소프트웨어 개발지원체제 (software life-cycle support system)인 ISLDM/SEM 이다.
本 硏究에서 開發된 明細言語 (FSL: FMS Specification Language)는 entity-relationship 모델을 바탕으로 한 ISLDM을 利用하여 定義되었으며 SEM 데이타베이스에 內藏된다.
소프트웨어의 要求明細는 대상시스템의 데이타의 흐름 (information flow)과 作業物 및 치공구의 흐름(physical flow)을 表現 할 수 있도록 하였고, 시뮬레이션 모델은 event-oriented world view를 바탕으로 記述할 수 있도록 하였다.
記述된 대상시스템과 FSL은 데이타베이스에 입력되어 管理됨으로써 完全하고 一貫性있는 (complete and consistent) 明細를 할 수 있도록 支援하고, 必要한 자료를 위해 分析하거나 記述된 대상시스템 및 FSL 自體의 變更, 追加, 削除 등을 容易하게 할 수 있다.