{"title":"基于模糊决策的医疗保健应用软件开发指南","authors":"E. Ronchieri, V. Venturi, M. C. Vistoli","doi":"10.1109/HICSS.2010.343","DOIUrl":null,"url":null,"abstract":"Software development of applications, regarding also health care, must deal with the needs of developers with different background. Incorporating the voice of developers, most often shared geographically, into the various phases of the software life cycle is becoming always and always important. Therefore, decision-making process is a valid way for translating software development needs into relevant guidelines to drive developers during their activity in order to obtain a maximum portability, extensibility and maintainability of software itself. The process takes into account multiple preferences and different tools in order to guarantee a certain freedom to developers making software development easy to achieve. In this research, we define a fuzzy decision-making algorithm for software development guidelines. The algorithm contributes defining a set of guidelines, a set of goals, a cost function for guidelines, and a set of constraints. A fuzzy operator is used to aggregate goals and constraints. This algorithm was tested using realistic software development case studies applied to an health care application.","PeriodicalId":328811,"journal":{"name":"2010 43rd Hawaii International Conference on System Sciences","volume":"435 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-01-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Software Development Guidelines Based on Fuzzy Decision-Making for Health Care Applications\",\"authors\":\"E. Ronchieri, V. Venturi, M. C. Vistoli\",\"doi\":\"10.1109/HICSS.2010.343\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software development of applications, regarding also health care, must deal with the needs of developers with different background. Incorporating the voice of developers, most often shared geographically, into the various phases of the software life cycle is becoming always and always important. Therefore, decision-making process is a valid way for translating software development needs into relevant guidelines to drive developers during their activity in order to obtain a maximum portability, extensibility and maintainability of software itself. The process takes into account multiple preferences and different tools in order to guarantee a certain freedom to developers making software development easy to achieve. In this research, we define a fuzzy decision-making algorithm for software development guidelines. The algorithm contributes defining a set of guidelines, a set of goals, a cost function for guidelines, and a set of constraints. A fuzzy operator is used to aggregate goals and constraints. This algorithm was tested using realistic software development case studies applied to an health care application.\",\"PeriodicalId\":328811,\"journal\":{\"name\":\"2010 43rd Hawaii International Conference on System Sciences\",\"volume\":\"435 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-01-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 43rd Hawaii International Conference on System Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HICSS.2010.343\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 43rd Hawaii International Conference on System Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.2010.343","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Software Development Guidelines Based on Fuzzy Decision-Making for Health Care Applications
Software development of applications, regarding also health care, must deal with the needs of developers with different background. Incorporating the voice of developers, most often shared geographically, into the various phases of the software life cycle is becoming always and always important. Therefore, decision-making process is a valid way for translating software development needs into relevant guidelines to drive developers during their activity in order to obtain a maximum portability, extensibility and maintainability of software itself. The process takes into account multiple preferences and different tools in order to guarantee a certain freedom to developers making software development easy to achieve. In this research, we define a fuzzy decision-making algorithm for software development guidelines. The algorithm contributes defining a set of guidelines, a set of goals, a cost function for guidelines, and a set of constraints. A fuzzy operator is used to aggregate goals and constraints. This algorithm was tested using realistic software development case studies applied to an health care application.