Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hans Peter Lomholt Bruun is active.

Publication


Featured researches published by Hans Peter Lomholt Bruun.


formal methods | 1991

An Approach to the Static Semantics of VDM-SL

Hans Peter Lomholt Bruun; Bo Stig Hansen; Flemming M. Damm

The work presented here concerns abstract specification of type checking for a specification language VDM-SL of the Vienna Development Method. Where previous work has focussed on rejection of “obviously” ill-typed specifications we do, in addition, consider acceptance of “obviously” well-typed expressions.


Concurrent Engineering | 2014

Interface diagram: Design tool for supporting the development of modularity in complex product systems

Hans Peter Lomholt Bruun; Niels Henrik Mortensen; Ulf Harlou

For products with a myriad of systems, groups of specialised engineers develop entire technical sub-systems, and great effort is needed to integrate these systems for fulfilling the product’s intended properties describing its purposeful behaviour. This way of developing products gets even more complex when using a mass customisation strategy because standard designs (reusable modules) have to be designed to fit a range of products. This product development set-up requires that engineers working in different technical domains collaborate and are able to share information in a unified way. This article presents a visual design tool –the Interface diagram– which aims to support the engineering process of developing modularity in complex product systems. The tool is a model of a product system representing the arrangement of its elements and their interfaces. The tool has similar characteristics to a high-level product architecture model, aiming at supporting integration of technical sub-systems by documenting interfaces and interactions among components from different functional sub-systems and among different physical modules. One of the objectives for using the design tool is to support the activity of decomposing a product system into modules consisting of components developed by different engineering teams. The usefulness of the Interface diagram has been tested in an industrial development project showing positive results of shortening the lead time and minimising rework. Moreover, the Interface diagram has been used in interplay with a broader Product Lifecycle Management system. This allows the product structures from the Interface diagram to be enriched with detailed product documentation like computer-aided design, requirements, view models, design specifications and interface descriptions.


Computers in Industry | 2015

PLM system support for modular product development

Hans Peter Lomholt Bruun; Niels Henrik Mortensen; Ulf Harlou; Michael Wörösch; Mikkel Proschowsky

Develop and evaluate modular concepts for complex products.Clear responsibility for interfaces.All engineering teams have access to the same single source of information.Visualisation of multiple views on products.Automated reporting on design progress and cost. A modular design strategy both enables, but also demands, parallelism in design activities and collaboration between a diversity of disciplines in companies, which often involves supporting computer-based tools for enhancing interaction, design management, and communication. Product data management (PDM) and product lifecycle management (PLM) systems offer support by automating and managing some of the operational complexity of modular design activities. PLM system tools are used for handling a variety of product definitions, to manage workflow of development activities, and to measure relational properties such as cost and performance. Companies often use a PLM tool for management of CAD files, documents, and drawings, but they do not take advantage of the full potential of the PLM system to support the development activities of modular product designs. The key result of this paper is the description of an empirical tested approach using a visual product architecture representation in combination with a PLM system to support the development of a product family of products. The results from the study encompass new PLM capabilities for handling multiple product structures, visualising multiple architectural views on products, controlling interfaces, and quantifying and communicating the status and progress of product-related resources.


international conference on product lifecycle management | 2012

Visual Product Architecture Modelling for Structuring Data in a PLM System

Hans Peter Lomholt Bruun; Niels Henrik Mortensen

The goal of this paper is to determine the role of a product architecture model to support communication and to form the basis for developing and maintaining information of product structures in a PLM system. This paper contains descriptions of a modelling tool to represent a product architecture in a company to support the development of a family of products, as well as the reasons leading to the use of the specific model and its terminology. The fundamental idea for using the architecture model is that an improved understanding of the whole product system, will lead to better decision making. Moreover, it is discussed how the sometimes intangible elements and phenomena within an architecture model can be visually modeled in order to form the basis for a data model in a PLM system.


Archive | 2014

Domain Theory, Its Models and Concepts

Mogens Myrup Andreasen; Thomas J. Howard; Hans Peter Lomholt Bruun

Domain Theory is a systems approach for the analysis and synthesis of products. Its basic idea is to view a product as systems of activities, organs and parts and to define structure, elements, behaviour and function in these domains. The theory is a basis for a long line of research contributions and industrial applications especially for the DFX areas (not reported here) and for product modelling. The theory therefore contains a rich ontology of interrelated concepts. The Domain Theory is not aiming to create normative methods but the creation of a collection of concepts related to design phenomena, which can support design work and to form elements of designers’ mindsets and thereby their practice. The theory is a model-based theory, which means it is composed of concepts and models, which explains certain design phenomena. Many similar theories are described in the literature with differences in the set of concepts but assumingly all valid. The Domain Theory cannot be falsified or proven; but its value may be seen spanning from its range and productivity as described in the article.


formal methods | 1991

On Type Checking in VDM and Related Consistency Issues

Flemming M. Damm; Bo Stig Hansen; Hans Peter Lomholt Bruun

The variants of specification languages used with the Vienna Development Method (VDM) offer a rather expressive notion of types. Higher order function types, recursively defined types, and a notion of union types which does not require injection and projection are all included, not to mention subtypes characterized by arbitrary predicates.


conference on algebra and coalgebra in computer science | 2009

Distributive lattice-structured ontologies

Hans Peter Lomholt Bruun; Dion Coumans; Mai Gehrke

In this paper we describe a language and method for deriving ontologies and ordering databases. The ontological structures arrived at are distributive lattices with attribution operations that preserve ∨, ∧ and ⊥. The preservation of ∧ allows the attributes to model the natural join operation in databases. We start by introducing ontological frameworks and knowledge bases and define the notion of a solution of a knowledge base. The import of this definition is that it specifies under what condition all information relevant to the domain of interest is present and it allows us to prove that a knowledge base always has a smallest, or terminal, solution. Though universal or initial solutions almost always are infinite in this setting with attributes, the terminal solution is finite in many cases. We describe a method for computing terminal solutions and give some conditions for termination and non-termination. The approach is predominantly coalgebraic, using Priestley duality, and calculations are made in the terminal coalgebra for the category of bounded distributive lattices with attribution operations.


formal methods | 1991

The VDM-SL Editor and Consistency Checker

Flemming M. Damm; Hans Peter Lomholt Bruun; Bo Stig Hansen

As a part of the standardization of the VDM specification language (VDM-SL), the static semantics of VDM-SL is being defined. During this de~nltion it has been found valuable to develop an editor and consistency checker for VDM-SL since the static semantics of VDM-SL is defined using VDM-SL itself. The aim of the tool is firstly to support the editing of the definition. Secondly, we want to be able to validate the consistency of the definition. The editor is a so-called syntax directed editor. The attention is put on the abstract syntax tree and editing operations are performed on this tree. For this reason, the user can focus on what to specify and abstract from other aspects such as syntactical details and typographical layout details. The editor does not only support editing of VDM-SL formulae but includes also facilities for merging VDM-SL formulae with regular text, sectioning, annotating specifications, generation and maintenance of symbolic references. Finally, it is possible to influence the layout (e.g. line breaking and indentation) of a specification, During editing, the consistency checker operates in accordance with the static semantics [1]. Typical inconsistencies which may be detected are type errors and erroneous use of identifiers. Total consistency of VDM-SL specifications is, however, generally tmdecidable [2]. In accordance with the static semantics, the consistency checker generates proof obligations when it cannot verify consistency automatically.


DS 71: Proceedings of NordDesign 2012, the 9th NordDesign conference, Aarlborg University, Denmark. 22-24.08.2012 | 2012

Modelling and using product architectures in mechatronic product development

Hans Peter Lomholt Bruun; Niels Henrik Mortensen


Archive | 2012

Radikal Forenkling via Design

Niels Henrik Mortensen; Benjamin Gamillscheg; Hans Peter Lomholt Bruun; Christian Lindschou Hansen; Karoline Klock Cleemann; Kristian Hendrich Junkov

Collaboration


Dive into the Hans Peter Lomholt Bruun's collaboration.

Top Co-Authors

Avatar

Niels Henrik Mortensen

Delhi Technological University

View shared research outputs
Top Co-Authors

Avatar

Ulf Harlou

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Bo Stig Hansen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Flemming M. Damm

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dagný Hauksdóttir

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Michael Wörösch

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Mikkel Proschowsky

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Mogens Myrup Andreasen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Thomas J. Howard

Technical University of Denmark

View shared research outputs
Researchain Logo
Decentralizing Knowledge