{"title":"通过元模型创建混合软件工程方法","authors":"Darko Androcec, Z. Dobrovic","doi":"10.2498/iti.2012.0430","DOIUrl":null,"url":null,"abstract":"Two dominant techniques for software development used nowadays are the classical software development methods (e.g. RUP, waterfall) and the agile approaches (e.g. Scrum, XP). One can also use hybrid methods, because both approaches have some benefits. In this paper we show how to build new hybrid software engineering methods by means of metamodels. We describe metamodels of the classical waterfall method and extreme programming and create their common metamodel. This common metamodel is then used as a foundation for new hybrid method development and development of workflow of its implementation.","PeriodicalId":135105,"journal":{"name":"Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Creating hybrid software engineering methods by means of metamodels\",\"authors\":\"Darko Androcec, Z. Dobrovic\",\"doi\":\"10.2498/iti.2012.0430\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Two dominant techniques for software development used nowadays are the classical software development methods (e.g. RUP, waterfall) and the agile approaches (e.g. Scrum, XP). One can also use hybrid methods, because both approaches have some benefits. In this paper we show how to build new hybrid software engineering methods by means of metamodels. We describe metamodels of the classical waterfall method and extreme programming and create their common metamodel. This common metamodel is then used as a foundation for new hybrid method development and development of workflow of its implementation.\",\"PeriodicalId\":135105,\"journal\":{\"name\":\"Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2498/iti.2012.0430\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2498/iti.2012.0430","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Creating hybrid software engineering methods by means of metamodels
Two dominant techniques for software development used nowadays are the classical software development methods (e.g. RUP, waterfall) and the agile approaches (e.g. Scrum, XP). One can also use hybrid methods, because both approaches have some benefits. In this paper we show how to build new hybrid software engineering methods by means of metamodels. We describe metamodels of the classical waterfall method and extreme programming and create their common metamodel. This common metamodel is then used as a foundation for new hybrid method development and development of workflow of its implementation.