{"title":"Empirical Studies into UML in Practice: Pitfalls and Prospects","authors":"M. Chaudron","doi":"10.1109/MiSE.2017.24","DOIUrl":"https://doi.org/10.1109/MiSE.2017.24","url":null,"abstract":"A key open question in the area of software modeling is which costs and benefits it brings to software development and maintenance. For answering this question, better empirical studies into software modeling are needed. In this paper I focus on what I believe are the pitfalls in- and prospects for such types of studies. This paper is an abstract for an invited keynote at the Modeling in Software Engineering (MiSE) workshop at ICSE 2017.","PeriodicalId":321225,"journal":{"name":"2017 IEEE/ACM 9th International Workshop on Modelling in Software Engineering (MiSE)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122183547","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}
{"title":"Models for the Automated Integration of Service-Oriented Software Systems","authors":"P. Inverardi","doi":"10.1109/MiSE.2017.21","DOIUrl":"https://doi.org/10.1109/MiSE.2017.21","url":null,"abstract":"In the near future we will be surrounded by a virtually infinite number of software applications that provide services in the digital space. This situation radically changes the way software will be produced and used: (i) software is increasingly produced according to specific goals and by integrating existing software; (ii) the focus of software production will be shifted towards reuse of third-parties software, typically black-box, that is often provided without a machine readable documentation. The evidence underlying this scenario is that the price to pay for this software availability is a lack of knowledge on the software itself, notably on its interaction behaviour A producer will operate with software artifacts that are not completely known in terms of their functional and non-functional characteristics. The general problem is therefore directed to the ability of devising (architectural/component) models that will let the artifacts interact to reach the goal. This talk focuses on models, techniques and tools for integration code and component interaction protocols which allow to deal with partial knowledge and automatically produce correctby- construction service-oriented systems with respect to functional and non functional goals.","PeriodicalId":321225,"journal":{"name":"2017 IEEE/ACM 9th International Workshop on Modelling in Software Engineering (MiSE)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122927150","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}