2,292 research outputs found
Using Ontologies in Formal Developments Targeting Certification
This is the author accepted manuscript. The final version is available from Springer Verlag via the DOI in this recordIFM 2019: 15th International Conference on integrated Formal Methods, 4-6 December 2019, Bergen, NorwayA common problem in the certification of highly safety or security critical systems is the consistency of the certification documentation in general and, in particular, the linking between semi-formal and formal content of the certification documentation. We address this problem by using an existing framework, Isabelle/DOF, that allows writing certification documents with consistency guarantees, in both, the semi-formal and formal parts. Isabelle/DOF supports the modeling of document ontologies using a strongly typed ontology definition language. An ontology is then enforced inside documents including formal parts, e.g., system models, verification proofs, code, tests and validations of corner-cases. The entire set of documents is checked within Isabelle/HOL, which includes the definition of ontologies and the editing of integrated documents based on them. This process is supported by an IDE that provides continuous checking of the document consistency. In this paper, we present how a specific software-engineering certification standard, namely CENELEC 50128, can be modeled inside Isabelle/DOF. Based on an ontology covering a substantial part of this standard, we present how Isabelle/DOF can be applied to a certification case-study in the railway domain.IRT System
Isabelle/DOF. User and Implementation Manual
The software for which this is the manual is available via the DOI in this recordIsabelle/DOF provides an implementation of DOF on top of Isabelle/HOL. DOF itself is a
novel framework for defining ontologies and enforcing them during document development
and document evolution. Isabelle/DOF targets use-cases such as mathematical texts referring to a theory development or technical reports requiring a particular structure. A major
application of DOF is the integrated development of formal certification documents (e.g.,
for Common Criteria or CENELEC 50128) that require consistency across both formal and
informal arguments.
Isabelle/DOF is integrated into Isabelle’s IDE, which allows for smooth ontology development as well as immediate ontological feedback during the editing of a document. Its checking
facilities leverage the collaborative development of documents required to be consistent with
an underlying ontological structure.
In this user-manual, we give an in-depth presentation of the design concepts of DOF’s Ontology Definition Language (ODL) and describe comprehensively its major commands. Many
examples show typical best-practice applications of the system. Isabelle/DOF is the first ontology language supporting machine-checked links between the formal and informal parts in
an LCF-style interactive theorem proving environment.IRT System
An AAL collaborative system: the AAL4ALL and a mobile assistant case study
"15th IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2014, Amsterdam, The Netherlands, October 6-8, 2014"The areas of Ambient Assisted Living (AAL) and Intelligent Systems (IS) are in full development, but there are still some issues to be resolved. One issue is the myriad of user oriented solutions that are rarely built to interact or integrate with other systems available in the market. In this paper we present the AAL4ALL project and the UserAccess implementation, showing a novel approach towards virtual organizations, interoperability and certification. The aim of this project is to provide a collaborative network of services and devices that connect every user and product from other developers, building a heterogeneous ecosystem. Thus establishing an environment for collaborative care systems, which may be available to the users in from of safety services, comfort services and healthcare services.Project "AAL4ALL", co-financed by the European Community Fund FEDER, through COMPETE - Programa Operacional Factores de Competitividade (POFC). Foundation for Science and Technology (FCT), Lisbon, Portugal, through Project PEst-C/CTM/LA0025/2013 and the project PEst-OE/EEI/UI0752/2014.
Project CAMCoF - Context-aware Multimodal Communication Framework fund-ed by ERDF -European Regional Development Fund through the COMPETE Pro-gramme (operational programme for competitiveness) and by National Funds through the FCT - Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within project FCOMP-01-0124-FEDER-028980
Recommended from our members
Decentralising online education using blockchain technology
Blockchain technology provides a decentralised peer-to-peer infrastructure, supporting openness, transparency, accountability, identity management and trust. As such, the Blockchain has the potential to revolutionise online education in a number of ways. Blockchain technology offers opportunities to thoroughly rethink how we find educational content and training services online, how we register and pay for them, as well as how we get accredited for what we have learned and how this accreditation affects our career trajectory. This paper explores the different aspects of online education that are affected by this new paradigm. In particular, we investigate the different scenarios where the use of Blockchain technology can make online education more open and decentralised, while placing learners in control of their learning process and its associated data. Additionally, we discuss various approaches to the Semantic Blockchain and the applications of these approaches on online education
CHORUS Deliverable 2.2: Second report - identification of multi-disciplinary key issues for gap analysis toward EU multimedia search engines roadmap
After addressing the state-of-the-art during the first year of Chorus and establishing the existing landscape in
multimedia search engines, we have identified and analyzed gaps within European research effort during our second year.
In this period we focused on three directions, notably technological issues, user-centred issues and use-cases and socio-
economic and legal aspects. These were assessed by two central studies: firstly, a concerted vision of functional breakdown
of generic multimedia search engine, and secondly, a representative use-cases descriptions with the related discussion on
requirement for technological challenges. Both studies have been carried out in cooperation and consultation with the
community at large through EC concertation meetings (multimedia search engines cluster), several meetings with our
Think-Tank, presentations in international conferences, and surveys addressed to EU projects coordinators as well as
National initiatives coordinators. Based on the obtained feedback we identified two types of gaps, namely core
technological gaps that involve research challenges, and “enablers”, which are not necessarily technical research
challenges, but have impact on innovation progress. New socio-economic trends are presented as well as emerging legal
challenges
Recommended from our members
A case study on the decentralisation of lifelong learning using blockchain technology
Blockchain technology provides a decentralised peer-to-peer infrastructure, supporting openness, transparency, accountability, identity management and trust. As such, the Blockchain has the potential to revolutionise education in a number of ways. Blockchain technology offers opportunities to thoroughly rethink how we find educational content and training services online, how we register and pay for them, as well as how we get accredited for what we have learned and how this accreditation affects our career trajectory. This paper explores a case study on the decentralisation of lifelong learning using Blockchain technology. In particular, we investigate the different scenarios and requirements for making online education and lifelong learning more open and decentralised, while placing lifelong learners in control of their learning process and its associated data. Additionally, we discuss various approaches to the Semantic Blockchain and the applications of these approaches on education
Data integration and handling
Modern technology allows researchers to generate data at an ever increasing rate,
outpacing the capacity of researchers to analyse it. Developing automated support
systems for the collection, management and distribution of information is therefore an
important step to reduce error rates and accelerate progress to enable high-quality
research based on big data volumes. This thesis encompasses five articles, describing
strategies for the creation of technical research platforms, as well as descriptions of the
technical platforms themselves.
The key conclusion of the thesis is that technical solutions for many issues have been
available for a long time. These technical solutions are however overlooked, or simply
ignored, if they fail to recognise the social dimensions of the issues they try to solve.
The Molecular Methods database is an example of a technically sound but only
partially successful solution in regards to social viability. Thousands of researchers
have used the website to access protocols, but only a handful have shared their own
work on MolMeth. Experiences from the Molecular Methods database and other
projects have provided a foundation for studies supporting the development of the
eB3Kit
The eB3Kit is a portable, robust and scalable informatics platform for structured data
management. Deploying the platform enables research groups to carry out advanced
research projects with very limited means. With the eB3Kit researchers can integrate
data from a wide variety of sources, including the local laboratory information
management system and analyse it using the Galaksio interface. Galaksio provides user
friendly access to the Galaxy workflow management system and provides eB3Kit users
with access to tools developed by a far larger user community than the one actively
developing the eB3Kit. Using a workflow management system improves
reproducibility and enables bioinformaticians to prepare workflows without directly
accessing ethically or commercially sensitive data. Therefore, it is especially well-
suited for applications where researchers are worried about privacy and during disease
outbreaks where persistent storage and analysis capacity must be established quickly
Strategies for the intelligent selection of components
It is becoming common to build applications as component-intensive systems - a mixture of fresh code and existing components. For application developers the selection of components to incorporate is key to overall system quality - so they want the `best\u27. For each selection task, the application developer will de ne requirements for the ideal component and use them to select the most suitable one. While many software selection processes exist there is a lack of repeatable, usable, exible, automated processes with tool support. This investigation has focussed on nding and implementing strategies to enhance the selection of software components. The study was built around four research elements, targeting characterisation, process, strategies and evaluation. A Post-positivist methodology was used with the Spiral Development Model structuring the investigation. Data for the study is generated using a range of qualitative and quantitative methods including a survey approach, a range of case studies and quasiexperiments to focus on the speci c tuning of tools and techniques. Evaluation and review are integral to the SDM: a Goal-Question-Metric (GQM)-based approach was applied to every Spiral
- …