The PERICLES Process Compiler: Linking BPMN Processes into Complex Workflows for Model-Driven Preservation in Evolving Ecosystems

Noa Campos-López, Oliver Wannenwetsch

Abstract

Understanding and reusing archived digital information after a decade of technological advancements, constant developments and changes to software and hardware is a very complex and time consuming task. Without a clear documentation and records of changes, research on the creation and modification of information systems and its associated data is almost impossible. To ease these problems, the EU-funded project PERICLES follows a model-driven preservation approach, where the digital ecosystem is modelled and updated constantly to handle changes for generating a holistic record on information systems involvement. For realising this approach, we present in this paper the PERICLES Process Compiler, which consumes descriptive models of changing environments and evolving semantics to generate executable workflows that are capable of reenacting changes in information systems and mitigate their impact. By this, our contribution narrows the gap between the theory of model-driven preservation and its application in real information system environments.

References

  1. Barateiro, J., Draws, D., Neuman, M., and Strodl, S. (2012). Digital Preservation Challenges on Software Life Cycle. In Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on, pages 487-490, Szeged.
  2. Binz, T., Breiter, G., Leyman, F., and Spatzier, T. (2012). Portable Cloud Services Using TOSCA. IEEE Internet Computing, 16(3):80-85.
  3. Brocks, H., Kranstedt, A., Jäschke, G., and Hemmje, M. (2010). Modeling Context for Digital Preservation. In Kacprzyk, J., Szczerbicki, E., and Nguyen, N. T., editors, Smart Information and Knowledge Management, volume 260, pages 197-226. Springer, Berlin.
  4. Davenport, E. and Cronin, B. (2000). Knowledge Management: Semantic Drift or Conceptual Shift? Journal of Education for Library and Information Science, 41(4):294.
  5. Falcao, P., Ashe, A., and Jones, B. (2014). Virtualisation as a Tool for the Conservation of Software-Based Artworks - Presentation. In Proceedings of the 11th International Conference on Digital Preservation, pages 83-90, Melbourne. State Library of Victoria.
  6. Glaser, F. (2015). Towards Domain Model Optimized Deployment and Execution of Scientific Applications in Cloud Environments. In Doctoral Consortium, pages 20-25, Lisbon, Portugal.
  7. Gottschalk, F., Van Der Aalst, W. M., Jansen-Vullers, M. H., and La Rosa, M. (2008). Configurable workflow models. International Journal of Cooperative Information Systems, 17(02):177-221.
  8. Höfferer, P. (2007). Achieving Business Process Model Interoperability Using Metamodels and Ontologies. In ECIS, pages 1620-1631, Geneva, Switzerland.
  9. Koliadis, G., Vranesevic, A., Bhuiyan, M., Krishna, A., and Ghose, A. (2006). Combining i* and BPMN for Business Process Model Lifecycle Management. In Hutchison, D. and Eder, J., editors, Business Process Management Workshops, volume 4103, pages 416- 427. Springer, Berlin.
  10. Kowalczyk, S. (2008). Digital Preservation by Design. In Raisinghani, M. S., editor, Handbook of research on global information technology management in the digital economy, pages 405-431. Information Science Reference, Hershey.
  11. Ludäscher, B., Altintas, I., and Gupta, A. (2003). Compiling abstract scientific workflows into web service workflows. In Scientific and Statistical Database Management, 2003. 15th International Conference on, pages 251-254, San Diego. IEEE.
  12. Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., Srinivasan, N., and Sycara, K. (2005). Bringing Semantics to Web Services: The OWL-S Approach. In Hutchison, D., editor, Semantic Web Services and Web Process Composition, volume 3387, pages 26-42. Springer, Berlin.
  13. Matthews, B., Shaon, A., Bicarregui, J., and Jones, C. (2010). A Framework for Software Preservation. International Journal of Digital Curation, 5(1):91-105.
  14. Neumann, M. A., Riedel, T., Taylor, P., Schmidtke, H. R., and Beigl, M. (2011). Monitoring for Digital Preservation of Processes. pages 214-220, Berlin. Springer Berlin Heidelberg. Last accessed on Oct 27, 2015.
  15. PERICLES, P. (2015). About the project. Last accessed on Oct 27, 2015.
  16. Rao, J., Kungas, P., and Matskin, M. (2004). Logic-based web services composition: From service description to process model. In Web Services, 2004. Proceedings. IEEE International Conference on, pages 446- 453, San Diego. IEEE.
  17. Rao, J. and Su, X. (2005). A Survey of Automated Web Service Composition Methods. In Hutchison, D., editor, Semantic Web Services and Web Process Composition, volume 3387, pages 43-54. Springer, Berlin.
  18. Schmitt, O., Siemon, A., Schwardmann, U., and Hellkamp, M. (2014). GWDG Object Storage and Solution for Research - Common Data Storage Architecture (CDSTAR). GWDG Berichte, (78):64. Last accessed on Oct 27, 2015.
  19. Sirin, E., Hendler, J., and Parsia, B. (2002). Semi-automatic Composition of Web Services using Semantic Descriptions. In In Web Services: Modeling, Architecture and Infrastructure workshop in ICEIS 2003, pages 17-24, Angers, France.
  20. Smith, F., Missikoff, M., and Proietti, M. (2012). OntologyBased Querying of Composite Services. In Hutchison, D., editor, Business System Management and Engineering, volume 7350, pages 159-180. Springer, Berlin.
  21. Soille, P., Marchetti, P. G., European Commission, Joint Research Centre, Institute for the Protection and the Security of the Citizen, ESA, SatCen, and Conference on Big Data from Space (2014). Proceedings of the 2014 conference on Big Data from Space (BiDS'14). Publications Office, Luxembourg.
  22. Thomas, O. and Fellmann, M. (2007). Semantic EPC: Enhancing Process Modeling Using Ontology Languages. In Hepp, M., Hinkelmann, K., Karagiannis, D., Klein, R., and Stojanovic, N., editors, Proceedings of the Workshop on Semantic Business Process and Product Lifecycle Management (SBPM 2007), Aachen. RWTH Aachen.
  23. Vion-Dury, J.-Y. (2015). Towards model-driven preservation. Colmar, France.
  24. Vion-Dury, J.-Y., Lagos, N., Kontopoulos, E., Riga, M., Mitzias, P., Meditskos, G., Waddington, S., Laurenson, P., and Kompatsiaris, I. (2015). Designing for Inconsistency - The Dependency-Based PERICLES Approach. In Morzy, T., editor, New Trends in Databases and Information Systems, volume 539, pages 458-467. Springer International Publishing, Cham. Last accessed on Oct 27, 2015.
Download


Paper Citation


in Harvard Style

Campos-López N. and Wannenwetsch O. (2016). The PERICLES Process Compiler: Linking BPMN Processes into Complex Workflows for Model-Driven Preservation in Evolving Ecosystems . In Proceedings of the 12th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-186-1, pages 76-83. DOI: 10.5220/0005759800760083


in Bibtex Style

@conference{webist16,
author={Noa Campos-López and Oliver Wannenwetsch},
title={The PERICLES Process Compiler: Linking BPMN Processes into Complex Workflows for Model-Driven Preservation in Evolving Ecosystems},
booktitle={Proceedings of the 12th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2016},
pages={76-83},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005759800760083},
isbn={978-989-758-186-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - The PERICLES Process Compiler: Linking BPMN Processes into Complex Workflows for Model-Driven Preservation in Evolving Ecosystems
SN - 978-989-758-186-1
AU - Campos-López N.
AU - Wannenwetsch O.
PY - 2016
SP - 76
EP - 83
DO - 10.5220/0005759800760083