Talk: New Opportunities for Reuse in an Uncertain World
ABSTRACT: Twenty-five years ago, as the software reuse community was being established, the outlines of a research program in reuse were clear and its dimensions could be well-described with the application of the Three-C’s model of Concept, Content, and Context. In the years that followed, researchers pursuing that program elaborated results in the precise specification of reusable artifacts, from feature modeling to component contracts (Concept); implementation, such as powerful generative methods (Content); and models and frameworks ensuring correct and effective integration (Context). Success was such that reuse has become a part of the everyday development process, and the death of general software reuse research has been hypothesized in some quarters. That hypothesis is premature. The world of applications is much more uncertain today, and that uncertainty is challenging reuse in all of its dimensions. Our previous understanding of Context is breaking down under the ambitious autonomous applications in robotics, IoT, and vehicles, whereby components are now being reused in scenarios that can no longer be completely characterized (the unknown-unknowns). Equally ambitious applications of advances in machine learning are challenging our previous understanding of Content, whereby the training and self-modifying implementation of such learning components becomes quickly inscrutable to humans, and dynamic variability in components and product lines is challenging our understanding of what implementation even means today. Even the idea of Concept is being challenged as attempts are made to reuse poorly specified knowledge artifacts in support of innovation management. Uncertainty brings new challenges with it, but it also brings new opportunities. The uncertain world of today’s applications is laying the
foundations for the next research program in software reuse.
Bio: John Favaro is a senior consultant at Intecs, based in Pisa, Italy, where he is responsible for new technology introduction. He has been a frequent contributor to the software reuse community, and was a founding member of the ICSR Steering Committee. His contributions in the area of reuse economics and strategy include Value Based Reuse Investment. John is currently working in the areas of safety and cybersecurity in cyber-physical systems. He studied computer science at Yale University and the University of California at Berkeley.
Talk: The Challenging Future of Open Data Reuse
ABSTRACT: Since the first open data portal was launched in 2010 in Spain more than 20.000 datasets have been published. Nowadays, more than 100 active open data portals, mostly coming from the public sector, have been launched and E.U. open data website encompasses around 800.000 datasets coming from 31 countries as an active ecosystem. Although there is an increasing demand for open data reusable assets there is a need to estimate the social and economic impact of new investments and resources. Today, open data managers must deal with two main issues: (i) the available data reflects a poor management of the current open data portals’ managers, including an astonishing percentage a complete absence of analysis of the use of published data, and (ii) a lack of sound models to assess this impact. Currently, two disciplines have emerged to cope with these challenges: data governance and open data coordination. Data governance creates a new business function in the company to care about the organization’s data. Open data coordination refers to the need to make linkable the published data. The promising linked data paradigm struggles to link ‘every’ data published in the web due to the overwhelming amount of datasets published. In this keynote talk we will discuss a timeline describing the main achievements in the open data during the last decade and how to face the current challenges of open data reuse.
BIO: Alberto Abella is a Telecommunications Engineer by the Universidad Politécnica de Madrid of Madrid and holds a PhD in Business by the Universidad Rey Juan Carlos of Madrid (Spain). Dr. Abella is co-author of several scientific publications about data reusability and open data and a lecturer of open/big data in universities of México, Russia, France, Luxembourg and Italy. He is also co-author of MELODA, a metric to assess the reusability of data. His current research interests include data impact modelling and its social and economic impact. Alberto currently works as senior manager at Desidedatum and he has been Appointed by the COTEC Foundation as expert in Open data. He also worked for the public foundation CENATIC to promote open source software and he founded the Spanish chapter of Open Knowledge Spain, and Iniciativa Barcelona Open Data.