A Domain-Specific RM&IG Solution Designed to Support the Implementation of ISAD(G) Arian Rajh, PhD, Assist. Prof., FFZG Krešimir Meze, Omega software d.o.o.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Fedora Users’ Conference Rutgers University May 14, 2005 Researching Fedora's Ability to Serve as a Preservation System for Electronic University Records.
Database Systems: Design, Implementation, and Management Tenth Edition
Ch 3 System Development Environment
Knowledge Portal: An Innovative Approach to Libraries Presented at NACLIN New Delhi By Sharad Kumar Sonker Department of Lib. & Info. Sci. Babasaheb Bhimrao.
Alternate Software Development Methodologies
CNRIS CNRIS 2.0 Challenges for a new generation of Research Information Systems.
1 The IIPC Web Curator Tool: Steve Knight The National Library of New Zealand Philip Beresford and Arun Persad The British Library An Open Source Solution.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Soft. Eng. II, Spr. 02Dr Driss Kettani, from I. Sommerville1 CSC-3325: Chapter 6 Title : The Software Quality Reading: I. Sommerville, Chap: 24.
Requirements Specification
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
1 1 File Systems and Databases Chapter 1 The Worlds of Database Systems Prof. Sin-Min Lee Dept. of Computer Science.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Instructions and forms
The chapter will address the following questions:
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
CS 4310: Software Engineering
Introduction to Information System Development.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
WP.5 - DDI-SDMX Integration E.S.S. cross-cutting project on Information Models and Standards Marco Pellegrino, Denis Grofils Eurostat METIS Work Session6-8.
US GPO AIP Independence Test CS 496A – Senior Design Team members: Antonio Castillo, Johnny Ng, Aram Weintraub, Tin-Shuk Wong Faculty advisor: Dr. Russ.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
RUP Implementation and Testing
Metadata management and statistical business process at Statistics Estonia Work Session on Statistical Metadata (Geneva, Switzerland 8-10 May 2013) Kaja.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
2 1 Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Recordkeeping for Good Governance Toolkit Digital Recordkeeping Guidance Funafuti, Tuvalu – June 2013.
What Agencies Should Know About PDF/A September 20, 2005 Susan J. Sullivan, CRM
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
The Metadata Object Description Schema (MODS) NISO Metadata Workshop May 20, 2004 Rebecca Guenther Network Development and MARC Standards Office Library.
Archival information system ARHiNET Croatian national archival information system Vlatka Lemić Croatian State Archives, Croatia.
POPULATION AND HOUSING CENSUSES IN SLOVAKIA ON THE WEBSITE Miroslav Hudec Pavol Büchler INFOSTAT – Bratislava MSIS Geneva
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
WERCS Upgrade 5.X – 6.1 Steve Giamalis. Major Changes This upgrade is very significant in terms of technology, functionality, structure, and environment.
What Agencies Should Know About PDF/A-1 April 6, 2006 Mark Giguere
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
COMU114: Introduction to Database Development 1. Databases and Database Design.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Archival Workshop on Ingest, Identification, and Certification Standards Certification (Best Practices) Checklist Does the archive have a written plan.
InSPIRe Australian initiatives for standardising statistical processes and metadata Simon Wall Australian Bureau of Statistics December
PREMIS Implementation Fair, San Francisco, CA October 7, Stanford Digital Repository PREMIS & Geospatial Resources Nancy J. Hoebelheinrich Knowledge.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
How to Implement an Institutional Repository: Part II A NASIG 2006 Pre-Conference May 4, 2006 Technical Issues.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Metadata By N.Gopinath AP/CSE Metadata and it’s role in the lifecycle. The collection, maintenance, and deployment of metadata Metadata and tool integration.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Managing Information for Transparency November 15, 2010 Monica Fuijkschot Director, Information Management.
Metadata Schema Registries: background and context MEG Registry Workshop, Bath, 21 January 2003 Rachel Heery UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
General Model of E-ARK Services
Classifications of Software Requirements
ECA 2010, Geneva, Switzerland Creating a synergy between BPM
Active Data Management in Space 20m DG
Tools of Software Development
Implementing an Institutional Repository: Part II
Tomaž Špeh, Rudi Seljak Statistical Office of the Republic of Slovenia
Metadata Framework as the basis for Metadata-driven Architecture
Statistical Information Technology
Implementing an Institutional Repository: Part II
How to Implement an Institutional Repository: Part II
Work Session on Statistical Metadata (Geneva, Switzerland May 2013)
Presentation transcript:

A Domain-Specific RM&IG Solution Designed to Support the Implementation of ISAD(G) Arian Rajh, PhD, Assist. Prof., FFZG Krešimir Meze, Omega software d.o.o.

Table of Content Part I: Professional concepts 1.Assumptions, concepts and terms 2.Process transformation Part II: Key development concepts 3.Key development concepts 4.Conclusion 5.References

Part I Professional concepts Arian Rajh, PhD, Assist. Prof., FFZG

1. Assumptions, concepts and terms Characteristics of public organisations (based on Brumec, Dobrović, Tomičić, 2006) 1.Public organisations have large quantities of case-related documentation 2.Workflows have high significance for successful case management in public organisations 3.Public organisations are under auspices of archival authorities

1. Assumptions, concepts and terms Management of document and records is set out by: 1.RM practice 2.Related practices 3.Legislation 4.RM related standards, ISO 15489, ISAD(G) etc. Terms, concepts and functions are carrying a specific RM and archival meaning.

2. Process transformation Documents and records are used in processes of public organisations as: input of processes, result, supporting material RM processes are complex and already-defined.

2. Process transformation Basic processes/groups Records management Records retrieval, distribution and use (Archival) storage management Archival description Process-oriented system is required due to the complexity of the field.

2. Process transformation Records management Registration, classification and retention, permanent preservation/disposal, metadata management Process improvement 1.Capturing accurate metadata required for retrieval from case management and business registries 2.Automation of the retention procedure if retention schedule is connected with case management tool that provides metadata on the retention period start date 3.Support for disposal process 4.Automatic creation of the XML list of series and subseries in body of records of an organisation

2. Process transformation Records retrieval, distribution and use Capturing event and use metadata facilitate usability Such metadata can be captured using contemporary technology - users registries, barcodes etc., but non- repudiation should be ensured

2. Process transformation Process improvement related to registration and retrieval: Tools should ensure extensibility, connectivity and modularity Successful records management depends on high quality metadata Metadata unavailable to records managers could be captured and managed in main business registries Metadata from business registries and case management facilitates retrieval and ensures reliability

2. Process transformation (Archival) storage management Technical units are placed in storage and records manager pairs technical unit with location information Simple process… with issues Encapsulation of technical units, storage space for new accruals Filling could be enhanced by hierarchical organisation of storage and using barcode or RFID technology for pairing units and storage related metadata Improvement through the usage of RM and archival metadata and triggers for archiving electronic records

2. Process transformation Archival description It is needed to define records schedule in order to perform the process of archival description on the list of existing RM/archival units Archival description ensures that creator gains archival management functionality, ensures real archival organisation of emerging material Each registered technical unit pertains to some archival unit, archival units are hierarchically interconnected and described according to ISAD(G)

Part II Key development concepts Krešimir Meze, Omega software d.o.o.

3. Key development concepts Software solutions created with common methods and programming tools are still difficult to develop and maintain. 1.High level of business knowledge is required from system architect and developers 2.It is too easy to make mistakes in the design phase and errors in implementation 3.Adaptation to to new technology trends takes too much time and money

3. Key development concepts Taken approach was based on the innovative use of domain specific language (DSL). Kind of language based on terms, keywords and rules originating from some specific domain. Some examples: H 2 O Invoice, Billing Record, Technical unit, Class, Disposal HTML, SQL

3. Key development concepts To develop such system two prerequisites need to be met. 1.DSL and programming concepts should be build Encapsulate functionality and business behavior from RM domain and carry behavior compliance with business rules. Programmers will use this concepts to describe application model in DSL scripts. 2.DSL execution platform should be implemented Software component that executes DSL scripts written by programmers and generate server application, database and communication services consumed by user interface or other systems and applications.

3. Key development concepts Implementation was done by using Rhetos open source development platform. Improves quality of the application design process, implemented solutions and simplifies long-term support. Extremely extensible, so new concepts can be added and whole internal infrastructure can be changed from the default to any other required.

3. Key development concepts The next step is to achieve compliance with MoReq2010® specification. MoReq2010® aims to provide a comprehensive but simple and easily understood set of requirements for electronic record management system. This goal will be achieved by creating MoReq based DSL, and early version was already shown at the DLM Forum and received full support.

4. Conclusion 1.Using DSLs enables the creation of systems that already contain domain-related professional logic 2.The usage of ISAD(G) enables the creation of description of archival material according to immanent archival instructions and enhances archival practice of a public organization 3.Moreq2010 based DSL could be the basis for the creation of records management and archival systems that would fit a large variety of organizations

5. References ARHiNET Croatia, (April 2013) Brumec, Dobrović, Tomičić: The Model of the DMS in the Public Sector. Journal of Information and Organizational Sciences, Vol.30, No.1, 2006 ISAD(G): General International Standard Archival Description, 2nd ed. ISO :2001 Information and documentation - Records management - Part 1: General ISO :2001 Information and documentation - Records management - Part 2: Guidelines Rhetos, MoReq2010 Modular Requirements for Records Systems, (April 2013) Reference model for an open archival information system (OAIS), Recommended practice CCSDS M-2, Magenta book, June 2012, (March 2013) World Wide Web Consortium (W3C), (June 2013)

Thank you! Arian Rajh, PhD, Assist. Prof., FFZG, Krešimir Meze, Omega software d.o.o.,