Specification of SCM-Based Client/Server Technology

 

The specification consists of SCM models underlying the implementation of SCM Client, SCM Data Server, and SCQL-SQL mapping demo tool. The models are presented in textual notation [Ov04-3, Ov04-4] and cover all aspects of the technology: XML-based SCM knowledge base, SCQL-SQL mapping, client/server net interchange. The models are highly detailed and implementation-ready. Majority of constraints are not formalized with SCQL [Ov04-3, Ov04-4] and are presented textually as “<…>”. The ultimate formalization was considered as not principal for implementation purposes and possible at any moment. Dynamic constrains, dealing with SCM model state transitions, are presented as “<<…>>” or tables. The specification was used as basis for implementation of the technology. The brown highlighting means the model part was implemented in the program code directly. All the brown text was used as detailed comments in the program code.