Merken

Solid scenario’s for sustainable software

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
if so this is the set
we call on all the facial
images of all the people in the middle of nite so that they have some
information will come across even without the text furthermore uh and moreover most of the graphics from the left side of the sign center where I work as well and I have a lot of it is the as society as you have learned the that you can do that as well but all the references to launch for pictures you are under that you can understand the well enough yeah OK well I don't know if that's going to have much and I'm going to
talk about a lot of things about supposedly want to wear emphasize the 2 things which I think are important in this 1st of
all if you'll need to involve lots of communities that tries to find out what states are in there for them and the 2nd thing is to make a distinction between everything that has been everything that we can do today then everything that you will hold for the future
but before I do that I start with 3 take-home messages the first one is don't treat software sustainability and data stewardship unequal footing at least policy-wise you'll know in practice you have to do something different for suffered and for data but at the policy level they should be treated equally the 2nd thing is consider software and data so as value objects just like if you owned a patent you don't know what the actual value is until you sell or do something with it but by treating it as an considering as
a value objects then it starts making sense for others to use of money and all this in order to make more money out of it or that value to it or answer the the and I'm Grace them the the 1st thing asserting time make the stakeholder positions explicit the final and try to enforce all so
that may be very many stakeholders but in order to make this thing last simple I reduced the 3 groups the 1st 2 are the government's the funding organizations those death between called things Jerry interactive at all the last are executive organizations like in the prepress presentation you know the people that are only computing centers and under data centers for fighters is about to tell you how you should do it and how to should use that software to do the same on their site because well end it is down making a living outdoors doing things for you and of course in in the middle are scientists themselves and of course society at large so governments and funding organizations I'm mostly into
data stewardship as all the sustainability because basically they need to be accountable they must be able to say how they spend their money they must not be liable for the safe orchard is data you know you make up your own data and you say OK that was a result of research they can't handle that so they want to be accountable then governments also are responsible for the date for cultural heritage aspects which is also thing a general level the in the end they should come back to that in 1 of the next slides said something like a general framework something like minimum requirements for data stewardship plans minimum requirements for sulfur sustainability plants the executive organizations the last category they should be cost effective and proactive the goal focused
and try to help you and eventually can they provide the infrastructure they provide portals to provide services and in the middle basically that's us the scientists we are very because we want to accelerate discovery you want to uh a estate design and published and execute what you're doing and and in the end outcome vector that as well that is a group that is supposed to write what I will call later protocols we should data management plans sustainability plan the the it's good to
know and to realize something that beyond the science domain there are other domains that basically have the same kind of faces yeah like the archives and libraries and national libraries and sound and Vision motion
pictures the odds gaming industry all given task to do something about so for sustainability of games but it's very complicated even tho to label again with a version number doing something that works on this device of the Nintendo but it does work and you need that kind of device to work with as it is to processes into you know it is very complicated thing we can as a assigned the main learn a lot about the experiences that people into groups book already have and they can learn from us the across the main issues
of sustainability are 1st of all legislation there's lots of contradictory long there's lots of complications with copyright violation that basically you have to do in order to do your job in the 1st place so the National library in the Netherlands as I think something like 15 thousand CD-ROMs but they are obliged to keep the information on the because of loss that you should do that
but look at what they do is by making enhance of the CD-ROM because the latent and may not be any device to use it and to run and so they needs and environmental science old version of Windows 3 . 1 or Windows 95 about those 2 violations of of 1st of all it is not legal To make a copy of the wrong it says on that you're from on and the 2nd is OK if you want to use Windows 95 you may not have a license so the only thing that they can do is to run disease house the carmaker service out of it to put it on the web and that's a common issue uh across many of those domains that I just mentioned the Of course there is the issue of obsolete and unavailable Harry Potter which basically and then makes dada and
available there unrecoverable sovereign OK if something is lost um or is not make runnable on any more a machine anymore and of course the last 1 also they link wrote and reference wrote
there you may be just to relate the
so splitting the problem may help at least in terms of thinking most of what we discussing today and that they are confronted this of basically legacy called you know everything that is already around there's lots stored already uh there's much put into heritage archives the Poland is of course what to keep and what's in the end you will be able to throw away and sometimes restoration is while and sometimes it's not the but but should we do today to prevent that in the future the have still the same legacy problem because this is what we can do
now and I think the 1st thing and the 2nd thing and the 3rd thing is education so just to be very blunt if you're a student and the 1st time you get some training or education in writing software 1st they 1st control then do that annotation and all that kind of and administrative itself and only then you can think of the name of the program that you're going to write and the language of the going to that the between your ears because if it's in there but it is not an additional effort once you're going to write culture in real life and of course we can Halpern exercise link in the UK sink 1 of the 1st at that did that really very
well provide advice on how to do these things the and try to improve decoding of the people that are working today of course at the future is we hope a much longer than our possibly with respect to software um most coaches who have to be made so it is then a matter of keeping the rules that we set ourselves but also think of rules out when you can't really describe sovereign because keeping everything is impossible about 3 no good reason to describe fresh
over both costly can also try for the future and to try to implement Farrell's not only for data but also for software make suffer in such a way that it is modular and so on and so that this is easy to maintain hopefully the problem may solve itself in due course
but I think to this whole scenario it
consists of 3 parts uh and for me it is small in the 1st part is the most important but you demands are important as well uh al sketch a solid framework to model a for a general set of minimum conditions followed by protocols the that will be on the next slide and the 2nd thing is the in France they started setting up a sofa heritage Archive uh dance in the Netherlands the jointed initiative and a few others as well and some commercial companies at least that is something you put in your software you cannot at any reuse it from that point of view uh at this moment that's something that we should work on but they took over all the software that Google has already collected in previous time then they stop that surface the and I think at least up to
be become a very solid new kind of library for all sulfur and is saying something and it is growing from today that and that is a European suffer sustainability infrastructure but I'll let you have a site and that later so the
so back to this framework with protocols so basically the the question is like this the what the what it what like said and what doesn't doesn't make sense 2 will have to have a different research data management plan for your university to get your data established here and therefore for your Research Council to your application and then for the European horizontal 2020 is there any reason versus say why they should set different requirements for your research data management plan or for yourself or sustainability plan I
don't think so the however it does make sense to have different research data management requirements 4 different disciplines so in archeology they need and all other type of research data management plan then in musicology or in astronomy so why not focus more on that and this is why it is stakeholder analysis earlier the
so but today means is at least a set of minimum conditions you should all right laws and regulations that should be available something like then place and examples that you can start to work for this should be a reference to standards and the use of standards and some requirements to use Standards unlisted prove because you can't
of leader will be some results support resources as well and we call that in the general framework those are the minimum conditions that fathers should set but after that is in the set of minimum conditions also the discipline 1 by 1 should try to define their own research data management plan their also for sustainability plan they're called protocols in this document the goal is of course a full
engagement all all scientific communities you know I have it is the university many more than 1 university we have a session today on on next week on research data management and what do they do well is that while the bought this research data management system and it runs and the computer and that we have that side and if you've got and they don't you call and so on so I know how and next thing in the
morning you have to save all your data and then of course the back of the room there's a lot of what is good for us you know you only tell us to do that because you need to be accountable but because rivers in our data so you don't get the engagement that long the but if you let users and scientists make the wrong protocols that fulfill the requirements of thrown discipline for their own purposes than that may be different so the so by the model that I just presented you basically engaged the top down requirements from funding organizations and the bottom-up knowledge of all the scientists that basically I then doing their work for themselves the the the the the the
use of protocols are already come on way of working in a medical domain and also in archeology so it's not really news from the perspective people are working now and things like that for the research data management but less so for software but we can work on that and we should the rules and best practices and guidelines i'm beings invented all of the time but it will be very nice From the
point of view of the scientists that he doesn't have to write different protocols for different organizations for basically the same purposes a boundary conditions it so the approaches
that the and started a our starting now a few months ago that is at least in the Netherlands to were engaged with universities and institutes this our funding organization uh this people around 2020 honestly projects it to discuss this model the um and then start setting up physically small groups LSA to experts from an external field site from a computing center or data hosting center the Chairman as 3 people from the discipline to actually compile these plans the and then and it is also an important step in the whole process to publish these
plans as being as a public documents like in a scientific review paper and if she consented to uh to wear them a magazine that accepts that kind of things from your discipline and it is a public document it is also very few documents and hopefully it broadly accepted document across the your own discipline but for and then you have a set of
pre approved protocols and rather than writing a protocol in the process of writing your grant application you just so you know I intend to use political AUC for data and want to with 3 for software and it's taking part in 2 D and we fewer model the well uh the happens to be um a group cosines Europe they're all the research councils in Europe are get they had to sit through and research data
management they have basically adopted this model already so at 3 at the level of the European Research Councils we'll setting steps there's another entity called plane Europe let's form for nationally e-Science in Europe there they also kind of adopted this is small and advocating that at the moment for well a few words about just
over heritage project was in there invented in the in France basically by and by India and they are a rock trying to set up as something I should like and the international uh suffer heritage and of called the library the only issues that Morris always easier for software that to get it out again so the services to get it out still have to
be created but it is not the primary 1st at the primary goal was to have a complete set of all sulfur around
and then about this a European suffer sustainability Initiative farmer during this time well OK I think I'm fine earn but actually there's uh an application and send out Gold US I uh basically after the model of a society in the UK uh will set the example of basically how to do things in a very practical way but the idea is to have a contact point in the end to have contact point in each country in Europe where you can uh exchange your experience this and also a little bit as far as I'm concerned to involve the other
communities by beginning communities libraries National Archives and so on so on because and specific purpose to specific elements of the whole problem they have more experience than and sometimes we may have so we can exchange
best practices Specialized specialist support the earlier solutions existing and still functioning hotter because that's something as sometimes very helpful if there some equipment around that still can read your cottages and so on or near and last not least pretty at least for the start so or discard data for that
you so rewarding scientific research out with well we all know that these days there is much more scientific output coming out of research project than just reviewed scientific papers it's has been set there this morning and this afternoon already more than once but the problem is how to give tools to funding organizations to actually a survey give credit to you because
it's very easy to just count your scientific papers and doing in text analysis are your papers because that is also something that is very important but we don't have any impact analysis tools for for where we don't have any impact analysis tool yet for data so in order to make the circle around they have to start somewhere but I fear may be 1 of the helping element you if you can show your data are fair
and then that may help in getting credit for that the part of data that you can also try to apply fair to suffer it's being done at this moment so how to weighted findable accessible but sufficiently deeply of art interoperable and reusable and you sovereign ceremony that a reason for your funding organization to say OK well this is something that adds to your credit it well 1 other
thing is that we have been discussing to set up something not suffer seal of approval of its offices of approval should be kind of a light weight uh methodology to at least approved software on the grounds of the way in which it was produced in which it was created you cannot go into the details of that scientifically your code is more sound to more and better molecular dynamics results someone else's code because while you will never end up somewhere because you have schools you have the traditions you have all that kind of stuff but but you can still follow and trade by the way that software was created is a version control from the
very beginning of the community is the 1 of the comments uh so that you can know what is happening in the software there is there a process defined in the group that created to suffer all the seems kind of things you can kind of objectively follow and give credits to and then end up in the same i could demented way uh you date with have to suffer seal of approval of the model is of
course modeled after the Data Seal of Approval that already exists and it only works if you set it up internationally but we're working on it if you're gets the seal of approval and for a funding organization of they might start counting OK this guy has made so many pieces of software and received a sheet of approval go has already
set you can also try to apply the fair principles to work to solve the we all know that is already very difficult except for in the to Norway domain to define all the letters in fair mainly the interoperability part what does it mean in different disciplines but the idea that is behind fair namely about sharing and reusability and that kind of stuff you can still apply to software and a one-to-one link between the letters in fair and what we do in the fight in the software world is being worked on but the the
well 1 slide about dance thought because they send me here and there as if there is a dearth of they should have been here but I'm here for them at the mission of dance in the Netherlands for data archiving meta churches is to promote and provide permanent access to digital entrenched the resources of their funded by NWO divisions tonsil and the Royal Academy of Sciences the and our 1st predecessor already dates back the
answer you proud to for that since 19 64 is the 1st time they started collecting data but I'll
skip this 1 and this is certainly an attempt to apply is both to data and to fulfill later this isn't it 1st attempts to seriously implement there in the real world by giving starts to different aspects of the F a and then after a die and are and will have a resultant from that if you want to know more about that please contact me out of this yeah and
while I was thank you for your attention and I hope you still remember the take
home messages that I repeated here for your convenience you remember it
if
Software
Menge
Vorzeichen <Mathematik>
Stereometrie
Vorlesung/Konferenz
Dienst <Informatik>
Information
Information
Bildgebendes Verfahren
Computeranimation
Analysis
Aggregatzustand
Objekt <Kategorie>
Subtraktion
Ortsoperator
Dienst <Informatik>
Gleichheitszeichen
Computeranimation
Übergang
Objekt <Kategorie>
Fehlertoleranz
Software
Message-Passing
Ungleichung
Software
Ordnung <Mathematik>
Funktor
Message-Passing
Resultante
Web Site
Kategorie <Mathematik>
Selbst organisierendes System
Extrempunkt
Gruppenkeim
Interaktives Fernsehen
Dienst <Informatik>
Information
Kombinatorische Gruppentheorie
Framework <Informatik>
Computeranimation
Übergang
Rechenschieber
Rechenzentrum
Software
Software
Ordnung <Mathematik>
Domain-Name
Datenmanagement
Protokoll <Datenverarbeitungssystem>
Portal <Internet>
Programmbibliothek
Automatische Handlungsplanung
Gruppenkeim
Vektorraum
Maschinelles Sehen
Packprogramm
Domain <Netzwerk>
Einfügungsdämpfung
Prozess <Physik>
Softwarepiraterie
Versionsverwaltung
Gruppenkeim
Zahlenbereich
Computeranimation
Task
Software
Verschlingung
Prozess <Informatik>
Spieltheorie
Nintendo Co. Ltd.
Programmbibliothek
Information
Ordnung <Mathematik>
Brennen <Datenverarbeitung>
CD-ROM
Hardware
Virtuelle Maschine
Domain <Netzwerk>
Software
Benutzerbeteiligung
Dienst <Informatik>
Domain-Name
Bildschirmfenster
Versionsverwaltung
Schlussfolgern
Dienst <Informatik>
Information
Programmierumgebung
CD-ROM
Computeranimation
Domain <Netzwerk>
Software
Decodierung
Verschlingung
Codierungstheorie
Code
Compiler
Term
Computeranimation
Schlussregel
Hardware
Decodierung
Wellenpaket
Codierungstheorie
Formale Sprache
t-Test
Programm
Schreiben <Datenverarbeitung>
Schlussregel
Dienst <Informatik>
Binder <Informatik>
Gerichteter Graph
Computeranimation
Schlussregel
Software
Computerspiel
Software
Reelle Zahl
Code
Gamecontroller
Decodierung
Compiler
Software
Framework <Informatik>
Software
Codierungstheorie
Protokoll <Datenverarbeitungssystem>
Datenmodell
Stereometrie
Dienst <Informatik>
Information
Computeranimation
Stereometrie
Punkt
Sichtenkonzept
Protokoll <Datenverarbeitungssystem>
Momentenproblem
Extrempunkt
Datenmodell
Framework <Informatik>
Packprogramm
Computeranimation
Rechenschieber
Software
Framework <Informatik>
Menge
Software
Flächentheorie
Konditionszahl
Mereologie
Protokoll <Datenverarbeitungssystem>
Programmbibliothek
Stereometrie
Subtraktion
Protokoll <Datenverarbeitungssystem>
Automatische Handlungsplanung
Kartesische Koordinaten
Dienst <Informatik>
Extrempunkt
Informationsmanagement
Framework <Informatik>
Computeranimation
Domain-Name
Software
Datenmanagement
Standardabweichung
Datentyp
Protokoll <Datenverarbeitungssystem>
Konditionszahl
Grundraum
Analysis
Resultante
Protokoll <Datenverarbeitungssystem>
Extrempunkt
Automatische Handlungsplanung
Dienst <Informatik>
Extrempunkt
Informationsmanagement
Gesetz <Physik>
Framework <Informatik>
Template
Computeranimation
Domain-Name
Software
Datenmanagement
Menge
Standardabweichung
Konditionszahl
Konditionszahl
Protokoll <Datenverarbeitungssystem>
Regulator <Mathematik>
Standardabweichung
Software
Informationsmodellierung
Datenmanagement
Protokoll <Datenverarbeitungssystem>
Selbst organisierendes System
Konditionszahl
Dienst <Informatik>
Physikalisches System
Information
Grundraum
Domain <Netzwerk>
Subtraktion
Sichtenkonzept
Punkt
Protokoll <Datenverarbeitungssystem>
Selbst organisierendes System
Kategorie <Mathematik>
Schreiben <Datenverarbeitung>
Schlussregel
Dienst <Informatik>
Information
Computeranimation
Schlussregel
Randwert
Software
Domain-Name
Datenmanagement
Software
Perspektive
Protokoll <Datenverarbeitungssystem>
Expertensystem
Stellenring
Web Site
Prozess <Physik>
Prozess <Informatik>
Selbst organisierendes System
Gruppenkeim
Automatische Handlungsplanung
Dienst <Informatik>
Information
Extrempunkt
Computeranimation
Selbst organisierendes System
Informationsmodellierung
Software
Datenfeld
Gruppentheorie
Datenverarbeitungssystem
Konditionszahl
Protokoll <Datenverarbeitungssystem>
Grundraum
Ebene
Prozess <Physik>
Prozess <Informatik>
Protokoll <Datenverarbeitungssystem>
Momentenproblem
Datenmodell
Gruppenkeim
Systemplattform
Kartesische Koordinaten
Dienst <Informatik>
Information
Computeranimation
Übergang
Software
Informationsmodellierung
Bildschirmmaske
Framework <Informatik>
Entscheidungsmodell
Software
Mereologie
Pay-TV
Wort <Informatik>
Informationsmanagement
Intel
Software
Dienst <Informatik>
Menge
Software
Programmbibliothek
Projektive Ebene
Dienst <Informatik>
Information
Computeranimation
Software
Informationsmodellierung
Bit
Punkt
Programmbibliothek
Dienst <Informatik>
Element <Mathematik>
Information
Computeranimation
Hardware
Bildschirmmaske
Software
Funktion <Mathematik>
Einheit <Mathematik>
Selbst organisierendes System
Projektive Ebene
Sondierung
Computeranimation
Hardware
Funktion <Mathematik>
Software
Bildschirmmaske
Kreisfläche
Funktion <Mathematik>
Momentenproblem
Selbst organisierendes System
Mereologie
Dienst <Informatik>
Element <Mathematik>
Ordnung <Mathematik>
Analysis
Resultante
Gewicht <Mathematik>
Prozess <Physik>
Versionsverwaltung
Gruppenkeim
Dienst <Informatik>
Information
Fließgleichgewicht
Code
Computeranimation
Office-Paket
Informationsmodellierung
Software
Software
Software
Domain-Name
Software
Selbst organisierendes System
Mereologie
Dienst <Informatik>
Binder <Informatik>
Computeranimation
Rechenschieber
Software
Selbst organisierendes System
Digitalsignal
Permanente
Information
Division
Computeranimation
Meta-Tag
Mittelwert
Offene Menge
Regulärer Graph
p-V-Diagramm
Permanente
Nummerung
Resultante
Computeranimation
Physikalisches System
Quellcode
Selbst organisierendes System
Digitalsignal
Proxy Server
Dimensionsanalyse
Virtuelle Adresse
Message-Passing
Software
Serielle Schnittstelle
Dienst <Informatik>
Information
Message-Passing
Computeranimation

Metadaten

Formale Metadaten

Titel Solid scenario’s for sustainable software
Serientitel 2nd Conference on Non-Textual Information: Software and Services for Science (S3), May 10-11, 2017 in Hannover
Teil 4
Anzahl der Teile 13
Autor Aerts, Patrick J.
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - keine Bearbeitung 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt in unveränderter Form zu jedem legalen und nicht-kommerziellen Zweck nutzen, vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/31030
Herausgeber Technische Informationsbibliothek (TIB)
Erscheinungsjahr 2017
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Software is the interface between man and the digital machine. Although software is as essential as data, there is much more attention for data management than for sustainable software. In the public policy domain the importance of keeping software alive is largely underestimated. This should change at our earliest possible convenience. The jump forward should be: a systematic approach to software sustainability combined with an international knowledge exchange infrastructure for software sustainability. Other actions regarding software sustainability involve the Software heritage Project and de Software Seal of Approval.

Zugehöriges Material

Folgende Ressource ist Begleitmaterial zum Video

Ähnliche Filme

Loading...