Webinars
EaaSI Roundtable #1 (2021): “What We Talk About When We Talk About Emulation”
Summary: “What We Talk About When We Talk About Emulation” is a roundtable discussion featuring Eric Kaltman (California State University Channel Islands), Tracy Popp (University of Illinois), and Fernando Rios (University of Arizona) as guest speakers. You can read more …Continue EaaSI Roundtable #1 (2021): “What We Talk About When We Talk About Emulation”
Resources, Webinars
Software Preservation and Emulation @ Stanford: A Symposium
Every day we all make choices about our individual digital legacies through what we create, keep, and share. Software mediates all of those activities. The 2020 Software Preservation and Emulation Symposium provided an opportunity to discuss our dependence on software …Continue Software Preservation and Emulation @ Stanford: A Symposium
Resources, Webinars
Emulators and Configuration Workflows
Summary: This webinar, the last in the EaaSI Webinar Series, is entitled “Emulators and Configuration Workflows” and addresses questions such as: What is your previous experience in using emulation software? Were there any emulation programs already incorporated into your institutional workflows? …Continue Emulators and Configuration Workflows
Resources, Webinars
EaaSI Metadata Model and Wikidata
This webinar, entitled “EaaSI Metadata Model and Wikidata,” addresses questions such as: How does your organization create, manage or discover metadata about software and related resources now? What would you like to be able to do with software metadata? Do …Continue EaaSI Metadata Model and Wikidata
Resources, Webinars
Why EaaSI? System Overview
Summary: This webinar, entitled “Why EaaSI? System Overview,” addresses questions such as: What problem is EaaSI trying to solve? What are EaaSI core functions and underlying design concepts? Why are approaching it this way? How is EaaSI different from EaaS? …Continue Why EaaSI? System Overview
Resources, Webinars
Legal and Institutional Policy Frameworks
Summary: This webinar, entitled “Legal and Institutional Policy Frameworks,” addresses questions such as: When you don’t collect software as an object, why do you do it? What role(s) does/do software play in your organizations and their long-term collection and preservation …Continue Legal and Institutional Policy Frameworks
Resources, Webinars
Templates
In-Person Meeting Exercises
EaaSI Node Leads convened in November 2018 to review the EaaSI beta implementation process, discuss service design for emulation in local organizational contexts, prioritize project activities and review the Participation Agreement drafted in partnership with the Harvard Law School Cyberlaw …Continue In-Person Meeting Exercises
Resources, Templates
Software Collections Inventory
EaaSI Software Collections Inventory is what is sometimes referred to as a Random (or spot) inventory. Random (or spot) inventories are extremely limited in scope. They are primarily used to verify the location of a representative sampling of objects. They …Continue Software Collections Inventory
Resources, Templates
Scenarios for (Re)Use & Access
EaaSI Scenarios for Use & Access asks each Node Host to brainstorm scenarios for use and access they believe will drive the adoption of EaaSI; identify users whose use cases they believe may correspond with the scenarios for use and …Continue Scenarios for (Re)Use & Access
Resources, Templates
Semi-Structured Interviews
EaaSI Scenarios for Use & Access asks each Node Host to brainstorm scenarios for use and access they believe will drive the adoption of EaaSI; identify users whose use cases they believe may correspond with the scenarios for use and …Continue Semi-Structured Interviews
Resources, Templates
Exploring our Emulation Environment
The purpose of the “Exploring our Emulation Environment” exercise is to unpack and reflect on the range of curatorial decisionmaking required to configure an emulation environment. Participants are asked to consider metadata and technical challenges, as well as, use cases …Continue Exploring our Emulation Environment
Resources, Templates
Soup to Nuts: Simulating Software
The purpose of the Soup to Nuts exercise is to revisit your Software & Collection Inventory and Scenarios for Use & Access to determine if those software cases/examples are still the cases/examples that you want to configure and test in …Continue Soup to Nuts: Simulating Software
Resources, Templates
Prioritizing Software
This purpose of Prioritizing Software is to expose Node Hosts to National Software Reference Library software categories and their contribution to the EaaSI seed library; to provide an overview of the EaaSI software configuration workflow; and to connect the software …Continue Prioritizing Software
Resources, Templates
Prioritizing Features
This purpose of Prioritizing Features is to encourage Node Hosts to articulate and prioritize possible features for each feature category of the EaaSI system including Search/Discovery Resource Import Environment Configuration Metadata/Description User Management User Interface Network Capabilities Data Management Access …Continue Prioritizing Features
Resources, Templates
Envisioning Local Services
This purpose of the Envisioning Local Services exercise is to help your organization consider the specifics of the local service environment and create a list of short, medium and long-term goals that will help to bring software preservation and emulation …Continue Envisioning Local Services
Resources, Templates
Baseline Cost Measurement
This purpose of the baseline cost calculator is to capture as much granular information about the costs of software preservation in different organizational contexts as possible – inlcuding start-up costs. We understand that every organization will vary in terms of …Continue Baseline Cost Measurement
Resources, Templates
Training Modules
EaaSI Training Module #8: Beyond the PC – Emulating Closed Systems
Intro to Beyond the PC – Emulating Closed Systems: During this module, participants will learn about: What is a “closed system”, and how does it differ from an “open system”? What’s a “ROM” file? What factors limit the capabilities of …Continue EaaSI Training Module #8: Beyond the PC – Emulating Closed Systems
Resources
EaaSI Training Module #7: Implementing Metadata Standards
Intro to Implementing Metadata Standards: During this module, participants will learn about: What kind of metadata does EaaSI (the program of work) gather? What metadata has been directly incorporated into the EaaSI platform? Which standards are influencing EaaSI system design? …Continue EaaSI Training Module #7: Implementing Metadata Standards
Resources
EaaSI Training Module #6: Building an EaaSI Network
Intro to Building an EaaSI Network: During this module, participants will learn about: What are EaaSI “nodes” and how do they communicate with each other? What is OAI-PMH? What happens when I “publish” an EaaSI resource? Questions for Discussion/Reflection In …Continue EaaSI Training Module #6: Building an EaaSI Network
Resources
EaaSI Training Module #5: Disk Images
Intro to Disk Images: During this module, participants will learn about: What is a disk image? How do disk images relate to Software, Content, and Environment resources in EaaSI? What is the advantage of copy-on-write disk images? Questions for Discussion/Reflection …Continue EaaSI Training Module #5: Disk Images
Resources
EaaSI Training Module #4: Emulation, Virtualization, Containerization
Intro to Emulation, Virtualization, Containerization: During this module, participants will learn about: What is the difference between emulation, virtualization, and containerization? Why does the difference matter for long-term preservation? How, why, and when does the EaaSI platform make use of …Continue EaaSI Training Module #4: Emulation, Virtualization, Containerization
Resources
EaaSI Training Module #3: EaaS|EaaSI Stack
Intro to the EaaS|EaaS Software Stack: During this module, participants will learn about: What are the essential components of the Emulation-as-a-Service (EaaS) stack? How does the EaaSI platform build on EaaS? Where are EaaSI resources (Environments, Software, Content) stored relative …Continue EaaSI Training Module #3: EaaS|EaaSI Stack
Resources
EaaSI Training Module #2: Software and Content
Intro to Software and Content Resources: During this module, participants will learn: What is the difference between Software and Content resources? How (and why) does the EaaSI platform treat them differently? Questions for Discussion/Reflection Pick a file in your Downloads …Continue EaaSI Training Module #2: Software and Content
Resources
EaaSI Training Module #1: Emulation Environments
Intro to Emulation Environments During this module, participants will learn about: Why does the EaaSI team refer to emulation and computing “environments”? What is an EaaSI “Environment” resource? What sort of details do we need to describe and maintain environments? …Continue EaaSI Training Module #1: Emulation Environments
Resources
Presentations
Towards a Universal Virtual Interactor (UVI) for Digital Objects
Presentation given at iPRES 2019
Presentations, Resources
Participatory Design for Software Preservation and Emulation Services
Presentation given at the International Conference on Digital Preservation (iPRES) 2018
Presentations, Resources
Complex Data Sets, Software Preservation, and Emulation: A distributed approach to long-term care
Presentation given at Research Data Archiving & Preservation (RDAP) Summit 2018
Presentations, Resources
Investigating Emulation as a Service for Reproducible Research at Yale
Presentation given at the 2020 Librarians Building Momentum for Reproducible Research virtual conference.
Presentations, Resources
An Introduction to Emulation
Presentation at the NYU Institute for Fine Arts’ workshop “Digital Preservation: Caring for Digital Art Objects.”
Presentations, Resources
Software Curation: Intersection of Policy and Practice
Panel presentation at Maintainers III in Washington, D.C. in October 2019 featuring perspectives on the materials that have to be maintained around the software in order to make the software meaningful including: research data curation librarian, service provider, legal expert, …Continue Software Curation: Intersection of Policy and Practice
Presentations, Resources
Participatory Design for Long-term Access: User Research, Software Preservation, and Emulation
EaaSI presentation given at Open Repositories in Hamburg, Germany in June 2019
Presentations, Resources
Software Curation: An Ecosystem of Users, Tools, and Services
Panel presentation at PASIG in Mexico City, Mexico in February 2019 featuring perspectives from different niches in the software curation ecosystem including: software sustinability trainer, software preservation and emulation infrastructure providers, a disciplinary liasion, and a legal expert.
Presentations, Resources
Scaling Software Preservation & Emulation Services
EaaSI presentation at Digital Library Forum in Las Vegas, Nevada in October 2018.
Presentations, Resources
Participatory Design for Software Preservation and Emulation Services
EaaSI presentation given at International Conference on Digital Preservation (iPRES) in Boston, Massachusetts in September 2018
Presentations, Resources
Complex Data Sets, Software Preservation and Emulation: A distributed approach to long-term care
EaaSI presentation at Research Data Archiving & Preservation Summit in Chicago, Ilinois in March 2018
Presentations, Resources
Symposia
Software Preservation and Emulation @ Stanford: A Symposium
Every day we all make choices about our individual digital legacies through what we create, keep, and share. Software mediates all of those activities. The 2020 Software Preservation and Emulation Symposium provided an opportunity to discuss our dependence on software …Continue Software Preservation and Emulation @ Stanford: A Symposium