• Skip to content (access key 1)
  • Skip to search (access key 7)
FWF — Austrian Science Fund
  • Go to overview page Discover

    • Research Radar
      • Research Radar Archives 1974–1994
    • Discoveries
      • Emmanuelle Charpentier
      • Adrian Constantin
      • Monika Henzinger
      • Ferenc Krausz
      • Wolfgang Lutz
      • Walter Pohl
      • Christa Schleper
      • Elly Tanaka
      • Anton Zeilinger
    • Impact Stories
      • Verena Gassner
      • Wolfgang Lechner
      • Birgit Mitter
      • Oliver Spadiut
      • Georg Winter
    • scilog Magazine
    • Austrian Science Awards
      • FWF Wittgenstein Awards
      • FWF ASTRA Awards
      • FWF START Awards
      • Award Ceremony
    • excellent=austria
      • Clusters of Excellence
      • Emerging Fields
    • In the Spotlight
      • 40 Years of Erwin Schrödinger Fellowships
      • Quantum Austria
    • Dialogs and Talks
      • think.beyond Summit
    • Knowledge Transfer Events
    • E-Book Library
  • Go to overview page Funding

    • Portfolio
      • excellent=austria
        • Clusters of Excellence
        • Emerging Fields
      • Projects
        • Principal Investigator Projects
        • Principal Investigator Projects International
        • Clinical Research
        • 1000 Ideas
        • Arts-Based Research
        • FWF Wittgenstein Award
      • Careers
        • ESPRIT
        • FWF ASTRA Awards
        • Erwin Schrödinger
        • doc.funds
        • doc.funds.connect
      • Collaborations
        • Specialized Research Groups
        • Special Research Areas
        • Research Groups
        • International – Multilateral Initiatives
        • #ConnectingMinds
      • Communication
        • Top Citizen Science
        • Science Communication
        • Book Publications
        • Digital Publications
        • Open-Access Block Grant
      • Subject-Specific Funding
        • AI Mission Austria
        • Belmont Forum
        • ERA-NET HERA
        • ERA-NET NORFACE
        • ERA-NET QuantERA
        • Alternative Methods to Animal Testing
        • European Partnership BE READY
        • European Partnership Biodiversa+
        • European Partnership BrainHealth
        • European Partnership ERA4Health
        • European Partnership ERDERA
        • European Partnership EUPAHW
        • European Partnership FutureFoodS
        • European Partnership OHAMR
        • European Partnership PerMed
        • European Partnership Water4All
        • Gottfried and Vera Weiss Award
        • LUKE – Ukraine
        • netidee SCIENCE
        • Herzfelder Foundation Projects
        • Quantum Austria
        • Rückenwind Funding Bonus
        • WE&ME Award
        • Zero Emissions Award
      • International Collaborations
        • Belgium/Flanders
        • Germany
        • France
        • Italy/South Tyrol
        • Japan
        • Korea
        • Luxembourg
        • Poland
        • Switzerland
        • Slovenia
        • Taiwan
        • Tyrol-South Tyrol-Trentino
        • Czech Republic
        • Hungary
    • Step by Step
      • Find Funding
      • Submitting Your Application
      • International Peer Review
      • Funding Decisions
      • Carrying out Your Project
      • Closing Your Project
      • Further Information
        • Integrity and Ethics
        • Inclusion
        • Applying from Abroad
        • Personnel Costs
        • PROFI
        • Final Project Reports
        • Final Project Report Survey
    • FAQ
      • Project Phase PROFI
      • Project Phase Ad Personam
      • Expiring Programs
        • Elise Richter and Elise Richter PEEK
        • FWF START Awards
  • Go to overview page About Us

    • Mission Statement
    • FWF Video
    • Values
    • Facts and Figures
    • Annual Report
    • What We Do
      • Research Funding
        • Matching Funds Initiative
      • International Collaborations
      • Studies and Publications
      • Equal Opportunities and Diversity
        • Objectives and Principles
        • Measures
        • Creating Awareness of Bias in the Review Process
        • Terms and Definitions
        • Your Career in Cutting-Edge Research
      • Open Science
        • Open-Access Policy
          • Open-Access Policy for Peer-Reviewed Publications
          • Open-Access Policy for Peer-Reviewed Book Publications
          • Open-Access Policy for Research Data
        • Research Data Management
        • Citizen Science
        • Open Science Infrastructures
        • Open Science Funding
      • Evaluations and Quality Assurance
      • Academic Integrity
      • Science Communication
      • Philanthropy
      • Sustainability
    • History
    • Legal Basis
    • Organization
      • Executive Bodies
        • Executive Board
        • Supervisory Board
        • Assembly of Delegates
        • Scientific Board
        • Juries
      • FWF Office
    • Jobs at FWF
  • Go to overview page News

    • News
    • Press
      • Logos
    • Calendar
      • Post an Event
      • FWF Informational Events
    • Job Openings
      • Enter Job Opening
    • Newsletter
  • Discovering
    what
    matters.

    FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

    SOCIAL MEDIA

    • LinkedIn, external URL, opens in a new window
    • , external URL, opens in a new window
    • Facebook, external URL, opens in a new window
    • Instagram, external URL, opens in a new window
    • YouTube, external URL, opens in a new window

    SCILOG

    • Scilog — The science magazine of the Austrian Science Fund (FWF)
  • elane login, external URL, opens in a new window
  • Scilog external URL, opens in a new window
  • de Wechsle zu Deutsch

  

IVOIRE

IVOIRE

Atif Mashkoor (ORCID: 0000-0003-1210-5953)
  • Grant DOI 10.55776/I4744
  • Funding program Principal Investigator Projects International
  • Status ended
  • Start October 1, 2020
  • End September 30, 2024
  • Funding amount € 374,630
  • Project website

DACH: Österreich - Deutschland - Schweiz

Disciplines

Computer Sciences (100%)

Keywords

    Event-B, Software Engineering, Formal methods, Validation

Abstract Final report

Despite their efficacy to generate software correct by construction and decades-long advocacy, the share of rigorous methods is still very low in the contemporary software development. One of the major reasons for this situation is that current rigorous methods and their support environments focus mainly on one half of the quality-assurance process: verification (do we build software right?). The other half, validation (do we build the right software?), has been given much less attention. Verification is at the core of refinement - based rigorous methods, such as Event-B, where each successive refinement step must preserve all properties of its abstract model. Validation is usually postponed until the latest stages of the development, when models are detailed enough to be executed. Mistakes in requirements or their interpretation are thus caught too late. The IVOIRE project will enable continuous validation of formal models during their development by stepwise refinement. Using Event-B and Rodin, a state-of-the-art rigorous method and its support environment, IVOIRE intends to provide answers for issues associated with validation of formal specifications at three levels. At the scientific level, it proposes a formal characterization of the relation between validation and refinement. At the methodological level, it proposes an extension to the conventional notion of linear refinement that also includes validation activities called validation obligations. At the practical level, it proposes prototyping of new validation tools and better integration of existing ones into the specification writing process which can be used routinely to validate models. The answers produced by IVOIRE will be validated through two industrial case studies. The IVOIRE project will ultimately result in: An enhanced formal development process based on the extension of the refinement framework that includes a comprehensive validation process, and An enriched Event-B toolset to perform validation obligations (for example, through animation or simulation) and to manage the overall validation process (for example, scenario managers).

Despite their efficacy in generating software correctly through construction and decades-long advocacy, the share of rigorous methods is still very low in contemporary software development. One of the primary reasons for this situation is that current rigorous methods and their support environments focus mainly on one half of the quality-assurance process: verification (do we build software right?). The other half, validation (do we build the right software?), has been given much less attention. Verification is at the core of refinement-based rigorous methods, such as Event-B, where each successive refinement step must preserve all properties of its abstract model. Validation is usually postponed until the latest stages of development when models are detailed enough to be executed. Mistakes in requirements or their interpretation are thus caught too late. The IVOIRE project enables continuous validation of formal models during their development by stepwise refinement. IVOIRE answers issues associated with validating formal specifications at three levels using Event-B and Rodin, a state-of-the-art rigorous method, and its support environment. At the scientific level, it proposes a formal characterization of the relation between validation and refinement. At the methodological level, it proposes an extension to the conventional notion of linear refinement, including validation activities called "validation obligations." At the practical level, it proposes prototyping new validation tools and better integrating existing ones into the specification writing process, which can be used routinely to validate models. The answers produced by IVOIRE are validated through industrial case studies. The IVOIRE project ultimately results in: An enhanced formal development process based on the extension of the refinement framework that includes a comprehensive validation process and An enriched Event-B toolset to perform validation obligations (for example, through animation or simulation) and to manage the overall validation process (for example, scenario managers).

Research institution(s)
  • Universität Linz - 100%
International project participants
  • Michael Leuschel, Heinrich Heine Universität Düsseldorf - Germany

Research Output

  • 70 Citations
  • 26 Publications
  • 1 Datasets & models
  • 1 Disseminations
Publications
  • 2024
    Title Generating interactive documents for domain-specific validation of formal models
    DOI 10.1007/s10009-024-00739-0
    Type Journal Article
    Author Happe C
    Journal International Journal on Software Tools for Technology Transfer
  • 2024
    Title Trace preservation in B and Event-B refinements
    DOI 10.1016/j.jlamp.2024.100943
    Type Journal Article
    Author Mashkoor A
    Journal Journal of Logical and Algebraic Methods in Programming
  • 2024
    Title An adaptive synthetic sampling and batch generation-oriented hybrid approach for addressing class imbalance problem in software defect prediction
    DOI 10.1007/s00500-024-10378-x
    Type Journal Article
    Author Khan S
    Journal Soft Computing
  • 2024
    Title Using Formal Models, Safety Shields and Certified Control to Validate AI-Based Train Systems
    DOI 10.4204/eptcs.411.10
    Type Journal Article
    Author Gruteser J
    Journal Electronic Proceedings in Theoretical Computer Science
  • 2024
    Title Teaching Engineering of AI-Intensive Systems
    DOI 10.1109/ms.2023.3346996
    Type Journal Article
    Author Assunção W
    Journal IEEE Software
  • 2024
    Title An Automated Ontology-Based Requirements Traceability Technique inAgile Software Development Context; In: Database and Expert Systems Applications - DEXA 2024 Workshops - IWCFS, AISys, CIU, Naples, Italy, August 26-28, 2024, Proceedings
    DOI 10.1007/978-3-031-68302-2_3
    Type Book Chapter
    Publisher Springer Nature Switzerland
  • 2024
    Title Assessing theMaturity ofBlockchain-Based Implementations withSoftware Reliability Growth Models; In: Database and Expert Systems Applications - DEXA 2024 Workshops - IWCFS, AISys, CIU, Naples, Italy, August 26-28, 2024, Proceedings
    DOI 10.1007/978-3-031-68302-2_2
    Type Book Chapter
    Publisher Springer Nature Switzerland
  • 2024
    Title Early and Systematic Validation of Formal Models / Author Sebastian Stock
    Type PhD Thesis
    Author Dr. Sebastian Stock
    Link Publication
  • 2021
    Title Team-oriented Consistency Checking of Heterogeneous Engineering Artifacts
    DOI 10.1109/icse-companion52605.2021.00116
    Type Conference Proceeding Abstract
    Author Tröls M
    Pages 250-251
    Link Publication
  • 2021
    Title Validation Obligations: A Novel Approach to Check Compliance between Requirements and their Formal Specification
    DOI 10.1109/icse-nier52604.2021.00009
    Type Conference Proceeding Abstract
    Author Mashkoor A
    Pages 1-5
    Link Publication
  • 2021
    Title Safe and secure cyber-physical systems
    DOI 10.1002/smr.2340
    Type Journal Article
    Author Biró M
    Journal Journal of Software: Evolution and Process
  • 2022
    Title Model-driven engineering of safety and security software systems: A systematic mapping study and future research directions
    DOI 10.1002/smr.2457
    Type Journal Article
    Author Mashkoor A
    Journal Journal of Software: Evolution and Process
    Link Publication
  • 2022
    Title Generating repairs for inconsistent models
    DOI 10.1007/s10270-022-00996-0
    Type Journal Article
    Author Marchezan L
    Journal Software and Systems Modeling
    Pages 297-329
    Link Publication
  • 2022
    Title Trace Refinement in B and Event-B
    DOI 10.48550/arxiv.2207.14043
    Type Preprint
    Author Mashkoor A
    Link Publication
  • 2021
    Title Hierarchical Distribution of Consistency-relevant Changes in a Collaborative Engineering Environment
    DOI 10.1109/icssp-icgse52873.2021.00018
    Type Conference Proceeding Abstract
    Author Tröls M
    Pages 83-93
  • 2021
    Title Timestamp-based Consistency Checking of Collaboratively Developed Engineering Artifacts
    DOI 10.1109/icssp-icgse52873.2021.00017
    Type Conference Proceeding Abstract
    Author Tröls M
    Pages 72-82
  • 2023
    Title Modeling andAnalysis ofaSafety-Critical Interactive System Through Validation Obligations; In: Rigorous State-Based Methods - 9th International Conference, ABZ 2023, Nancy, France, May 30-June 2, 2023, Proceedings
    DOI 10.1007/978-3-031-33163-3_22
    Type Book Chapter
    Publisher Springer Nature Switzerland
  • 2023
    Title Validation byAbstraction andRefinement; In: Rigorous State-Based Methods - 9th International Conference, ABZ 2023, Nancy, France, May 30-June 2, 2023, Proceedings
    DOI 10.1007/978-3-031-33163-3_12
    Type Book Chapter
    Publisher Springer Nature Switzerland
  • 2023
    Title A Context Ontology-Based Model toMitigate Root Causes ofUncertainty inCyber-Physical Systems; In: Database and Expert Systems Applications - DEXA 2023 Workshops - 34th International Conference, DEXA 2023, Penang, Malaysia, August 28-30, 2023, Proceedings
    DOI 10.1007/978-3-031-39689-2_5
    Type Book Chapter
    Publisher Springer Nature Switzerland
  • 2023
    Title Validation-Driven Development; In: Formal Methods and Software Engineering - 24th International Conference on Formal Engineering Methods, ICFEM 2023, Brisbane, QLD, Australia, November 21-24, 2023, Proceedings
    DOI 10.1007/978-981-99-7584-6_12
    Type Book Chapter
    Publisher Springer Nature Singapore
  • 2022
    Title Application ofValidation Obligations toSecurity Concerns; In: Database and Expert Systems Applications - DEXA 2022 Workshops - 33rd International Conference, DEXA 2022, Vienna, Austria, August 22-24, 2022, Proceedings
    DOI 10.1007/978-3-031-14343-4_31
    Type Book Chapter
    Publisher Springer International Publishing
  • 2022
    Title Trace Refinement inB andEvent-B; In: Formal Methods and Software Engineering - 23rd International Conference on Formal Engineering Methods, ICFEM 2022, Madrid, Spain, October 24-27, 2022, Proceedings
    DOI 10.1007/978-3-031-17244-1_19
    Type Book Chapter
    Publisher Springer International Publishing
  • 2022
    Title Using Consensual Biterms from Text Structures of Requirements and Code to Improve IR-Based Traceability Recovery
    DOI 10.1145/3551349.3556948
    Type Conference Proceeding Abstract
    Author Gao H
    Pages 1-1
    Link Publication
  • 2022
    Title Rigorous Model-Driven Engineering of Software-intensive Safety-critical Systems
    Type Postdoctoral Thesis
    Author Priv.-Doz. Dr. Atif Mashkoor
    Link Publication
  • 2022
    Title Safety and security of cyber-physical systems
    DOI 10.1002/smr.2522
    Type Journal Article
    Author Biro M
    Journal Journal of Software: Evolution and Process
  • 2021
    Title Validation of Formal Models by Timed Probabilistic Simulation; In: Rigorous State-Based Methods - 8th International Conference, ABZ 2021, Ulm, Germany, June 9-11, 2021, Proceedings
    DOI 10.1007/978-3-030-77543-8_6
    Type Book Chapter
    Publisher Springer International Publishing
Datasets & models
  • 2021 Link
    Title Data for a mapping study about the usage of MDE in Safety and Security Domain
    DOI 10.5281/zenodo.5724989
    Type Database/Collection of data
    Public Access
    Link Link
Disseminations
  • 2022 Link
    Title Workshops organization
    Type Participation in an activity, workshop or similar
    Link Link

Discovering
what
matters.

Newsletter

FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

Contact

Austrian Science Fund (FWF)
Georg-Coch-Platz 2
(Entrance Wiesingerstraße 4)
1010 Vienna

office(at)fwf.ac.at
+43 1 505 67 40

General information

  • Job Openings
  • Jobs at FWF
  • Press
  • Philanthropy
  • scilog
  • FWF Office
  • Social Media Directory
  • LinkedIn, external URL, opens in a new window
  • , external URL, opens in a new window
  • Facebook, external URL, opens in a new window
  • Instagram, external URL, opens in a new window
  • YouTube, external URL, opens in a new window
  • Cookies
  • Whistleblowing/Complaints Management
  • Accessibility Statement
  • Data Protection
  • Acknowledgements
  • IFG-Form
  • Social Media Directory
  • © Österreichischer Wissenschaftsfonds FWF
© Österreichischer Wissenschaftsfonds FWF