A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Digital Preservation: New Challenges for Software Maintenance
2012
Softwaretechnik-Trends
In this paper we describe the challenges caused by the preservation of software and give a short overview of the TIMBUS research project that aims to address these challenges. ...
The long-term planning horizon of preserving relevant parts of a business processes raises a number of new research challenges for software design, development and maintenance (cf. [1]). ...
For the long term preservation of software systems with a holistic view all artifacts used in a development and deployment process have to be considered [4] . ...
doi:10.1007/bf03323472
fatcat:ndlxueysozegzhr4gnicsojsiq
Legal Aspects in Software Maintenance
2013
Softwaretechnik-Trends
There are numerous technical challenges to be considered for both successful digital preservation and software maintenance, but even if these technical challenges are solved, there are more hurdles along ...
Digital preservation aims at ensuring continued access to digital information over time or technology changes and as such affects and utilises software design, development and maintenance (cf. [1]). ...
directives are considered relevant for a specific organization. ...
doi:10.1007/s40568-013-0035-z
fatcat:4irvafowh5g6znxy2z5fvdrq5i
A Framework for Software Preservation
2010
International Journal of Digital Curation
Firstly a discussion of what it means to preserve software via a performance model which considers how a software artefact can be rebuilt from preserved components and can then be seen to be representative ...
We also discuss our experience of recording these preservation properties for a number of BADC software products, which arose from a series of case studies conducted to evaluate the software preservation ...
The work was carried out under the JISC study into the Significant Properties of Software and the JISC project Tools and Guidelines for Preserving and Accessing Software Research Outputs. ...
doi:10.2218/ijdc.v5i1.145
fatcat:o47rkd4ctzar5f3mcawlvn3gsq
Consider the Source: The Value of Source Code to Digital Preservation Strategies
2013
School of Information Student Research Journal
The author surveys several approaches to software preservation and finds that, by supporting open source initiatives, digital libraries can improve their ability to preserve access to their collections ...
One of the major challenges in the digital preservation field is the difficulty of ensuring long-term access to digital objects, especially in cases when the software that was used to create an object ...
In addition to being extremely difficult to program, Bearman (1999) considers emulation to be disproportional to the needs of an archive when migration would be adequate, because he considers Rothenberg's ...
doi:10.31979/2575-2499.020205
fatcat:qexxh5clgbhkdmaw2zd233czfu
Sustaining Software Preservation Efforts Through Use and Communities of Practice
2020
International Journal of Digital Curation
software preservation team. ...
In this paper, we present two approaches to sustaining software preservation efforts via community. ...
Acknowledgements This work is supported by the Software Preservation Network project "Fostering Communities of Practice" which is funded by the Institute of Museum and Library Services [IMLS grant . ...
doi:10.2218/ijdc.v15i1.696
fatcat:h7oyhy6qiff7dkerrgovp37oja
Towards forensic-ready software systems
2018
Proceedings of the 40th International Conference on Software Engineering New Ideas and Emerging Results - ICSE-NIER '18
In this paper, we consider the meaning of forensic readiness of software, define forensic readiness requirements, and highlight some of the open software engineering challenges in the face of forensic ...
As software becomes more ubiquitous, and the risk of cyber-crimes increases, ensuring that software systems are forensic-ready (i.e., capable of supporting potential digital investigations) is critical ...
No work to date has considered the wider potential or implication of rigorous software engineering on the development of forensic-ready systems. ...
doi:10.1145/3183399.3183426
dblp:conf/icse/PasqualeAPTNR18
fatcat:ov2ahsthkneavewsjmrf26hklq
Fostering Community of Practice Teaching Resources: Software Preservation and Emulation in Libraries, Archives, and Museums
[article]
2020
Zenodo
The overall learning objectives are to introduce early graduate students to preservation contexts where software emulation would occur, and how it is accomplished. ...
How to use the resources: Each case study covers different learning objectives and has discussion questions that encourage groups to consider questions, challenges, and strategies in similar institutional ...
These software preservation educational resources are meant for learning communities to learn more about a few case studies of software emulation where teams accomplished a preservation goal together. ...
doi:10.5281/zenodo.4008896
fatcat:iehzmwwnfndghcoxoloodntlcu
Towards the Preservation of the Scientific Memory
2015
International Journal of Digital Curation
In this paper we consider the requirements for preserving the memory of science. This is becoming more challenging as data volumes and rates continue to increase. ...
Further, to capture a full picture of the scientific memory we need to move beyond the bit preservation challenge to consider how to capture research in context, represent the meaning of the data, and ...
Matthews, Shaon, et al. (2009 ), Matthews et al. (2010 and Matthews et al. (2012) discuss the issues that arise when considering the preservation of software, including the motivations for its preservation ...
doi:10.2218/ijdc.v10i1.361
fatcat:gnznglhbbng4nprrnno4f6uysu
Software Evolution: A Graph Based Model
2015
Lecture Notes on Software Engineering
The new solutions will preserve the desired attributes. ...
The model allows for automation via software tools implementing the concepts. Index Terms-Software evolution, software engineering, software architecture, software process. ...
a single software instance but a collection of assets and a family of software products that can be considered in a systematic way. ...
doi:10.7763/lnse.2015.v3.183
fatcat:iiysmyhxkvgg7ag3lzcdxisobq
PANIC: an integrated approach to the preservation of composite digital objects using Semantic Web services
2006
International Journal on Digital Libraries
In this paper, we consider the preservation of composite, mixed-media digital objects, a rapidly growing class of resources. ...
By making preservation software modules available as Web services and describing them semantically using a machine-processable ontology (OWL-S), the most appropriate preservation service(s) for each object ...
We consider the atomic sub-objects first and only after each of the sub-object has been dealt with, is the preservation of the overall composite object considered. ...
doi:10.1007/s00799-005-0134-z
fatcat:m37y662ydvhhxpl3apvznqqhxu
What to Preserve?: Significant Properties of Digital Objects
2008
International Journal of Digital Curation
However, it is commonly considered as a method of rendering information content and is therefore interchangeable with similar software applications. ...
Roger introduced the many software components and applications required to preserve and secure data. ...
doi:10.2218/ijdc.v3i1.49
fatcat:l2du5ua3szdxpfnylgwtb6yqru
Detecting Communities of Methods Using Dynamic Analysis Data
2015
2015 IEEE/ACM 6th International Workshop on Emerging Trends in Software Metrics
We aim in this paper to investigate the usefulness of community detection for software maintenance considering networks of methods and method calls that represent execution traces of the analysed software ...
Maintaining large-scale software is difficult due to the size and variable nature of such software. ...
Fig. 3 shows the joint distribution of chain length and community size for each considered Table II) show that the preservation pattern of method communities differs across the three software projects ...
doi:10.1109/wetsom.2015.11
dblp:conf/icse/DuffeeA15
fatcat:f33moambmral3jqubmt3icpq4q
Archiving Software Surrogates on the Web for Future Reference
[chapter]
2016
Lecture Notes in Computer Science
However, reliably referencing software in scientific publications is still challenging for various reasons. ...
Software has long been established as an essential aspect of the scientific process in mathematics and other disciplines. ...
Hence, it can be considered a temporal surrogate of the actual software. ...
doi:10.1007/978-3-319-43997-6_17
fatcat:sace6w24izaubkf2spta2nt3vy
Report on the "Digital Preservation - The Planets Way" Workshop
2009
International Journal of Digital Curation
the methodologies and software tools developed by the EU-funded PLANETS project as a potential solution for preservation concerns. ...
The workshop brought together representatives from archives, libraries, museums, academia, media and other institutions to consider the activities necessary to maintain content in the long-term and establish ...
content from its encoding information, to consider what aspects of a digital object should be preserved. ...
doi:10.2218/ijdc.v4i2.104
fatcat:vxxw7l4xy5fjxcoxzd6pkynzha
The Pathways of Research Software Preservation: An Educational and Planning Resource for Service Development
2016
D-Lib Magazine
Intangibles, such as tacit information, are not considered here. ...
Because software is dynamic, different paths may be taken at different stages in a project. For instance consider an expanded version of Case 1 presented above consisting of a large software project. ...
doi:10.1045/july2016-rios
fatcat:arn2v4tji5dupkquqcxkk2ecee
« Previous
Showing results 1 — 15 out of 841,281 results