{"title":"可视化建模方法在面向对象信息系统设计中的实际应用","authors":"N. Spiricheva, Anastasia Kokovina","doi":"10.1109/ICISCT47635.2019.9011967","DOIUrl":null,"url":null,"abstract":"The article describes the classic methods of object-oriented design using modern software tools. Among these methods, designing on visual language UML, application of design patterns, use of elements of CASE-technology to generate basic elements software system, the widespread impliments of reuse, component architecture of the software system, taking advantage provided by modern approaches such as containerization. At the end, an example of designing part of an information system with using the mentioned methods, modern software tools, such as Docker for encapsulating and quickly deploying services, ArgoUML, for visual iterative design and ArchGenXML for components code generation.","PeriodicalId":170576,"journal":{"name":"2019 International Conference on Information Science and Communications Technologies (ICISCT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Practical application of methods of visual modeling in object-oriented design of information systems\",\"authors\":\"N. Spiricheva, Anastasia Kokovina\",\"doi\":\"10.1109/ICISCT47635.2019.9011967\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The article describes the classic methods of object-oriented design using modern software tools. Among these methods, designing on visual language UML, application of design patterns, use of elements of CASE-technology to generate basic elements software system, the widespread impliments of reuse, component architecture of the software system, taking advantage provided by modern approaches such as containerization. At the end, an example of designing part of an information system with using the mentioned methods, modern software tools, such as Docker for encapsulating and quickly deploying services, ArgoUML, for visual iterative design and ArchGenXML for components code generation.\",\"PeriodicalId\":170576,\"journal\":{\"name\":\"2019 International Conference on Information Science and Communications Technologies (ICISCT)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 International Conference on Information Science and Communications Technologies (ICISCT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICISCT47635.2019.9011967\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Information Science and Communications Technologies (ICISCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICISCT47635.2019.9011967","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Practical application of methods of visual modeling in object-oriented design of information systems
The article describes the classic methods of object-oriented design using modern software tools. Among these methods, designing on visual language UML, application of design patterns, use of elements of CASE-technology to generate basic elements software system, the widespread impliments of reuse, component architecture of the software system, taking advantage provided by modern approaches such as containerization. At the end, an example of designing part of an information system with using the mentioned methods, modern software tools, such as Docker for encapsulating and quickly deploying services, ArgoUML, for visual iterative design and ArchGenXML for components code generation.