Architecture and design intent are critical elements in the development and evolution of software systems. They are critical in two ways. First, there must be a shared understanding of them to adequately and effectively build and evolve our systems. Second, this shared understanding is needed to coordinate the various developers and teams of developers, especially in evolving our systems. The lack of access to internal implementation details makes the issue of architecture and design intent even more critical in COTS and component based systems. We explore the issues involved in supporting the reification and use of architecture and design intent, discuss a selection of approaches, and present some ideas we have about its use in both planned and agile contexts.
{"title":"Architecture and Design Intent in Component & COTS Based Systems","authors":"D. Perry, Paul Grisham","doi":"10.1109/ICCBSS.2006.6","DOIUrl":"https://doi.org/10.1109/ICCBSS.2006.6","url":null,"abstract":"Architecture and design intent are critical elements in the development and evolution of software systems. They are critical in two ways. First, there must be a shared understanding of them to adequately and effectively build and evolve our systems. Second, this shared understanding is needed to coordinate the various developers and teams of developers, especially in evolving our systems. The lack of access to internal implementation details makes the issue of architecture and design intent even more critical in COTS and component based systems. We explore the issues involved in supporting the reification and use of architecture and design intent, discuss a selection of approaches, and present some ideas we have about its use in both planned and agile contexts.","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116304407","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_38
J. Holck, Michael Holm Larsen, M. K. Pedersen
{"title":"Managerial and Technical Barriers to the Adoption of Open Source Software","authors":"J. Holck, Michael Holm Larsen, M. K. Pedersen","doi":"10.1007/978-3-540-30587-3_38","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_38","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127079198","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_27
M. V. D. Meulen, S. Riddle, L. Strigini, N. Jefferson
{"title":"Protective Wrapping of Off-the-Shelf Components","authors":"M. V. D. Meulen, S. Riddle, L. Strigini, N. Jefferson","doi":"10.1007/978-3-540-30587-3_27","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_27","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115067373","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_30
Mark Northcott, M. Vigder
{"title":"Managing Dependencies Between Software Products","authors":"Mark Northcott, M. Vigder","doi":"10.1007/978-3-540-30587-3_30","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_30","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124631711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_10
Myeonggil Choi, Hyunwoo Kim, Eunhye Kim, Sehun Kim
{"title":"Decision on Replacing Components of Security Functions in COTS-Based Information Systems","authors":"Myeonggil Choi, Hyunwoo Kim, Eunhye Kim, Sehun Kim","doi":"10.1007/978-3-540-30587-3_10","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_10","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125786957","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_24
Elisabeth Hansson, Goran Grahn
{"title":"One Global COTS-Based System to Replace 20+ Local Legacy Systems","authors":"Elisabeth Hansson, Goran Grahn","doi":"10.1007/978-3-540-30587-3_24","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_24","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121597943","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_34
P. Avgeriou, N. Guelfi
{"title":"Resolving Architectural Mismatches of COTS Through Architectural Reconciliation","authors":"P. Avgeriou, N. Guelfi","doi":"10.1007/978-3-540-30587-3_34","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_34","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"193 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114141682","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_31
G. Kotonya, J. Hutchinson
{"title":"Analysing the Impact of Change in COTS-Based Systems","authors":"G. Kotonya, J. Hutchinson","doi":"10.1007/978-3-540-30587-3_31","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_31","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"727 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134139092","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_12
Lisa Brownsword, Jim Smith
{"title":"Using Earned Value Management for COTS-Based Systems: Issues and Recommendations","authors":"Lisa Brownsword, Jim Smith","doi":"10.1007/978-3-540-30587-3_12","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_12","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129475361","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2005-02-07DOI: 10.1007/978-3-540-30587-3_33
G. Lewis
{"title":"An Approach to Analysis and Design for COTS-Based Systems","authors":"G. Lewis","doi":"10.1007/978-3-540-30587-3_33","DOIUrl":"https://doi.org/10.1007/978-3-540-30587-3_33","url":null,"abstract":"","PeriodicalId":366137,"journal":{"name":"IEEE International Conference on COTS-Based Software Systems","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116838231","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}