Lars Hallnäs’s research while affiliated with University of Borås and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (39)


Figure 1: Left: Clinician working with MedView. Right: MedRecords main window. performed therapies. Additional information not included in the protocols but relevant for the present patient can be included as text. The formal model of the database used is that of a collection of definitions, where each definition describes one medical examination. Each such definition can be viewed as a collection of equations: occup = dentist civ-stat = married colour = white pattern = erytem.  
MedView-design and adoption of an interactive system for oral medicine
  • Article
  • Full-text available

February 2000

·

94 Reads

·

9 Citations

Studies in Health Technology and Informatics

Y Ali

·

·

L Hallnäs

·

[...]

·

MedView is a joint project with participants from oral medicine and computer science. The aim of the project is to build a large database from patient examinations and produce computerized tools to extend, view, and analyze the contents of the database. The contents of the data base is based on a formalization of health-care processes and clinical knowledge in oral medicine harmonized within the network SOMNET. We give an overview of the current status of the MedView project and discuss background and future directions.

Download


Informative Art; Using Amplified Artworks as Information Displays

January 2000

·

554 Reads

·

178 Citations

Informative art is computer augmented, or amplified, works of art that not only are aesthetical objects but also information displays, in as much as they dynamically reflect information about their environment. Informative art can be seen as a kind of slow technology, i.e. a technology that promotes moments of concentration and reflection. Our aim is to present the design space of informative art. We do so by discussing its properties and possibilities in relation to work on information visualisation, novel information display strategies, as well as art. A number of examples based on different kinds of mapping relations between information and the properties of the composition of an artwork are described.


On Systems of Definitions, Induction and Recursion.

March 1992

·

4 Reads

BIT. Numerical mathematics

Primitive recursion can be seen as the computational interpretation of induction through the Curry-Howard interpretation of propositions-as-types. In the present paper we discuss what happens if we apply this idea to possible non monotone inductive definitions. We start with a logical interpretation of a class of inductive definitions, thepartial inductive definitions. Then we internalise induction over such definitions as a rule of inference and consider a Curry-Howard interpretation of these definitions as type systems. As a basic example we discuss what meaning this interpretation gives to primitive recursion on a definition likeN=N→N.



A Proof-Theoretic Approach to Logic Programming: II. Programs as Definitions

October 1991

·

24 Reads

·

90 Citations

Journal of Logic and Computation

We introduce a definitional extension of logic programming by means of an inference schema (Ph), which, in acertain sense, is dual to the (1-P) schema of rule application discussed in Part I. In the operational semantics, this schema is dual to the resolution principle. We prove soundness and completeness for the extended system, discuss the computation of substitutions that this new schema gives rise to, and also consider the notion of negation intrinsic to the system and its relation to negation by failure.


Partial Inductive Definitions.

September 1991

·

15 Reads

·

100 Citations

Theoretical Computer Science

An attempt to consider partial definitions of semantically oriented data types will be described. We will in a certain sense think of such data types as inductively defined. A class of inductive definitions will be interpreted as partial definitions: partial inductive definitions. The presentation of such a definition is in itself elementary and the true complexity of the definition will show itself in questions concerning the isolation of totally defined objects. It is the same situation as in the case of partial recursive functions.The basic aim is to investigate the possibility to give direct inductive definitions of semantical notions exploring, so to speak, the structure of the given notion rather than to think of such notions as indirectly presented by a formal system or given by a definition, together with a proof of its correctness, in terms of recursion on some well-founded structure.



A Proof-Theoretic Approach to Logic Programming. I. Clauses as Rules

December 1990

·

16 Reads

·

114 Citations

Journal of Logic and Computation

In this paper definite Horn clause programs are investigated within a proof-theoretic framework; program clauses being considered rules of a formal system. Based on this approach, the soundness and completeness of SLD-resolution is established by purely proof-theoretic methods. Extended Horn clauses are defined as rules of higher levels and related to an approach based on implication formulae in the bodies of clauses. In a further extension, which is treated in Part II of this series, program clauses are viewed as clauses in inductive definitions of atoms, justifying an additional inference schema: a reflection principle that roughly corresponds to interpreting the program clauses as introduction rules in the sense of natural deduction. The evaluation procedures for queries with respect to the defined extensions of definite Horn clause programs are shown to be sound and complete. The sequent calculus with the general elimination schema even permits the introduction of a genuine notion of falsity which is not defined via a meta-rule.


The Programming Language GCLA D A Definitional Approach to Logic Programming

April 1990

·

21 Reads

·

36 Citations

New Generation Computing

We present a logic programming language, GCLA*** (Generalized horn Clause LAnguage), that is based on a generalization of Prolog. This generalization is unusual in that it takes a quite different view of the meaning of a logic program—a “definitional” view rather than the traditional logical view. GCLA has a number of noteworthy properties, for instance hypothetical and non-monotonic reasoning. This makes implementation of reasoning in knowledge-based systems more direct in GCLA than in Prolog. GCLA is also general enough to incorporate functional programming as a special case. GCLA and its syntax and semantics are described. The use of various language constructs are illustrated with several examples.


Citations (31)


... This demonstrates how much remains to be done in prooftheoretic semantics to achieve significant results of mathematical proof theory, given that Kripke-Platek set theory is related to theories of inductive definitions. For me inductive definitions are a key topic in a proof-theoretic semantics with definitional reflection, in particular when functional closure as in Hallnäs's (2023) contribution (this volume) is taken into account. ...

Reference:

Comments on the Contributions
On the Structure of Proofs

... First, technology is an integral part of our lives -something we live with, not simply something we use (Hallnäs & Redström, 2002). Thus, humanity and technology cannot be treated as two independent systems, but one interwoven socio-technical system (Emery & Trist, 1960) that involves the complex interaction between humans, machines and the environment. ...

From Use to Presence: On the Expressions and Aesthetics of Everyday Computational Things
  • Citing Article
  • June 2002

ACM Transactions on Computer-Human Interaction

... We also conducted some empirical studies on the concept of programmed inefficiency [5,42] in medical decision-making and second-opinion settings. Known precursors of similar approaches are slow technology [43] and reflective design [35], which focus on how technology can encourage and aid a thoughtful and considerate demeanor in users throughout the interaction. Conceptually preliminary proposals in that direction are ''uncomfortable interactions'' [44] and ''critical design'' promoting reflection and critique through making technology ''unfriendly'' to users [45] or subverting assumptions and expectations, like the strong one that decision support systems should only give recommendations and pieces of advice. ...

Slow technology: Designing for reflection
  • Citing Article
  • January 2000

... Chapman's Experiential Framework banks on this emotional attachment in the hope of creating products that are more enduring to lessen waste [10]. Similar arguments were articulated within the domain of aesthetic interactions [35,[45][46][47]; to bring emotions and experience to the foreground, and particularly before efficiency. Routines, emotions and experiences need to be understood for the design to uniquely take shape -coupled tightly with the object's instrumentality and context of use in the everyday [45]. ...

Introduction to Special Issue on the Aesthetics of Interaction
  • Citing Article
  • November 2008

ACM Transactions on Computer-Human Interaction

... Moreover, it opens a space for textile designers to design with electromagnetic textures by exploring the relationship of material, structure and dynamic expressions, thereby broadening the range of design possibilities of smart textiles. It further answers a long-standing call by smart textiles designers for new methods and terminologies to better understand and work with the new material dimensions that smart textiles engage with (Berzowska 2004(Berzowska , 2005Berzowska and Coelho 2005;Hallnas 2008;Worbin 2010;Kettley 2016). ...

Textile interaction design
  • Citing Article
  • January 2008

... Aesthetically-led processes can bolster engagement in the crafting, shaping and making of materials towards a designwhether an object, event or practice (Hallnäs, 2011). Movement as creative and artistic material challenges the notion that materiality is only physical. ...

On the Foundations of Interaction Design Aesthetics: Revisiting the Notions of Form and Expression
  • Citing Article
  • April 2011

International Journal of Design

... With their leitmotif "function resides in the expression of things", Hallnäs and Redström [2] have advocated for not only defining an object's form based on its functionality, but to use form explorations to help discover new applications. In this sense, an aesthetic approach to shapechanging interfaces will not merely improve design literacy about their visceral expressions, but can also pave the way for radically new uses of actuation. ...

Abstract information appliances
  • Citing Conference Paper
  • June 2002

... However, shape-changing interfaces allow for new expressions as their form gradually evolves. Slowness, vagueness, and unpredictability in such interfaces [15] can lead to unique alive-like expressions [5] potentially eliciting a stronger response in interaction from users [38]. In textile interfaces, temporality has been explored as a means to elicit various emotional responses [9,3], to enhance social interaction [17,23], to explore the aesthetics and expressivity of computational technology [2,12,15,32], and more recently, to elicit unique actions from people [7]. ...

Textile Displays; Using textiles to investigate computational technology as design material