Software might be most effectively carried out using software tools. Much like digital media of other kinds, analysis of Levels of documentation (dependent on their development history) gaps in theĪbove information may need to be identified and filled by conservators during acquisition Software-based artworks may be acquired with variable Of assessing their presence in future realizations of the work. Important nonfunctional characteristics of the software’s behavior and a means Implementation) so that it can be rewritten in another programming language (or What the software does (i.e., its functionality) and how (i.e., its The hardware and software components and their interrelationships so that theseĬan be maintained in the short term and emulated in the future. Of a high priority for understanding software systems: While this process is inherently variable and dependent on theĬharacteristics of the work in question, the following information is usually In this paper, I discuss approaches to the analysis of software to support the examination and documentation of software-based artworks.Ī helpful starting point to the discussion is toĬonsider why conservators have a desire to analyze and document software in theįirst place. Despite recent advances in relation to source code analysis, alternatives and complementary approaches remain relatively unexplored for software-based artworks. On initial inspection, the function (and event existence) of some components may be unclear. The materials acquired may vary from complete computer systems to software package downloaded from a server to source code and development projects. Among the most important steps in developing a plan for dealing with these risks is the examination of the software system employed in order to develop a clear understanding of how it works, how its components relate to the artwork and its ongoing display, and how they might be maintained in the future. As a result, software-based artworks are particularly at risk from the effects of technological loss and obsolescence. They are often technically complex and may employ many interrelated (and sometimes bespoke) components embedded in a specific technical environment. Such works present new challenges in their reliance on the unfamiliar medium of software. Over the past decade, software-based artworks have become an increasingly important research priority for those engaged in the long-term care of artworks employing digital technology. In doing so, I consider the potential applications and limitations of these novel methods in relation to existing workflows and argue for their place in the toolbox of the conservator of software-based art. In this paper, I explore alternative approaches that allow the analysis of compiled software in order to derive useful information for the conservator, including their application to software-based artwork case studies from the Tate collection. However, this approach is not suitable-or even possible-in all cases. Source code analysis is one such approach and has been demonstrated to be a powerful tool in understanding software programs through the close study of the code in which they were written. The conservator must navigate this seemingly contradictory nature, a challenge that has required the development of new analytical approaches. When realized, the artwork is experienced primarily in relation to the tangible inputs and outputs of this process. While rooted in bits stored on a physical medium, they can also be considered performative and ephemeral in that the tangible elements of such works are created on the fly when code is executed as a computational process. Software-based artworks possess a curious material status. Issue may be opened again in the future.The Electronic Media Review, Volume Five: 2017-2018 ABSTRACT Now, for some reason it cannot be implemented Postponed: This means developer is not working on it Opened: Opened state means developer started working Quick by label: Adding frame Adding script AS1/2 AS3 BinaryData Broken SWF Build Bundles BUTTONCOND Canvas export Clipping Commandline Cyclic tags Debugger Decompilation Deobfuscation Direct Editation Documentation Export External Viewer ExternalLink FFDec source FLA export Flash Viewer FlashCC Flex Fonts Formatting GFX Google Code GUI HaXe Header Iggy Images Import Import scripts Initializers Installation Java Java 9 JSyntaxPane LineEndings Linux Loader LZMA Mac Morphshapes Namespaces Obfuscated on(xxx) P-code PDF Performance Progress Raw Editation RTL Script execution Search Search Memory Shapes Site feature Sound Special Sprites Startup SVG SwfMovie SWFTools Tags Tamil Text Tools Translation Unicode Update system Video VirusTotal XML Zoom ▴Id
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |