Fajar J. Ekaputra

Fajar J. Ekaputra
TU Wien | TU Wien · Institute of Information Systems Engineering

Dr.techn.

About

58
Publications
11,243
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
418
Citations
Introduction
Hi there! I am a Post-Doctoral researcher at TU Wien, with research interests on Semantic Web and its applications in several application domains, including Industrie 4.0, Personal Data, and Smart City. Within my work, I like to do hands-on implementations, e.g., (i) AutomationML Analyzer: an analytic and management tools for AutomationML models, (ii) SEPSES Cybersecurity Knowledge Graphs in Cyber Security domain, and (iii) SHACLARE: a process mining conformance checking using SHACL. Starting next year (2020), I will be involved in (and leading one of) several exciting research projects - stay tuned!
Additional affiliations
November 2018 - present
TU Wien
Position
  • PostDoc Position
January 2017 - October 2018
TU Wien
Position
  • Researcher
January 2014 - December 2016
TU Wien
Position
  • Research Assistant
Education
November 2012 - November 2018
TU Wien
Field of study
  • Informatics
January 2009 - October 2010
Bandung Institute of Technology
Field of study
  • Digital Media and Game Technology
August 2003 - July 2008
Bandung Institute of Technology
Field of study
  • Informatics

Publications

Publications (58)
Article
Full-text available
Small and medium-sized organisations face challenges in acquiring, storing and analysing personal data, particularly sensitive data (e.g., data of medical nature), due to data protection regulations, such as the GDPR in the EU, which stipulates high standards in data protection. Consequently, these organisations often refrain from collecting data c...
Chapter
Full-text available
Log files are a vital source of information for keeping systems running and healthy. However, analyzing raw log data, i.e., textual records of system events, typically involves tedious searching for and inspecting clues, as well as tracing and correlating them across log sources. Existing log management solutions ease this process with efficient da...
Article
Full-text available
Today’s industrial production plants are complex mechatronic systems. In the course of the production plant lifecycle, engineers from a variety of disciplines (e.g., mechanics, electronics, automation) need to collaborate in multi-disciplinary settings that are characterized by heterogeneity in terminology, methods, and tools. This collaboration yi...
Chapter
Both symbolic and subsymbolic AI research have seen a recent surge driven by innovative approaches, such as neural networks and knowledge graphs. Further opportunities lie in the combined use of these two paradigms in ways that benefit from their complementary strengths. Accordingly, there is much research at the confluence of these two research ar...
Article
Full-text available
The concept of Data Management Plan (DMP) has emerged as a fundamental tool to help researchers through the systematical management of data. The Research Data Alliance DMP Common Standard (DCS) working group developed a set of universal concepts characterising a DMP so it can be represented as a machine-actionable artefact, i.e., machine-actionable...
Preprint
The concept of Data Management Plan (DMP) has emerged as a fundamental tool to help researchers through the systematical management of data. The Research Data Alliance DMP Common Standard (DCS) working group developed a core set of universal concepts characterising a DMP in the pursuit of producing a DMP as a machine-actionable information artefact...
Chapter
Semantic Web Machine Learning Systems (SWeMLS) characterise applications, which combine symbolic and subsymbolic components in innovative ways. Such hybrid systems are expected to benefit from both domains and reach new performance levels for complex tasks. While existing taxonomies in this field focus on building blocks and patterns for describing...
Conference Paper
Full-text available
Naturally, not all researchers can develop their own software to search for academic publications from digital libraries. Nevertheless, at several stages of their research, they will need to search digital libraries for relevant scientific publications and bibliometric information. There are typically two approaches used by researchers to search fo...
Preprint
We present SPARQLGPViz, a tool to visualize graph pat-terns in a SPARQL Query. The initial implementation of this tool dis-plays exemplary SPARQL query using visual representation to identifythe variables and their relationship for didactic purposes (i.e. teachinghow to query using SPARQL).
Chapter
Full-text available
Ensuring data confidentiality and integrity are key concerns for information security professionals, who typically have to obtain and integrate information from multiple sources to detect unauthorized data modifications and transmissions. The instrumentation that operating systems provide for the monitoring of file system level activity can yield i...
Article
Full-text available
Smart city infrastructures such as transportation and energy networks are evolving into so-called cyber physical social systems (CPSSs), which collect and leverage citizens’ data in order to adapt services to citizens’ needs. The privacy implications of such systems are, however, significant and need to be addressed. Current systems either try to e...
Chapter
Full-text available
This paper introduces an evolving cybersecurity knowledge graph that integrates and links critical information on real-world vulnerabilities, weaknesses and attack patterns from various publicly available sources. Cybersecurity constitutes a particularly interesting domain for the development of a domain-specific public knowledge graph, particularl...
Chapter
Full-text available
Managing privacy and understanding handling of personal data has turned into a fundamental right, at least within the European Union, with the General Data Protection Regulation (GDPR) being enforced since May 25th 2018. This has led to tools and services that promise compliance to GDPR in terms of consent management and keeping track of personal d...
Poster
Full-text available
File access activity information is an important source for identifying unauthorized data transmissions. In this paper, we present a semantic approach for the monitoring of file system activity in the context of information security. We thereby tackle limitations of existing monitoring approaches in terms of semantic integration, contextu-alization...
Chapter
Full-text available
Business process compliance checking enables organisations to assess whether their processes fulfil a given set of constraints, such as regulations, laws, or guidelines. Whilst many process analysts still rely on ad-hoc, often handcrafted per-case checks, a variety of constraint languages and approaches have been developed in recent years to provid...
Conference Paper
The European General Data Protection Regulation (GDPR) brings new challenges for companies, who must demonstrate that their systems and business processes comply with usage constraints specified by data subjects. However, due to the lack of standards, tools, and best practices, many organizations struggle to adapt their infrastructure and processes...
Chapter
Full-text available
When reusing software architectural knowledge, such as design patterns or design decisions, software architects need support for exploring architectural knowledge collections, e.g., for finding related items. While semantic-based architectural knowledge management tools are limited to supporting lookup-based tasks through faceted search and fall sh...
Conference Paper
Full-text available
When reusing software architectural knowledge, such as design patterns or design decisions, software architects need support for exploring architectural knowledge collections, e.g., for finding related items. While semantic-based architectural knowledge management tools are limited to supporting lookup-based tasks through faceted search and fall sh...
Preprint
Recent advances in linked data generation through mapping such as RML (RDF mapping language) allows for providing large-scale RDF data in a more automatic way.However, considerable amount of data in open data portals remain inaccessible as linked data.This is due to the nature of data portals having large number of small-size dataset which makes wr...
Conference Paper
The growth of Linked Data has created a promising environment for data exploration and a growing number of tools allow users to interactively integrate data from various sources. Eliciting the reliability of the results of such ad-hoc integration processes, consistently recreating those results, and identifying changes upon re-execution, however, c...
Conference Paper
Process simulations are useful test-beds for experiments and optimizations along the entire industrial plant life-cycle. Shifting testing and tuning of industrial plants and their automation systems from the real world to simulated environments is a part of a virtualization, which is one of the key movements in emerging areas of Industry 4.0 and fa...
Article
Process simulations are useful test-beds for experiments and optimizations along the entire industrial plant life-cycle. Shifting testing and tuning of industrial plants and their automation systems from the real world to simulated environments is a part of a virtualization, which is one of the key movements in emerging areas of Industry 4.0 and fa...
Chapter
A key requirement in supporting the work of engineers involved in the design of Cyber-Physical Production Systems (CPPS) is offering tools that can deal with engineering data produced across the various involved engineering disciplines. Such data is created by different discipline-specific tools and is represented in tool-specific data models. Ther...
Conference Paper
Full-text available
The timely discovery, sharing and integration of architectural knowledge (AK) have become critical aspects in enabling the software architects to make meaningful conceptual and technical design decisions and trade-offs. In large-scale organizations particular obstacles in making AK available to architects are a heterogeneous pool of internal and ex...
Chapter
Ein wesentlicher Aspekt für die Umsetzung der Vision von Industrie 4.0 ist die Verbesserung des Engineering-Prozesses von Produktionssystemen . Dieses Kapitel untersucht, welche Beiträge Semantic Web Technologien zu Engineering-Prozessen von Industrie 4.0 einbringen können. Dazu wird ein Analyse-Framework entwickelt, in dem die hauptsächlichen Fähi...
Conference Paper
Recently, Semantic Web Technologies (SWT) have been introduced and adopted to address the problem of enterprise data integration (e.g., to solve the problem of terms and concepts heterogeneity within large organizations). One of the challenges of adopting SWT for enterprise data integration is to provide the means to define and validate structural...
Conference Paper
The process of designing Cyber Physical Production Systems (CPPS), e.g., modern power plants or steel mills, typically takes place in a multi-disciplinary engineering environment, in which experts from various engineering domains and organizations work together towards creating complex engineering artifacts. The process of designing such complex en...
Chapter
Knowledge is changing rapidly within the engineering process of Cyber-Physical Production Systems (CPPS) characterized by the collaborative work of engineers from diverse engineering disciplines. Such rapid changes lead to the need for management and analysis of knowledge changes in order to preserve knowledge consistency. Knowledge change manageme...
Chapter
The Industrie 4.0 vision highlights the need for more flexible and adaptable production systems. This requires making the process of engineering production systems faster and intends to lead to higher quality, but also more complex plants. A key issue in improving engineering processes in this direction is providing mechanisms that can efficiently...
Chapter
This chapter is focused on the technical aspects of semantic data integration that provides solutions for bridging semantic gaps between common project-level concepts and the local tool concepts as identified in the Engineering Knowledge Base (EKB). Based on the elicitation of use case requirements from automation systems engineering, the chapter i...
Conference Paper
The engineering phase of Cyber-Physical Production Systems (CPPS) is a multi-disciplinary process in which representatives of diverse engineering disciplines collaborate to deliver a complex CPPS. To ensure optimal project management as well as to avoid risks of inconsistencies between engineering models created by engineers from different discipli...
Chapter
Ein wesentlicher Aspekt für die Umsetzung der Vision von Industrie 4.0 ist die Verbesserung des Engineering-Prozesses von Produktionssystemen . Dieses Kapitel untersucht, welche Beiträge Semantic Web Technologien zu Engineering-Prozessen von Industrie 4.0 einbringen können. Dazu wird ein Analyse-Framework entwickelt, in dem die hauptsächlichen Fähi...
Poster
Multi-Disciplinary Engineering (MDEng) environments involve a wide range of models, processes and tools that were not designed to cooperate together. The Ontology-Based Information Integra-tion (OBII) approach has been proposed to address the integration issue within such environments. However, knowledge changes management and analysis (KCMA) proce...
Conference Paper
Modeling engineering knowledge explicitly and representing it by means of standardized modeling languages and in machine-understandable form enables advanced engineering processes in industrial and factory automation. This affects positively both process and product quality. In this paper we explore how the AutomationML format, an emerging data exc...
Conference Paper
Full-text available
Ontology change is an important part of the Semantic Web field that helps researchers and practitioners to deal with changes performed in ontologies. Ontology change is especially important in Ontology-Based Information Integration (OBII) systems, where several ontologies are interrelated and there-fore, changes raise various complexities and impli...
Poster
Complementary to managing bibliographic information as done by digital libraries, the management of concrete research objects (e.g., experimental workflows, design patterns) is a pre-requisite to foster collaboration and reuse of research results. In this paper we describe the case of the Empirical Software Engineering domain, where researchers use...
Article
Full-text available
[Context] Software engineering researchers conduct systematic literature reviews (SLRs) to build bodies of knowledge (BoKs). Unfortunately, relevant knowledge collected in the SLR process is not publicly available, which considerably slows down building BoKs incrementally. [Objective] We present and evaluate the Systematic Knowledge Engineering (S...
Conference Paper
Engineering project consortia represents the collaboration of different groups of partners to achieve a common goal, e.g., developing innovative products. This collaboration may be challenging because of different terminologies and different tools and data models used by the project partners. In this work, we present the concept of a Project Consor...
Conference Paper
Open data refers to data that is freely available in the Internet and can be used, reused, and redistributed without restrictions from copyright or patent. This paper describes our approach to fostering government transparency and public participation through linked open government data (LOGD). We have analyzed how Indonesian Government deals with...
Conference Paper
Multi-disciplinary engineering (ME) projects are conducted in complex heterogeneous environments, where participants, originating from different disciplines, e.g., mechanical, electrical, and software engineering, collaborate to satisfy project and product quality as well as time constraints. Detecting defects across discipline boundaries early and...
Conference Paper
Full-text available
[Context] Experiment planners need to be aware of relevant Threats to Validity (TTVs), so they can devise effective control actions or accept the risk. [Objective] The aim of this paper is to introduce a TTV knowledge base (KB) that supports experiment planners in identifying relevant TTVs in their research context and actions to control these TTV...
Conference Paper
Recently, the Systematic Knowledge Engineering (SKE) process has been introduced to help researchers build up an empirical software engineering (EMSE) Body of Knowledge (BoK) based on a systematic literature review process. However, the SKE pro-cess does not explain how to effectively capture and represent the EMSE knowledge to enable efficient dat...
Poster
An engineering project consortium represents the collaboration of different groups of partners to achieve a common goal, e.g., developing innovative products. This collaboration may be challenging because of different terminologies and different tools and data models used by the project partners. In this work, we present the concept of a Project Co...
Conference Paper
Full-text available
[Context] Empirical software engineering (EMSE) researchers conduct systematic literature reviews (SLRs) to build bodies of knowledge (BoKs). Unfortunately, valuable knowledge collected in the SLR process is publicly available only to a limited extent, which considerably slows down building BoKs incrementally. [Objective] In this paper, we introdu...
Conference Paper
Effective and efficient information sharing for reuse and analysis of scientific data from published research papers is an important challenge for researchers working within the empirical software engineering (EMSE) domain. Currently, there is only limited support for storing empirical research data and results in a way that is easy to access and r...
Conference Paper
Full-text available
While knowledge querying is a key capability of ontologies, the query language recommended by W3C, SPARQL, is not easy to use for some user types, e.g., casual users and domain experts. To improve this drawback, user-friendly Ontology Query Tools (OQTs) have been introduced. However, there is, to our knowledge, no comprehensive framework for resear...
Conference Paper
Full-text available
An Open Source Software (OSS) project can be considered as a new type of business entity involving various roles and stakeholders, e.g., project managers, developers, and users, who apply individual methods. The project managers have the responsibility to manage the OSS development in a way that the OSS product can be delivered to the customers in...

Network

Cited By

Projects

Projects (6)
Project
The SEPSES project aims to tackle challenges in the cyber security domain by applying an innovative interdisciplinary approach at the intersection of state-of-the-art semantic technologies and security research. It will thereby bring meaning to disparate log data and make security information machine-interpretable in near (near) real-time. To resolve ambiguous representations, we will develop ontologies and ontology design patterns and leverage the resulting uniform conceptual model to semantically lift heterogeneous security data from various sources. By making security event information universally comprehensible, it will become possible to link security events with background knowledge and process the semantically enriched security event streams to automatically identify logical connections between events. To express such logical connections in an abstract manner, we will develop a semantic modeling approach for attack patterns. The explicit semantics will allow RDF stream processors to reason over incoming event streams in order to identify suspicious activities. To address the dynamic nature of the security domain, we will develop discovery techniques to identify emerging patterns of attack. Website: https://sepses.ifs.tuwien.ac.at
Archived project
Systematic Knowledge Engineering (SKE) enables systematically building up Empirical Software Engineering Body of Knowledges from empirical studies. SKE builds on the Systematic Literature Review process, improving data management by storing knowledge on BoK domain concepts typically used for theory building from Empirical Software Engineering studies in a Knowledge Base. The semantic technology used in SKE facilitates researchers to identify relevant knowledge in the Body of Knowledge through semantic queries (e.g., on synonyms and related concepts).