{"title":"为标准化的医疗应用网络服务开发客户机/服务器体系结构","authors":"S. Yacoub, H. Ammar","doi":"10.1109/ASSET.1999.756745","DOIUrl":null,"url":null,"abstract":"Recently, there has been a great demand for distributed medical imaging systems to share information among medical institutions in an interoperable fashion. Connectivity between medical institutions requires sharing complete protocols defined by standards. The \"DICOM\" standard is evolving to define the communication messages and application services between two medical applications. We specify and design the client and server behaviour of the Upper Layer service of the DICOM standard using an object oriented pattern language. The hierarchy principle of statechart is used to facilitate the comprehensibility of the standard by providing a visual formalism for the specification. The specification distinguishes the behaviour of the Upper Layer services as a client or a server. A high level structure of the client/server is illustrated using a collaboration diagram for an association establishment scenario. Finally, a statechart object oriented pattern language is used to translate the specification into design, and a class diagram for the server is presented in UML notation.","PeriodicalId":340666,"journal":{"name":"Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99 (Cat. No.PR00122)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"The development of a client/server architecture for standardized medical application network services\",\"authors\":\"S. Yacoub, H. Ammar\",\"doi\":\"10.1109/ASSET.1999.756745\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recently, there has been a great demand for distributed medical imaging systems to share information among medical institutions in an interoperable fashion. Connectivity between medical institutions requires sharing complete protocols defined by standards. The \\\"DICOM\\\" standard is evolving to define the communication messages and application services between two medical applications. We specify and design the client and server behaviour of the Upper Layer service of the DICOM standard using an object oriented pattern language. The hierarchy principle of statechart is used to facilitate the comprehensibility of the standard by providing a visual formalism for the specification. The specification distinguishes the behaviour of the Upper Layer services as a client or a server. A high level structure of the client/server is illustrated using a collaboration diagram for an association establishment scenario. Finally, a statechart object oriented pattern language is used to translate the specification into design, and a class diagram for the server is presented in UML notation.\",\"PeriodicalId\":340666,\"journal\":{\"name\":\"Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99 (Cat. No.PR00122)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-03-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99 (Cat. No.PR00122)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ASSET.1999.756745\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99 (Cat. No.PR00122)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASSET.1999.756745","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The development of a client/server architecture for standardized medical application network services
Recently, there has been a great demand for distributed medical imaging systems to share information among medical institutions in an interoperable fashion. Connectivity between medical institutions requires sharing complete protocols defined by standards. The "DICOM" standard is evolving to define the communication messages and application services between two medical applications. We specify and design the client and server behaviour of the Upper Layer service of the DICOM standard using an object oriented pattern language. The hierarchy principle of statechart is used to facilitate the comprehensibility of the standard by providing a visual formalism for the specification. The specification distinguishes the behaviour of the Upper Layer services as a client or a server. A high level structure of the client/server is illustrated using a collaboration diagram for an association establishment scenario. Finally, a statechart object oriented pattern language is used to translate the specification into design, and a class diagram for the server is presented in UML notation.