{"title":"从会议主席介绍基于组件的开发过程","authors":"I. Crnkovic","doi":"10.1109/eurmic.2003.1231561","DOIUrl":null,"url":null,"abstract":"In a component-based development process we distinguish development of components from development of systems [1]. When developing component-based systems we focus on identification of reusable entities and selection of components that fulfils system’s requirements. When developing components our focus is on reusability. Components are developed as reusable entities to be used in many products. For this reason they must be general enough but also sufficiently specific to be easily identified, understood and used. Components communicate with their environment only through the interface, so it is the interface which provides all the information needed and it is only the interface that provides this information. For this reason it is natural that component-development is interface-focused. One of the main challenges of component development is to design an appropriate interface.","PeriodicalId":100495,"journal":{"name":"Euromicro Newsletter","volume":"10 1","pages":"16"},"PeriodicalIF":0.0000,"publicationDate":"2003-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Introduction from the session chair Component-based development process\",\"authors\":\"I. Crnkovic\",\"doi\":\"10.1109/eurmic.2003.1231561\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In a component-based development process we distinguish development of components from development of systems [1]. When developing component-based systems we focus on identification of reusable entities and selection of components that fulfils system’s requirements. When developing components our focus is on reusability. Components are developed as reusable entities to be used in many products. For this reason they must be general enough but also sufficiently specific to be easily identified, understood and used. Components communicate with their environment only through the interface, so it is the interface which provides all the information needed and it is only the interface that provides this information. For this reason it is natural that component-development is interface-focused. One of the main challenges of component development is to design an appropriate interface.\",\"PeriodicalId\":100495,\"journal\":{\"name\":\"Euromicro Newsletter\",\"volume\":\"10 1\",\"pages\":\"16\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Euromicro Newsletter\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/eurmic.2003.1231561\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Euromicro Newsletter","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/eurmic.2003.1231561","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Introduction from the session chair Component-based development process
In a component-based development process we distinguish development of components from development of systems [1]. When developing component-based systems we focus on identification of reusable entities and selection of components that fulfils system’s requirements. When developing components our focus is on reusability. Components are developed as reusable entities to be used in many products. For this reason they must be general enough but also sufficiently specific to be easily identified, understood and used. Components communicate with their environment only through the interface, so it is the interface which provides all the information needed and it is only the interface that provides this information. For this reason it is natural that component-development is interface-focused. One of the main challenges of component development is to design an appropriate interface.