
{  
   "types" : {
      "Bookmark" : {
         "pluralLabel" : "Bookmarks"
      },
      "Publication" : {
         "pluralLabel" : "Publications"
      },
      "GoldStandardPublication" : {
         "pluralLabel" : "GoldStandardPublications"
      },
      "GoldStandardBookmark" : {
         "pluralLabel" : "GoldStandardBookmarks"
      },
      "Tag" : {
         "pluralLabel" : "Tags"
      },
      "User" : {
         "pluralLabel" : "Users"
      },
      "Group" : {
         "pluralLabel" : "Groups"
      },
      "Sphere" : {
         "pluralLabel" : "Spheres"
      }
   },
   
   "properties" : {
      "count" : {
         "valueType" : "number"
      },
      "date" : {
         "valueType" : "date"
      },
      "changeDate" : {
         "valueType" : "date"
      },
      "url" : {
         "valueType" : "url"
      },
      "id" : {
         "valueType" : "url"
      },
      "tags" : {
         "valueType" : "item"
      },
      "user" : {
         "valueType" : "item"
      }      
   },
   
   "items" : [
   	  
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/25b248ac3a0d688a713526892f49a2f68/sofiabgreiner",         
         "tags" : [
            "control","myown","opensource","python","regelungstechnik"
         ],
         
         "intraHash" : "5b248ac3a0d688a713526892f49a2f68",
         "interHash" : "2393ba54f55e3ca1a931e9d6058790f4",
         "label" : "The Python Control Systems Library (python-control)",
         "user" : "sofiabgreiner",
         "description" : "",
         "date" : "2022-10-17 15:47:36",
         "changeDate" : "2022-10-17 13:47:36",
         "count" : 3,
         "pub-type": "inproceedings",
         "booktitle": "2021 60th IEEE Conference on Decision and Control (CDC)","publisher":"IEEE",
         "year": "2021", 
         "url": "https://ieeexplore.ieee.org/document/9683368", 
         
         "author": [ 
            "Sawyer Fuller","Ben Greiner","Jason Moore","Richard Murray","René van Paassen","Rory Yorke"
         ],
         "authors": [
         	
            	{"first" : "Sawyer",	"last" : "Fuller"},
            	{"first" : "Ben",	"last" : "Greiner"},
            	{"first" : "Jason",	"last" : "Moore"},
            	{"first" : "Richard",	"last" : "Murray"},
            	{"first" : "René",	"last" : "van Paassen"},
            	{"first" : "Rory",	"last" : "Yorke"}
         ],
         "pages": "4875-4881","abstract": "The Python Control Systems Library (python-control) is an open source set of Python classes and functions that implement common operations for the analysis and design of feedback control systems. In addition to support for standard LTI control systems (including time and frequency response, block diagram algebra, stability and robustness analysis, and control system synthesis), the package provides support for nonlinear input/output systems, including system interconnection, simulation, and describing function analysis. A MATLAB compatibility layer provides an many of the common functions corresponding to commands available in the MATLAB Control Systems Toolbox. The library takes advantage of the Python \u201Cscientific stack\u201D of Numpy, Matplotlib, and Jupyter Notebooks and offers easy interoperation with other category-leading software systems in data science, machine learning, and robotics that have largely been built on Python.",
         "venue" : "Austin, TX, USA",
         
         "isbn" : "978-1-6654-3660-1",
         
         "doi" : "10.1109/CDC45484.2021.9683368",
         
         "bibtexKey": "9683368"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/21067f244d259e0508d982198162629cd/hermann",         
         "tags" : [
            "diss","forschungsdaten","opensource","software"
         ],
         
         "intraHash" : "1067f244d259e0508d982198162629cd",
         "interHash" : "6e78586c851511bb216526a592d1da2c",
         "label" : "Lesson Development for Open Source Software Best Practices Adoption",
         "user" : "hermann",
         "description" : "",
         "date" : "2021-05-27 14:08:47",
         "changeDate" : "2021-05-27 12:08:47",
         "count" : 1,
         "pub-type": "inproceedings",
         "booktitle": "2018 IEEE 14th International Conference on e-Science (e-Science)",
         "year": "2018", 
         "url": "https://ieeexplore.ieee.org/document/8588630/", 
         
         "author": [ 
            "Mateusz Kuzak","Jen Harrow","Rafael C. Jimenez","Paula Andrea Martinez","Fotis E. Psomopoulos","Radka Svobodová Vařeková","Allegra Via"
         ],
         "authors": [
         	
            	{"first" : "Mateusz",	"last" : "Kuzak"},
            	{"first" : "Jen",	"last" : "Harrow"},
            	{"first" : "Rafael C.",	"last" : "Jimenez"},
            	{"first" : "Paula Andrea",	"last" : "Martinez"},
            	{"first" : "Fotis E.",	"last" : "Psomopoulos"},
            	{"first" : "Radka",	"last" : "Svobodová Vařeková"},
            	{"first" : "Allegra",	"last" : "Via"}
         ],
         "pages": "19-20","abstract": "The \"ELIXIR Training Platform\" is partnering with The Carpentries (Software and Data Carpentry) to train life science researchers in computing and data management skills. The \"ELIXIR Software development best practices\" group, which is part of the ELIXIR Tools Platform, has proposed \"Four simple recommendations to encourage best practices in research software\" aiming to help researchers and developers to adopt Open Source Software (OSS) practices and thus improve the quality and sustainability of research software. In order to encourage researchers and developers to adopt the four recommendations (4OSS) and build FAIR software, we are developing specific and practical training materials, taking advantage of the Carpentries approach and experience in training material development and maintenance.",
         "doi" : "10.1109/eScience.2018.00011",
         
         "bibtexKey": "kuzak2018lesson"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2ab15660494f079d5f9b1975f132c3ab6/hermann",         
         "tags" : [
            "diss","forschungsdaten","opensource","quality","software"
         ],
         
         "intraHash" : "ab15660494f079d5f9b1975f132c3ab6",
         "interHash" : "5044a726053d892d0e09d646e30efb73",
         "label" : "Open Source Research Software",
         "user" : "hermann",
         "description" : "",
         "date" : "2021-01-08 07:37:22",
         "changeDate" : "2021-07-13 09:17:43",
         "count" : 1,
         "pub-type": "article",
         "journal": "Computer",
         "year": "2020", 
         "url": "https://ieeexplore.ieee.org/document/9153295/", 
         
         "author": [ 
            "W. Hasselbring","L. Carr","S. Hettrick","H. Packer","T. Tiropanis"
         ],
         "authors": [
         	
            	{"first" : "W.",	"last" : "Hasselbring"},
            	{"first" : "L.",	"last" : "Carr"},
            	{"first" : "S.",	"last" : "Hettrick"},
            	{"first" : "H.",	"last" : "Packer"},
            	{"first" : "T.",	"last" : "Tiropanis"}
         ],
         "volume": "53","number": "8","pages": "84-88","abstract": "Reports on the need to make make software open source. It should be both archived for reproducibility and actively maintained for reusability. In computational and computer science, research software is a central asset for development activities. For good scientific practice, the resulting research software should be open source. Established open source software licenses provide sufficient options for granting permissions such that it should be the rare exception to keep research software closed. Proper engineering is required for obtaining reusable and sustainable research software. This way, software engineering methods may improve research in other disciplines. However, research in software engineering and computer science itself will also benefit when programs are reused. To study the state of the art in this field, we analyzed research software publishing practices in computer and computational science and observed significant differences: computational science emphasizes reproducibility, while computer science emphasizes reuse.",
         "issn" : "1558-0814",
         
         "doi" : "10.1109/MC.2020.2998235",
         
         "bibtexKey": "hasselbring2020source"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/212db4a6d8eccf42074691caaad1fb98f/isw-bibliothek",         
         "tags" : [
            "Endpoints","TSN","isw","opensource"
         ],
         
         "intraHash" : "12db4a6d8eccf42074691caaad1fb98f",
         "interHash" : "69bde8eb99e456f2aeb34d835c495ddc",
         "label" : "TSN Endpoints Revisited - Enable your Applications with TSN Using Free Open Source Solutions",
         "user" : "isw-bibliothek",
         "description" : "",
         "date" : "2020-10-19 12:00:34",
         "changeDate" : "2020-10-19 10:00:34",
         "count" : 1,
         "pub-type": "presentation",
         
         "year": "2020", 
         "url": "", 
         
         "author": [ 
            "Philipp Neher","Florian Frick"
         ],
         "authors": [
         	
            	{"first" : "Philipp",	"last" : "Neher"},
            	{"first" : "Florian",	"last" : "Frick"}
         ],
         
         "eventtitle" : "TSN technology & Applications",
         
         "language" : "en",
         
         "eventdate" : "7.+8.10.2020",
         
         "bibtexKey": "neher2020endpoints"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2e4602e1b778dfd0b8c4ab043258649fb/hermann",         
         "tags" : [
            "forschungsdaten","opensource","software"
         ],
         
         "intraHash" : "e4602e1b778dfd0b8c4ab043258649fb",
         "interHash" : "876a0794c6b75f4a00af9639d365b24e",
         "label" : "What makes computational open source software libraries successful?",
         "user" : "hermann",
         "description" : "",
         "date" : "2020-05-22 09:58:40",
         "changeDate" : "2020-05-22 07:58:40",
         "count" : 1,
         "pub-type": "article",
         "journal": "Computational Science & Discovery","publisher":"IOP Publishing",
         "year": "2013", 
         "url": "https://doi.org/10.1088%2F1749-4699%2F6%2F1%2F015010", 
         
         "author": [ 
            "Wolfgang Bangerth","Timo Heister"
         ],
         "authors": [
         	
            	{"first" : "Wolfgang",	"last" : "Bangerth"},
            	{"first" : "Timo",	"last" : "Heister"}
         ],
         "volume": "6","number": "1","pages": "015010","abstract": "Software is the backbone of scientific computing. Yet, while we regularly publish detailed accounts about the results of scientific software, and while there is a general sense of which numerical methods work well, our community is largely unaware of best practices in writing the large-scale, open source scientific software upon which our discipline rests. This is particularly apparent in the commonly held view that writing successful software packages is largely the result of simply \u2018being a good programmer\u2019 when in fact there are many other factors involved, for example the social skill of community building. In this paper, we consider what we have found to be the necessary ingredients for successful scientific software projects and, in particular, for software libraries upon which the vast majority of scientific codes are built today. In particular, we discuss the roles of code, documentation, communities, project management and licenses. We also briefly comment on the impact on academic careers of engaging in software projects.",
         "doi" : "10.1088/1749-4699/6/1/015010",
         
         "bibtexKey": "bangerth2013makes"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2562c14228768a275fd167f647075dc96/isw-bibliothek",         
         "tags" : [
            "TSN","opensource"
         ],
         
         "intraHash" : "562c14228768a275fd167f647075dc96",
         "interHash" : "b81c878b069655a70fbbfbbe03444b07",
         "label" : "Open Source TSN",
         "user" : "isw-bibliothek",
         "description" : "",
         "date" : "2020-04-08 16:51:57",
         "changeDate" : "2020-04-08 14:52:58",
         "count" : 1,
         "pub-type": "article",
         "journal": "SPS Magazin",
         "year": "2019", 
         "url": "", 
         
         "author": [ 
            "Florian Frick","Philipp Neher"
         ],
         "authors": [
         	
            	{"first" : "Florian",	"last" : "Frick"},
            	{"first" : "Philipp",	"last" : "Neher"}
         ],
         
         "editor": [ 
            "Jamil Al-Badri","B. Al-Scheikly"
         ],
         "editors": [
         	
            	{"first" : "Jamil",	"last" : "Al-Badri"},
            	{"first" : "B.",	"last" : "Al-Scheikly"}
         ],
         "volume": "32. Jahrgang","number": "11/2019","pages": "70-72",
         "issn" : "0935-0187",
         
         "language" : "de",
         
         "bibtexKey": "frick2019source"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2850e6b938035d4183ea89c3f9917ec36/diglezakis",         
         "tags" : [
            "opensource","software","softwareLizenzMotivation"
         ],
         
         "intraHash" : "850e6b938035d4183ea89c3f9917ec36",
         "interHash" : "2cd88fef78f67218dc00336d48c6c944",
         "label" : "Barriers to Initiation of Open Source Software Projects in Research Libraries",
         "user" : "diglezakis",
         "description" : "\"Barriers to Initiation of Open Source Software Projects in Research Li\" by Jason Curtis Thacker",
         "date" : "2017-09-12 08:34:42",
         "changeDate" : "2017-09-12 14:15:03",
         "count" : 1,
         "pub-type": "article",
         
         "year": "2016", 
         "url": "http://scholarsarchive.byu.edu/etd/5879/", 
         
         "author": [ 
            "Jason Curtis Thacker"
         ],
         "authors": [
         	
            	{"first" : "Jason Curtis",	"last" : "Thacker"}
         ],
         
         "bibtexKey": "thacker2016barriers"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/216fa011aa333399a77ba5cbd625ccb1c/diglezakis",         
         "tags" : [
            "licensing","litQSaFE","opensource","software","softwareLizenzMotivation"
         ],
         
         "intraHash" : "16fa011aa333399a77ba5cbd625ccb1c",
         "interHash" : "5cbaf4d24c66dc5ace380c680ad0a637",
         "label" : "Do Software Developers Understand Open Source Licenses?",
         "user" : "diglezakis",
         "description" : "Do software developers understand open source licenses?",
         "date" : "2017-09-12 08:25:56",
         "changeDate" : "2018-08-22 16:04:12",
         "count" : 2,
         "pub-type": "inproceedings",
         "booktitle": "Proceedings of the 25th International Conference on Program Comprehension","series": "ICPC '17","publisher":"IEEE Press","address":"Piscataway, NJ, USA",
         "year": "2017", 
         "url": "https://doi.org/10.1109/ICPC.2017.7", 
         
         "author": [ 
            "Daniel A. Almeida","Gail C. Murphy","Greg Wilson","Mike Hoye"
         ],
         "authors": [
         	
            	{"first" : "Daniel A.",	"last" : "Almeida"},
            	{"first" : "Gail C.",	"last" : "Murphy"},
            	{"first" : "Greg",	"last" : "Wilson"},
            	{"first" : "Mike",	"last" : "Hoye"}
         ],
         "pages": "1--11","abstract": "Software provided under open source licenses is widely used, from forming high-profile stand-alone applications (e.g., Mozilla Firefox) to being embedded in commercial offerings (e.g., network routers). Despite the high frequency of use of open source licenses, there has been little work about whether software developers understand the open source licenses they use. To our knowledge, only one survey has been conducted, which focused on which licenses developers choose and when they encounter problems with licensing open source software. To help fill the gap of whether or not developers understand the open source licenses they use, we conducted a survey that posed development scenarios involving three popular open source licenses (GNU GPL 3.0, GNU LGPL 3.0 and MPL 2.0) both alone and in combination. The 375 respondents to the survey, who were largely developers, gave answers consistent with those of a legal expert's opinion in 62% of 42 cases. Although developers clearly understood cases involving one license, they struggled when multiple licenses were involved. An analysis of the quantitative and qualitative results of the study indicate a need for tool support to help guide developers in understanding this critical information attached to software components.",
         "acmid" : "3101416",
         
         "isbn" : "978-1-5386-0535-6",
         
         "numpages" : "11",
         
         "location" : "Buenos Aires, Argentina",
         
         "doi" : "10.1109/ICPC.2017.7",
         
         "bibtexKey": "Almeida:2017:SDU:3101414.3101416"

      }
	  
   ]
}
