Towards a Reusable Unified Basis for Representing Business Domain Knowledge and Development Artifacts in Systems Engineering

Size: px
Start display at page:

Download "Towards a Reusable Unified Basis for Representing Business Domain Knowledge and Development Artifacts in Systems Engineering"

Transcription

1 Towards a Reusable Unified Basis for Representing Business Domain Knowledge and Development Artifacts in Systems Engineering Thomas Kofler and Daniel Ratiu The Third Workshop on Domain Engineering

2 Semantic gap in engineering of complex systems During the development process of complex industrial systems many development artifacts are produced They belong to different engineering disciplines Address different views of the product Result of the integration of these views is visible only in the developed product Each engineering discipline is using its special tools -> semantic gap in the development process Due to the high number of artifacts and their heterogeneity, virtually nobody from an organization knows in detail all produced artifacts and their relation to the product under development Due to this lack of knowledge, typical engineering tasks like implementing changes or reusing parts are extremely difficult and expensive Thomas Kofler, DE2010 2

3 Semantic gap in engineering of complex systems Domain knowledge is a common denominator between development artifacts Thomas Kofler, DE2010 3

4 Manage dependencies by linking a domain model to development artifacts Our approach is based on an unified model that contains knowledge about the development artifacts, the product to be developed and the dependency relations between them Thomas Kofler, DE2010 4

5 Framework for dependency management In order to build such a model we need a conceptual framework which contains the following ingredients: A vocabulary to describe different kinds of development artifacts, a generic vocabulary to describe the knowledge about the product to be developend and a vocabulary to capture the dependencies between product concepts and development artifacts Thomas Kofler, DE2010 5

6 SUO (Standard Upper Ontology) as semantic basis SUO represents a high-level categorization of the general concepts that can be used as starting point for organizing the knowledge about the domain of the product and the development artifacts SUO is too general for our purpose, many of the concepts in SUO are irrelevant in our use-case Therefore we only use a part of SUO Thomas Kofler, DE2010 6

7 Towards a framework for dependency management A fragment of SUO Technische Universität München (TBox) In order to provide an adequate vocabulary for dependency management, we need to extend SUO with concepts needed for the description of development artifacts and the product under development and the dependencies between the product and these artifacts Thomas Kofler, DE2010 7

8 Extending SUO with knowledge about Systems Engineering Technische Universität München System boundaries: What belongs to the system and what is outside Industrial Process (behavior of the system): Can change attributes (Changes), can be followed by another Industrial Process (Follows) Patient: Is the input and output for an Industrial Process Thomas Kofler, DE2010 8

9 Extending SUO with knowledge about development artifacts Whenever a development artifact defines something, it also refers that thing Development Artifact: Refers a Thing (means that a certain concept is explicitly referenced in a development artifact), defines a System (means that an important design decision about a system is contained in a development artifact), needs another development artifact Thomas Kofler, DE2010 9

10 Example Edger: Is part of a Rolling Mill Compresses the edges of rolled materials Is specified by a CAD document Rolled Materials: Have physical properties such as width, height, temperature The edger has to take some of these properties into account in order to process the rolled material (e.g. the optimal throughput speed of the engine of the edger depends on the temperature of the rolled material) The width of the rolled material depends on the width of the closed hydraulic press (part of the edger) Thomas Kofler, DE

11 Example Technische Universität München Systems engineering related Queries: When we change the width of the hydraulic press, which development artifacts do we have to consider? When a specific development artifact defines a system and that system has parts, what development artifacts define those parts? (Generic Query: it doesn t use the vocabulary specific to edgers) Thomas Kofler, DE

12 Discussion On the usefulness of product knowledge for dependency management Motivation: assumption that proudct knowledge can be used to make the (hidden) dependencies between development artifacts explicite In realtiy: there are other dependencies between artifacts that are independent of the product knoweldge (e.g. dependencies generated by the integration between different tools that are used to describe the engineering views) On the choice of SUO as semantic basis There are other upper-level ontologies (e.g. Bunge, GOL) which are frequently used in conceptual modeling SUO offers us enough and appropriate concepts upon which to build our mid-level ontology Thomas Kofler, DE

13 Discussion On the instantiation of the framework for other system engineering domains We aim to define a mid-level ontology (SUO + our extension = TBox) that can serve as basis for every Abox (=instantiation of the TBox) in the domain of automation systems engineering Our mid-level ontology should have enough concepts to formulate queries on a high level of abstraction On the possabilities for reusing our framework a) Reusing the TBox for domain-specific ABoxes b) Reusing the TBox for creating domain-specific TBoxes with more details c) Once the model for a certain product is created, it can be reused in future engineering projects Thomas Kofler, DE

14 Future Work Framework evaluation Dependency management is not an end goal per se: Support of typical systems engineering tasks like impact analysis and reuse Definition of generic queries relevant for systems engineering (e.g. for impact analysis, for finding cross-cutting dependencies between different kinds of development artifacts, ) Instantiate the framework for other domains The generic concepts of our TBox should be used as basis for domain-specific ABoxes. As future work we aim to consolidate the mid-level layer by instantiating the framework for describing other products and other development artifacts Thomas Kofler, DE

15 Future Work Semantically enriched PDM tools In engineering projects, product data is often stored in PDM tools (e.g. Comos). Current PDMs capture the knowledge about the built product only in an implicit manner and links it with a (very shallow) artifact model. Our mid-level ontology can be used to semantically enrich PDMs by offering a conceptual basis for a richer representation of product knowledge Automation Provide a (semi-) automatic support for creating a domainspecific ABox. The automation is very important, because the effort of creating the ABox is an essential factor that determines wheter our approach can be used in practice Thomas Kofler, DE

16 End Thomas Kofler, DE

Designing Semantic Virtual Reality Applications

Designing Semantic Virtual Reality Applications Designing Semantic Virtual Reality Applications F. Kleinermann, O. De Troyer, H. Mansouri, R. Romero, B. Pellens, W. Bille WISE Research group, Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium

More information

A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING

A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING Edward A. Addy eaddy@wvu.edu NASA/WVU Software Research Laboratory ABSTRACT Verification and validation (V&V) is performed during

More information

Evolving a Software Requirements Ontology

Evolving a Software Requirements Ontology Evolving a Software Requirements Ontology Ricardo de Almeida Falbo 1, Julio Cesar Nardi 2 1 Computer Science Department, Federal University of Espírito Santo Brazil 2 Federal Center of Technological Education

More information

Improving Awareness during Product Derivation in Multi-User Multi Product Line Environments

Improving Awareness during Product Derivation in Multi-User Multi Product Line Environments Improving Awareness during Product Derivation in Multi-User Multi Product Line Environments Rick Rabiser Paul Grünbacher Gerald Holl Christian Doppler Laboratory for Automated Software Engineering Johannes

More information

Software Agent Reusability Mechanism at Application Level

Software Agent Reusability Mechanism at Application Level Global Journal of Computer Science and Technology Software & Data Engineering Volume 13 Issue 3 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

UNIT-III LIFE-CYCLE PHASES

UNIT-III LIFE-CYCLE PHASES INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development

More information

Software-Intensive Systems Producibility

Software-Intensive Systems Producibility Pittsburgh, PA 15213-3890 Software-Intensive Systems Producibility Grady Campbell Sponsored by the U.S. Department of Defense 2006 by Carnegie Mellon University SSTC 2006. - page 1 Producibility

More information

How to specify Non-functional Requirements to support seamless modeling?

How to specify Non-functional Requirements to support seamless modeling? How to specify Non-functional Requirements to support seamless modeling? A Study Design and Preliminary Results arxiv:1702.07643v1 [cs.se] 24 Feb 2017 Jonas Eckhardt, Daniel Méndez Fernández, Andreas Vogelsang

More information

A Survey about the Usage of Semantic Technologies for the Description of Robotic Components and Capabilities

A Survey about the Usage of Semantic Technologies for the Description of Robotic Components and Capabilities A Survey about the Usage of Semantic Technologies for the Description of Robotic Components and Capabilities Stefan Zander, Nadia Ahmed, Matthias Frank ahmed@fzi.de FZI RESEARCH CENTER FOR INFORMATION

More information

A DESIGN ASSISTANT ARCHITECTURE BASED ON DESIGN TABLEAUX

A DESIGN ASSISTANT ARCHITECTURE BASED ON DESIGN TABLEAUX INTERNATIONAL DESIGN CONFERENCE - DESIGN 2012 Dubrovnik - Croatia, May 21-24, 2012. A DESIGN ASSISTANT ARCHITECTURE BASED ON DESIGN TABLEAUX L. Hendriks, A. O. Kazakci Keywords: formal framework for design,

More information

A knowledge engineering methodology for resource monitoring in the industrial domain

A knowledge engineering methodology for resource monitoring in the industrial domain A knowledge engineering methodology for resource monitoring in the industrial domain Lisa Abele Thorbjørn Hansen Martin Kleinsteuber Siemens AG, Corporate Technology, Munich, Germany, lisa.abele.ext@siemens.com

More information

AN INTERROGATIVE REVIEW OF REQUIREMENT ENGINEERING FRAMEWORKS

AN INTERROGATIVE REVIEW OF REQUIREMENT ENGINEERING FRAMEWORKS AN INTERROGATIVE REVIEW OF REQUIREMENT ENGINEERING FRAMEWORKS MUHAMMAD HUSNAIN, MUHAMMAD WASEEM, S. A. K. GHAYYUR Department of Computer Science, International Islamic University Islamabad, Pakistan E-mail:

More information

Design Rationale as an Enabling Factor for Concurrent Process Engineering

Design Rationale as an Enabling Factor for Concurrent Process Engineering 612 Rafael Batres, Atsushi Aoyama, and Yuji NAKA Design Rationale as an Enabling Factor for Concurrent Process Engineering Rafael Batres, Atsushi Aoyama, and Yuji NAKA Tokyo Institute of Technology, Yokohama

More information

Magic Touch A Simple. Object Location Tracking System Enabling the Development of. Physical-Virtual Artefacts in Office Environments

Magic Touch A Simple. Object Location Tracking System Enabling the Development of. Physical-Virtual Artefacts in Office Environments Magic Touch A Simple Object Location Tracking System Enabling the Development of Physical-Virtual Artefacts Thomas Pederson Department of Computing Science Umeå University Sweden http://www.cs.umu.se/~top

More information

Models as a Foundation for Systems Engineering Should We Expect a Breakthrough? Brett Malone Vitech Corporation

Models as a Foundation for Systems Engineering Should We Expect a Breakthrough? Brett Malone Vitech Corporation Models as a Foundation for Systems Engineering Should We Expect a Breakthrough? Brett Malone Vitech Corporation bmalone@vitechcorp.com The Transition to Models? Opportunities Enablers Inhibitors Threats

More information

Explicit Domain Knowledge in Software Engineering

Explicit Domain Knowledge in Software Engineering Explicit Domain Knowledge in Software Engineering Maja D Hondt System and Software Engineering Lab Vrije Universiteit Brussel, Belgium mjdhondt@vub.ac.be January 6, 2002 1 Research Areas This research

More information

Technology Transfer: Software Engineering and Engineering Design

Technology Transfer: Software Engineering and Engineering Design IEE Computing & Control Engineering Journal, 3(6): 259-265, November 1992. Technology Transfer: Software Engineering and Engineering Design A. Finkelstein, B. Nuseibeh Department of Computing Imperial

More information

Towards an MDA-based development methodology 1

Towards an MDA-based development methodology 1 Towards an MDA-based development methodology 1 Anastasius Gavras 1, Mariano Belaunde 2, Luís Ferreira Pires 3, João Paulo A. Almeida 3 1 Eurescom GmbH, 2 France Télécom R&D, 3 University of Twente 1 gavras@eurescom.de,

More information

Advanced Cyberinfrastructure for Science, Engineering, and Public Policy 1

Advanced Cyberinfrastructure for Science, Engineering, and Public Policy 1 Advanced Cyberinfrastructure for Science, Engineering, and Public Policy 1 Vasant G. Honavar, Katherine Yelick, Klara Nahrstedt, Holly Rushmeier, Jennifer Rexford, Mark D. Hill, Elizabeth Bradley, and

More information

M2M Communications and IoT for Smart Cities

M2M Communications and IoT for Smart Cities M2M Communications and IoT for Smart Cities Soumya Kanti Datta, Christian Bonnet Mobile Communications Dept. Emails: Soumya-Kanti.Datta@eurecom.fr, Christian.Bonnet@eurecom.fr Roadmap Introduction to Smart

More information

arxiv: v1 [cs.ai] 20 Feb 2015

arxiv: v1 [cs.ai] 20 Feb 2015 Automated Reasoning for Robot Ethics Ulrich Furbach 1, Claudia Schon 1 and Frieder Stolzenburg 2 1 Universität Koblenz-Landau, {uli,schon}@uni-koblenz.de 2 Harz University of Applied Sciences, fstolzenburg@hs-harz.de

More information

Introduction to Systems Engineering

Introduction to Systems Engineering p. 1/2 ENES 489P Hands-On Systems Engineering Projects Introduction to Systems Engineering Mark Austin E-mail: austin@isr.umd.edu Institute for Systems Research, University of Maryland, College Park Career

More information

THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY

THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY Dr.-Ing. Ralf Lossack lossack@rpk.mach.uni-karlsruhe.de o. Prof. Dr.-Ing. Dr. h.c. H. Grabowski gr@rpk.mach.uni-karlsruhe.de University of Karlsruhe

More information

A Structural Framework for Analyzing Information Technology

A Structural Framework for Analyzing Information Technology A Structural Framework for Analyzing Information Technology Pfeiffer, Daniel European Research Center for Information Systems, Leonardo-Campus 3, 48149 Münster, Germany, daniel.pfeiffer@ercis.de Becker,

More information

24 Challenges in Deductive Software Verification

24 Challenges in Deductive Software Verification 24 Challenges in Deductive Software Verification Reiner Hähnle 1 and Marieke Huisman 2 1 Technische Universität Darmstadt, Germany, haehnle@cs.tu-darmstadt.de 2 University of Twente, Enschede, The Netherlands,

More information

Capturing and Classifying Ontology Evolution in News Media Archives

Capturing and Classifying Ontology Evolution in News Media Archives Capturing and Classifying Ontology Evolution in News Media Archives Albert Weichselbraun, Arno Scharl and Wei Liu Vienna University of Economics and Business Administration Department of Information Systems

More information

minded THE TECHNOLOGIES SEKT - researching SEmantic Knowledge Technologies.

minded THE TECHNOLOGIES SEKT - researching SEmantic Knowledge Technologies. THE TECHNOLOGIES SEKT - researching SEmantic Knowledge Technologies. Knowledge discovery Knowledge discovery is concerned with techniques for automatic knowledge extraction from data. It includes areas

More information

A Short Survey of Discourse Representation Models

A Short Survey of Discourse Representation Models A Short Survey of Discourse Representation Models Tudor Groza, Siegfried Handschuh, Tim Clark, Simon Buckingham Shum and Anita de Waard Semantic Web Applications in Scientific Discourse Workshop @ ISWC

More information

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems AMADEOS Architecture for Multi-criticality Agile Dependable Evolutionary Open System-of-Systems FP7-ICT-2013.3.4 - Grant Agreement n 610535 The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

More information

Predictive Diagnosis for Offshore Wind Turbines using Holistic Condition Monitoring

Predictive Diagnosis for Offshore Wind Turbines using Holistic Condition Monitoring Predictive Diagnosis for Offshore Wind Turbines using Holistic Condition Monitoring Emilio Migueláñez, David Lane SeeByte, Orchard Brae House, 30 Queensferry Road Edinburgh, Scotland, UK, EH4 2HS Email:

More information

Semantic Privacy Policies for Service Description and Discovery in Service-Oriented Architecture

Semantic Privacy Policies for Service Description and Discovery in Service-Oriented Architecture Western University Scholarship@Western Electronic Thesis and Dissertation Repository August 2011 Semantic Privacy Policies for Service Description and Discovery in Service-Oriented Architecture Diego Zuquim

More information

Design and Creation. Ozan Saltuk & Ismail Kosan SWAL. 7. Mai 2014

Design and Creation. Ozan Saltuk & Ismail Kosan SWAL. 7. Mai 2014 Design and Creation SWAL Ozan Saltuk & Ismail Kosan 7. Mai 2014 Design and Creation - Motivation The ultimate goal of computer science and programming: The art of designing artifacts to solve intricate

More information

Using Variability Modeling Principles to Capture Architectural Knowledge

Using Variability Modeling Principles to Capture Architectural Knowledge Using Variability Modeling Principles to Capture Architectural Knowledge Marco Sinnema University of Groningen PO Box 800 9700 AV Groningen The Netherlands +31503637125 m.sinnema@rug.nl Jan Salvador van

More information

An Introduction to SIMDAT a Proposal for an Integrated Project on EU FP6 Topic. Grids for Integrated Problem Solving Environments

An Introduction to SIMDAT a Proposal for an Integrated Project on EU FP6 Topic. Grids for Integrated Problem Solving Environments An Introduction to SIMDAT a Proposal for an Integrated Project on EU FP6 Topic Grids for Integrated Problem Solving Environments Martin Hofmann Department of Bioinformatics Fraunhofer Institute for Algorithms

More information

Knowledge Acquisition and Representation in Facility Management

Knowledge Acquisition and Representation in Facility Management 2016 International Conference on Computational Science and Computational Intelligence Knowledge Acquisition and Representation in Facility Management Facility Management with Semantic Technologies and

More information

TOWARDS AUTOMATED CAPTURING OF CMM INSPECTION STRATEGIES

TOWARDS AUTOMATED CAPTURING OF CMM INSPECTION STRATEGIES Bulletin of the Transilvania University of Braşov Vol. 9 (58) No. 2 - Special Issue - 2016 Series I: Engineering Sciences TOWARDS AUTOMATED CAPTURING OF CMM INSPECTION STRATEGIES D. ANAGNOSTAKIS 1 J. RITCHIE

More information

SENG609.22: Agent-Based Software Engineering Assignment. Agent-Oriented Engineering Survey

SENG609.22: Agent-Based Software Engineering Assignment. Agent-Oriented Engineering Survey SENG609.22: Agent-Based Software Engineering Assignment Agent-Oriented Engineering Survey By: Allen Chi Date:20 th December 2002 Course Instructor: Dr. Behrouz H. Far 1 0. Abstract Agent-Oriented Software

More information

Gas Turbine Ontology for the Industrial Processes

Gas Turbine Ontology for the Industrial Processes Journal of Computer Science 3 (2): 113-118, 2007 ISSN 1549-3636 2007 Science Publications Gas Turbine Ontology for the Industrial Processes 1 F.Z. Laallam and 2 M. Sellami 1 Faculty of Sciences and Sciences

More information

Sales Configurator Information Systems Design Theory

Sales Configurator Information Systems Design Theory Sales Configurator Information Systems Design Theory Juha Tiihonen 1 & Tomi Männistö 2 & Alexander Felfernig 3 1 Department of Computer Science and Engineering, Aalto University, Espoo, Finland. juha.tiihonen@aalto.fi

More information

An MDA -based framework for model-driven product derivation

An MDA -based framework for model-driven product derivation An MDA -based framework for model-driven product derivation Øystein Haugen, Birger Møller-Pedersen, Jon Oldevik #, Arnor Solberg # University of Oslo, # SINTEF {oysteinh birger}@ifi.uio.no, {jon.oldevik

More information

PROJECT FINAL REPORT

PROJECT FINAL REPORT Ref. Ares(2015)334123-28/01/2015 PROJECT FINAL REPORT Grant Agreement number: 288385 Project acronym: Internet of Things Environment for Service Creation and Testing Project title: IoT.est Funding Scheme:

More information

TOWARDS AN ARCHITECTURE FOR ENERGY MANAGEMENT INFORMATION SYSTEMS AND SUSTAINABLE AIRPORTS

TOWARDS AN ARCHITECTURE FOR ENERGY MANAGEMENT INFORMATION SYSTEMS AND SUSTAINABLE AIRPORTS International Symposium on Sustainable Aviation May 29- June 1, 2016 Istanbul, TURKEY TOWARDS AN ARCHITECTURE FOR ENERGY MANAGEMENT INFORMATION SYSTEMS AND SUSTAINABLE AIRPORTS Murat Pasa UYSAL 1 ; M.

More information

Methodology. Ben Bogart July 28 th, 2011

Methodology. Ben Bogart July 28 th, 2011 Methodology Comprehensive Examination Question 3: What methods are available to evaluate generative art systems inspired by cognitive sciences? Present and compare at least three methodologies. Ben Bogart

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,500 108,000 1.7 M Open access books available International authors and editors Downloads Our

More information

Context-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation

Context-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation Journal of PHYSIOLOGICAL ANTHROPOLOGY and Applied Human Science Context-sensitive Approach for Interactive Systems Design: Modular Scenario-based Methods for Context Representation Keiichi Sato Institute

More information

CYBER-INFRASTRUCTURE SUPPORT FOR ENGINEERING DESIGN

CYBER-INFRASTRUCTURE SUPPORT FOR ENGINEERING DESIGN CYBER-INFRASTRUCTURE SUPPORT FOR ENGINEERING DESIGN Perspectives from NSF ED2030 Workshop + + Jami J. Shah Mechanical & Aerospace Engineering, Arizona State University, Tempe 1 Industry representation

More information

Realising the Flanders Research Information Space

Realising the Flanders Research Information Space Realising the Flanders Research Information Space Peter Spyns & Geert Van Grootel published in Meersman R., Dillon T., Herrero P. et al., (Eds.): (eds.), Proceedings of the OTM 2011 Workshops, LNCS 7046,

More information

SWEN 256 Software Process & Project Management

SWEN 256 Software Process & Project Management SWEN 256 Software Process & Project Management What is quality? A definition of quality should emphasize three important points: 1. Software requirements are the foundation from which quality is measured.

More information

A Pattern Catalog for GDPR Compliant Data Protection

A Pattern Catalog for GDPR Compliant Data Protection A Pattern Catalog for GDPR Compliant Data Protection Dominik Huth, 22.11.2017, PoEM Doctoral Consortium Chair of Software Engineering for Business Information Systems (sebis) Faculty of Informatics Technische

More information

SAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS. Tim Kelly, John McDermid

SAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS. Tim Kelly, John McDermid SAFETY CASE PATTERNS REUSING SUCCESSFUL ARGUMENTS Tim Kelly, John McDermid Rolls-Royce Systems and Software Engineering University Technology Centre Department of Computer Science University of York Heslington

More information

Confidence-Based Multi-Robot Learning from Demonstration

Confidence-Based Multi-Robot Learning from Demonstration Int J Soc Robot (2010) 2: 195 215 DOI 10.1007/s12369-010-0060-0 Confidence-Based Multi-Robot Learning from Demonstration Sonia Chernova Manuela Veloso Accepted: 5 May 2010 / Published online: 19 May 2010

More information

Patterns and their impact on system concerns

Patterns and their impact on system concerns Patterns and their impact on system concerns Michael Weiss Department of Systems and Computer Engineering Carleton University, Ottawa, Canada weiss@sce.carleton.ca Abstract Making the link between architectural

More information

Net SILOs: A Network Architecture for Advanced Cross-Layer Experimentation

Net SILOs: A Network Architecture for Advanced Cross-Layer Experimentation Net SILOs: A Network Architecture for Advanced Cross-Layer Experimentation George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine

More information

Laurent Romary, Inria DARIAH, director DARIAH - SHAPING EUROPEAN RESEARCH IN THE ARTS AND HUMANITIES

Laurent Romary, Inria DARIAH, director DARIAH - SHAPING EUROPEAN RESEARCH IN THE ARTS AND HUMANITIES Laurent Romary, Inria DARIAH, director DARIAH - SHAPING EUROPEAN RESEARCH IN THE ARTS AND HUMANITIES Understanding our selves Research in the Arts and Humanities is about observing and analyzing human

More information

Using Existing Standards as a Foundation for Information Related to Factory Layout Design

Using Existing Standards as a Foundation for Information Related to Factory Layout Design Using Existing Standards as a Foundation for Information Related to Factory Layout Design D. Chen, M. Hedlind, A. von Euler-Chelpin, T. Kjellberg Production Engineering, KTH - Royal Institute of Technology,

More information

Intelligent Modelling of Virtual Worlds Using Domain Ontologies

Intelligent Modelling of Virtual Worlds Using Domain Ontologies Intelligent Modelling of Virtual Worlds Using Domain Ontologies Wesley Bille, Bram Pellens, Frederic Kleinermann, and Olga De Troyer Research Group WISE, Department of Computer Science, Vrije Universiteit

More information

Applied Safety Science and Engineering Techniques (ASSET TM )

Applied Safety Science and Engineering Techniques (ASSET TM ) Applied Safety Science and Engineering Techniques (ASSET TM ) The Evolution of Hazard Based Safety Engineering into the Framework of a Safety Management Process Applied Safety Science and Engineering Techniques

More information

Reported by Georg Vogeler (Graz University)

Reported by Georg Vogeler (Graz University) DiXiT meets CIDOC-CRM Reported by Georg Vogeler (Graz University) Scholarly Digital Editing (SDE) Textual Criticism since Erasmus of Rotterdam, established research methods in literary and historical studies

More information

Ontology-based Description of Functional Design Knowledge and its Use in a Functional Way Server

Ontology-based Description of Functional Design Knowledge and its Use in a Functional Way Server Expert Systems with Application, to appear, 2002. Ontology-based Description of Functional Design Knowledge and its Use in a Functional Way Server Yoshinobu Kitamura and Riichiro Mizoguchi The Institute

More information

Convolutional neural networks

Convolutional neural networks Convolutional neural networks Themes Curriculum: Ch 9.1, 9.2 and http://cs231n.github.io/convolutionalnetworks/ The simple motivation and idea How it s done Receptive field Pooling Dilated convolutions

More information

A Social Creativity Support Tool Enhanced by Recommendation Algorithms: The Case of Software Architecture Design

A Social Creativity Support Tool Enhanced by Recommendation Algorithms: The Case of Software Architecture Design A Social Creativity Support Tool Enhanced by Recommendation Algorithms: The Case of Software Architecture Design George A. Sielis, Aimilia Tzanavari and George A. Papadopoulos Abstract Reusability of existing

More information

Formal Accountability for Biometric Surveillance: A Case Study

Formal Accountability for Biometric Surveillance: A Case Study Vinh Thong Ta University of Central Lancashire, UK vtta@uclan.ac.uk Joint work with Denis Butin Technische Universität Darmstadt, Germany Daniel Le Métayer INRIA, France APF 2015, October 7-8, Luxembourg

More information

Determine the Future of Lean Dr. Rupy Sawhney and Enrique Macias de Anda

Determine the Future of Lean Dr. Rupy Sawhney and Enrique Macias de Anda Determine the Future of Lean Dr. Rupy Sawhney and Enrique Macias de Anda One of the recent discussion trends in Lean circles and possibly a more relevant question regarding continuous improvement is what

More information

Leveraging Digital Cultural Memories

Leveraging Digital Cultural Memories Leveraging Digital Cultural Memories Panos Constantopoulos Athens University of Economics and Business, and Athena Research Centre Abstract. The penetration of ICT in the management and study of material

More information

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems Shahab Pourtalebi, Imre Horváth, Eliab Z. Opiyo Faculty of Industrial Design Engineering Delft

More information

ONTOLOGY-GUIDED SERVICE-ORIENTED ARCHITECTURE COMPOSITION TO SUPPORT COMPLEX AND TAILORABLE PROCESS DEFINITIONS

ONTOLOGY-GUIDED SERVICE-ORIENTED ARCHITECTURE COMPOSITION TO SUPPORT COMPLEX AND TAILORABLE PROCESS DEFINITIONS International Journal of Software Engineering and Knowledge Engineering World Scientific Publishing Company ONTOLOGY-GUIDED SERVICE-ORIENTED ARCHITECTURE COMPOSITION TO SUPPORT COMPLEX AND TAILORABLE PROCESS

More information

The Tool Box of the System Architect

The Tool Box of the System Architect - number of details 10 9 10 6 10 3 10 0 10 3 10 6 10 9 enterprise context enterprise stakeholders systems multi-disciplinary design parts, connections, lines of code human overview tools to manage large

More information

GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS

GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS 1 A. SOUJANYA, 2 SIDDHARTHA GHOSH 1 M.Tech Student, Department of CSE, Keshav Memorial Institute of Technology(KMIT), Narayanaguda, Himayathnagar,

More information

Analyzing Games.

Analyzing Games. Analyzing Games staffan.bjork@chalmers.se Structure of today s lecture Motives for analyzing games With a structural focus General components of games Example from course book Example from Rules of Play

More information

Ontology-based systematization of functional knowledge

Ontology-based systematization of functional knowledge Ontology-based systematization of functional knowledge Riichiro Mizoguchi The Institute of Scientific and Industrial Research Osaka University, 8-1 Mihogaoka, Ibaraki, Osaka, Japan miz@ei.sanken.osaka-u.ac.jp

More information

How to Keep a Reference Ontology Relevant to the Industry: a Case Study from the Smart Home

How to Keep a Reference Ontology Relevant to the Industry: a Case Study from the Smart Home How to Keep a Reference Ontology Relevant to the Industry: a Case Study from the Smart Home Laura Daniele, Frank den Hartog, Jasper Roes TNO - Netherlands Organization for Applied Scientific Research,

More information

Thriving Systems Theory:

Thriving Systems Theory: Thriving Systems Theory: An Emergent Information Systems Design Theory Les Waguespack, Ph.D. Professor & Chairperson of Computer Information Systems William T. Schiano professor of Computer Information

More information

Interaction Design in Digital Libraries : Some critical issues

Interaction Design in Digital Libraries : Some critical issues Interaction Design in Digital Libraries : Some critical issues Constantine Stephanidis Foundation for Research and Technology-Hellas (FORTH) Institute of Computer Science (ICS) Science and Technology Park

More information

Bibliography of Popov v Hayashi in AI and Law

Bibliography of Popov v Hayashi in AI and Law Bibliography of Popov v Hayashi in AI and Law Trevor Bench-Capon Department of Computer Sciences University of Liverpool, Liverpool, UK tbc@csc.liv.ac.uk November 6, 2014 Abstract Bibliography for Popov

More information

Methodology for Agent-Oriented Software

Methodology for Agent-Oriented Software ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this

More information

A Formal Systems Engineering Approach in Practice: An Experience Report

A Formal Systems Engineering Approach in Practice: An Experience Report A Formal Systems Engineering Approach in Practice: An Experience Report Wolfgang Böhm, Maximilian Junker, Andreas Vogelsang Technische Universität München Sabine Teufl fortiss GmbH München Ralf Pinger,

More information

Requirements Engineering I

Requirements Engineering I Requirements Engineering I Martin Glinz Department of Informatics, University of Zurich www.ifi.uzh.ch/~glinz Department of Informatics! Requirements Engineering Research Group" 2013, 2016 Martin Glinz.

More information

This article was originally published in a journal published by Elsevier, and the attached copy is provided by Elsevier for the author s benefit and for the benefit of the author s institution, for non-commercial

More information

Computer Challenges to emerge from e-science

Computer Challenges to emerge from e-science Computer Challenges to emerge from e-science Malcolm Atkinson (NeSC), Jon Crowcroft (Cambridge), Carole Goble (Manchester), John Gurd (Manchester), Tom Rodden (Nottingham),Nigel Shadbolt (Southampton),

More information

Use of Ontology to Facilitate the Creation of Synthetic Imagery of Industrial Facilities

Use of Ontology to Facilitate the Creation of Synthetic Imagery of Industrial Facilities LA-UR 11-06988 Use of Ontology to Facilitate the Creation of Synthetic Imagery of Industrial Facilities Paul Pope Los Alamos National Laboratory Los Alamos, NM, USA papope@lanl.gov Randy Roberts Lawrence

More information

Transferring Technical debt to automated Production Systems (aps)

Transferring Technical debt to automated Production Systems (aps) Outline Transferring Technical debt to automated Production Systems (aps) 1. Domain specific constraints 2. Types of Technical Debt 3. Causes of Architectural Technical Debt in aps 4. ATD- Parallel development

More information

Principles of Compositional Multi-Agent System Development

Principles of Compositional Multi-Agent System Development Principles of Compositional Multi-Agent System Development Frances M.T. Brazier, Catholijn M. Jonker, Jan Treur 1 (in: Proc. of the IFIP 98 Conference IT&KNOWS 98, J. Cuena (ed.), Chapman and Hall, 1998)

More information

ORCHESTRA: Developing a Unified Open Architecture for Risk Management Applications

ORCHESTRA: Developing a Unified Open Architecture for Risk Management Applications The First International Symposium on Geo-Information for Disaster Management Delft - 23 rd March 2005 ORCHESTRA: Developing a Unified Open Architecture for Risk Management Applications David Caballero

More information

Measuring and Analyzing the Scholarly Impact of Experimental Evaluation Initiatives

Measuring and Analyzing the Scholarly Impact of Experimental Evaluation Initiatives Measuring and Analyzing the Scholarly Impact of Experimental Evaluation Initiatives Marco Angelini 1, Nicola Ferro 2, Birger Larsen 3, Henning Müller 4, Giuseppe Santucci 1, Gianmaria Silvello 2, and Theodora

More information

Bachelor Thesis Kick Off State of the Art in linking privacy requirements to technical solutions

Bachelor Thesis Kick Off State of the Art in linking privacy requirements to technical solutions Bachelor Thesis Kick Off State of the Art in linking privacy requirements to technical solutions Nora Miftah El Kheir, 16.11.18, Garching Chair of Software Engineering for Business Information Systems

More information

A Conceptual Framework for Analysing Enterprise Engineering Methodologies

A Conceptual Framework for Analysing Enterprise Engineering Methodologies A Conceptual Framework for Analysing Enterprise Engineering Methodologies 1 A Conceptual Framework for Analysing Enterprise Engineering Methodologies Antonia Albani *,a, David Raber a, Robert Winter a

More information

Globalizing Modeling Languages

Globalizing Modeling Languages Globalizing Modeling Languages Benoit Combemale, Julien Deantoni, Benoit Baudry, Robert B. France, Jean-Marc Jézéquel, Jeff Gray To cite this version: Benoit Combemale, Julien Deantoni, Benoit Baudry,

More information

A Pattern for Designing Distributed Heterogeneous Ontologies for Facilitating Application Interoperability

A Pattern for Designing Distributed Heterogeneous Ontologies for Facilitating Application Interoperability A Pattern for Designing Distributed Heterogeneous Ontologies for Facilitating Application Interoperability Moustafa Chenine 1 Vandana Kabilan 1 Marianela Garcia Lozano 2 1 Department of Computer and Systems

More information

The Future of e-tourism Research

The Future of e-tourism Research The Future of e-tourism Research From Computer Science to Web Science and Services Science Hannes Werthner hannes.werthner@ec.tuwien.ac.at Electronic Commerce Group Institute for Software Technology and

More information

Trust and Commitments as Unifying Bases for Social Computing

Trust and Commitments as Unifying Bases for Social Computing Trust and Commitments as Unifying Bases for Social Computing Munindar P. Singh North Carolina State University August 2013 singh@ncsu.edu (NCSU) Trust for Social Computing August 2013 1 / 34 Abstractions

More information

Semantic Based Virtual Environments for Product Design. Antoniou Efstratios. Assistant Professor Dimitris Mourtzis Professor Athanasios Tsakalidis

Semantic Based Virtual Environments for Product Design. Antoniou Efstratios. Assistant Professor Dimitris Mourtzis Professor Athanasios Tsakalidis UNIVERSITY OF PATRAS COMPUTER ENGINEERING AND INFORMATICS DEPARTMENT DIPLOMA THESIS Semantic Based Virtual Environments for Product Design Antoniou Efstratios AM 4150 Assistant Professor Dimitris Mourtzis

More information

UML and Patterns.book Page 52 Thursday, September 16, :48 PM

UML and Patterns.book Page 52 Thursday, September 16, :48 PM UML and Patterns.book Page 52 Thursday, September 16, 2004 9:48 PM UML and Patterns.book Page 53 Thursday, September 16, 2004 9:48 PM Chapter 5 5 EVOLUTIONARY REQUIREMENTS Ours is a world where people

More information

Modelling and Mapping the Dynamics and Transfer of Knowledge. A Co-Creation Indicators Factory Design

Modelling and Mapping the Dynamics and Transfer of Knowledge. A Co-Creation Indicators Factory Design Modelling and Mapping the Dynamics and Transfer of Knowledge. A Co-Creation Indicators Factory Design Cinzia Daraio (E-mail:daraio@dis.uniroma1.it) DIAG Dipartimento di Ingegneria Informatica, Automatica

More information

Introductions. Characterizing Knowledge Management Tools

Introductions. Characterizing Knowledge Management Tools Characterizing Knowledge Management Tools Half-day Tutorial Developed by Kurt W. Conrad, Brian (Bo) Newman, and Dr. Art Murray Presented by Kurt W. Conrad conrad@sagebrushgroup.com Based on A ramework

More information

CIFECENTER FOR INTEGRATED FACILITY ENGINEERING

CIFECENTER FOR INTEGRATED FACILITY ENGINEERING CIFECENTER FOR INTEGRATED FACILITY ENGINEERING Perspectors: Composable, Reusable Reasoning Modules to Automatically Construct a Geometric Engineering View from Other Geometric Engineering Views By John

More information

Software Architecture: A Travelogue

Software Architecture: A Travelogue Software Architecture: A Travelogue David Garlan Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 USA garlan@cs.cmu.edu ABSTRACT Over the past two and a half decades software architecture

More information

Chapter 2 Understanding and Conceptualizing Interaction. Anna Loparev Intro HCI University of Rochester 01/29/2013. Problem space

Chapter 2 Understanding and Conceptualizing Interaction. Anna Loparev Intro HCI University of Rochester 01/29/2013. Problem space Chapter 2 Understanding and Conceptualizing Interaction Anna Loparev Intro HCI University of Rochester 01/29/2013 1 Problem space Concepts and facts relevant to the problem Users Current UX Technology

More information

Agris on-line Papers in Economics and Informatics. Implementation of subontology of Planning and control for business analysis domain I.

Agris on-line Papers in Economics and Informatics. Implementation of subontology of Planning and control for business analysis domain I. Agris on-line Papers in Economics and Informatics Volume III Number 1, 2011 Implementation of subontology of Planning and control for business analysis domain I. Atanasová Department of computer science,

More information

Policy, Theory, Politics: from problems to problematisations. Carol Bacchi Politics Discipline University of Adelaide

Policy, Theory, Politics: from problems to problematisations. Carol Bacchi Politics Discipline University of Adelaide Policy, Theory, Politics: from problems to problematisations Carol Bacchi Politics Discipline University of Adelaide Conventional way of understanding (theorizing) policy-making processes Meredith Edwards

More information

A modeling language to support early lifecycle requirements modeling for systems engineering

A modeling language to support early lifecycle requirements modeling for systems engineering Available online at www.sciencedirect.com Procedia Computer Science 8 (2012) 201 206 New Challenges in Systems Engineering and Architecting Conference on Systems Engineering Research (CSER) 2012 St. Louis,

More information