{"title":"基于组件的数据和图像处理系统。概念和实用方法","authors":"Thomas Hoegg, C. Koehler, A. Kolb","doi":"10.1109/ICSESS.2015.7339007","DOIUrl":null,"url":null,"abstract":"Setting up new data and image processing systems is an always recurring task. Since reusing algorithms and other functionality leads to higher program quality and mostly shorter development time, this approach introduces a novel Component-Based Software Engineering System (CBSE). It supports special types such as diagrams and structures, components and component-instance-diagrams known from UML. The system allows an abstract and object-oriented description of data and image processing tasks. The CBSE system is integrated into a rich client platform (RCP), supporting dynamic, plugin-based GUI-extensions, 2D/3D rendering using OpenGL and also fast data processing using OpenCL.","PeriodicalId":335871,"journal":{"name":"2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS)","volume":"105 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Component based data and image processing systems — A conceptual and practical approach\",\"authors\":\"Thomas Hoegg, C. Koehler, A. Kolb\",\"doi\":\"10.1109/ICSESS.2015.7339007\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Setting up new data and image processing systems is an always recurring task. Since reusing algorithms and other functionality leads to higher program quality and mostly shorter development time, this approach introduces a novel Component-Based Software Engineering System (CBSE). It supports special types such as diagrams and structures, components and component-instance-diagrams known from UML. The system allows an abstract and object-oriented description of data and image processing tasks. The CBSE system is integrated into a rich client platform (RCP), supporting dynamic, plugin-based GUI-extensions, 2D/3D rendering using OpenGL and also fast data processing using OpenCL.\",\"PeriodicalId\":335871,\"journal\":{\"name\":\"2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS)\",\"volume\":\"105 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSESS.2015.7339007\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS.2015.7339007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Component based data and image processing systems — A conceptual and practical approach
Setting up new data and image processing systems is an always recurring task. Since reusing algorithms and other functionality leads to higher program quality and mostly shorter development time, this approach introduces a novel Component-Based Software Engineering System (CBSE). It supports special types such as diagrams and structures, components and component-instance-diagrams known from UML. The system allows an abstract and object-oriented description of data and image processing tasks. The CBSE system is integrated into a rich client platform (RCP), supporting dynamic, plugin-based GUI-extensions, 2D/3D rendering using OpenGL and also fast data processing using OpenCL.