Hans de Bruin - Academia.edu (original) (raw)

Papers by Hans de Bruin

Research paper thumbnail of ICT Architecture in the BeNeLux 1999

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Integrated Architactural Design of Business and Information Systems

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Reusable interaction styles in consumer electronics

IPO Annual Progress Report, 1997

In this paper, we describe a new approach to interaction-style classification and formalization. ... more In this paper, we describe a new approach to interaction-style classification and formalization. The novelty of this approach is that it provides a general framework for characterizing reus able interaction styles. An interaction style is defined on the basis of three facets: conceptual operations, interaction structures and interaction techniques. The characteristic features of an interaction style are formally captured in interaction patterns. These patterns are written in a domain-independent way, thereby ensuring that an interaction style can be reused in various application domains. Patterns can be associated with knowledge of the application to derive user-interface (UI) specifications. The derivation of these UI specifications is controlled by guidelines which are based on empirical findings.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Talktalk

Springer eBooks, 1996

Bookmarks Related papers MentionsView impact

Research paper thumbnail of 5.2. Initial Discussions

Interactive systems: design, specification, and verification, 1995

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Biz4Age: The Vital Living Environment

Bookmarks Related papers MentionsView impact

Research paper thumbnail of THE VITAL LIVING ENVIRONMENT: What elderly need to stay home for an extended independent period of time, a qualitative study

Context and setting: With the growing older population in both Belgium and The Netherlands, the g... more Context and setting: With the growing older population in both Belgium and The Netherlands, the government urges people to stay at home for an extended period of time. To be able to accomplish this, adaptations in their life need to be made. There is already a lot of information on which adaptations can be implemented in their house, but not about what is needed in the neighborhood. The vital living environment for elderly needs to be mapped so that their surroundings can nurture their extended independent living. Whether this includes technology or not is also an important aspect that needs to be looked in to. Objectives and method: The main objective of this research is to map the vital living environment of the elderly in Rilland, a small village in Zeeland, The Netherlands. This was established in cooperation with the Zeeland Living Room, a living laboratory for independent living. This living lab uses an interactive bottom-up approach for user-led innovation in which the residents themselves are given a voice in communicating their needs towards housing providers. The same method was used in this project, where the living lab was extended to the whole village. With the Expertise Management Methodology and Soft Systems Methodology in mind, around 36 indepth interviews were conducted between March 2015 and July 2015. Both the elderly, key figures and organizations in Rilland were questioned and information was gathered. Main outcomes and result: The VLE project resulted in a broader view on what was needed for an extended independent living. Rilland showed a great diversity, respect for one another, good relationships with neighbours, not a lot of deep contacts, low sense of place attachment, not a financially strong village and values like idealism and solidarity. However, the neighborhood could still be improved to achieve an extended independent period of time at home. The results from the interviews are arranged in (problematic) situations. These situations are selected, based on the problems that the interviewees brought in. A situation is seen as a setting in which stakeholders such as organisations and citizens act to achieve common goals or not.The primary objective in Rilland is the welfare of the people and concrete nameable targets are derived, such as accessibility of care or a pleasant and safe environment. In this context, a problematic situation is not the same as a problem because what might seem like a problem to one person can be perceived as not a problem by others. Whenever the people involved felt like there was room for improvement, there is talk of a problematic situation. In total, six situations can be described: contacts & information, care, living environment, safety, selfreliance and solidarity & acceptance. These situations came forward as a common topic in the interviews and are not unrelated. Conclusions: Overall, Rilland seems to be a social village where some improvements could still be made concerning the six derived topics. Remarkably, technology was not mentioned by the interviewees. Feedback was given to the local government so that they could make Rilland more vital for the elderly. Further research is needed to see if these results are similar in other dwellings such as cities.status: publishe

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Specification languages for interaction styles

Bookmarks Related papers MentionsView impact

Research paper thumbnail of BCOOPL: A Language for Controlling Component Interactions

International Conference on Parallel and Distributed Processing Techniques and Applications, 2000

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Integrated Architectural Design of Business and Information Systems

The current integration of information and communication technology (ICT) will profoundly change ... more The current integration of information and communication technology (ICT) will profoundly change information systems and the business they support. While the current generation of information systems focuses on supporting the business of a single company. In the future, networks will integrate the information systems of companies and their customers and suppliers. The next generation information systems will support complete supply chains, not only involving companies, but also customers. As a result, customers can be treated as individuals again, catering to their needs by offering tailor-made products and services. Thus, advancements in technology lead to new business models, new products and services, and new organisations. The question now is how can we align the transformation of the business with development of information systems. Cap Gemini regards architectural design as the prime means to align business transformation with ICT development. This alignment is supported by a ...

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Scenario-Based Generation and Evaluation of Software Architectures

Architecture conception is a di#cult and time consuming process, requiring advanced skills from t... more Architecture conception is a di#cult and time consuming process, requiring advanced skills from the software architect. The tasks of an architect are alleviated if means can be provided to generate architectures that can be evaluated with respect to functional and nonfunctional requirements. This paper discusses an approach for doing so.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Talktalk

Eurographics Workshop on Programming Paradigms in Graphics / Object-Oriented Graphics, 1994

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Documenting and Analyzing a Context-Sensitive Design Space

Software Architecture, 2002

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Quality-driven software architecture composition

Journal of Systems and Software, 2003

Bookmarks Related papers MentionsView impact

Research paper thumbnail of DIGIS A Graphical User Interface Design Environment for Non-Programmers

Computer Graphics Forum, 1993

DIGIS (Direct Interactive Generation of Interactive Systems) is a graphical UI design environment... more DIGIS (Direct Interactive Generation of Interactive Systems) is a graphical UI design environment for non‐programmers that facilitates the design of all aspects of a UI with direct manipulation techniques. DIGIS is based on four models: an object model, a system task model, an interaction model and a dialogue control model. These four models describe an interactive system at a high conceptual level which allows a UI designer to quickly construct a high quality direct manipulation UI that supports undo‐redo, context‐sensitive help and guidance, and connect the UI with the (existing) application.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Scenario-Based Generation and Evaluation of Software Architectures

Lecture Notes in Computer Science, 2001

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Feature and Feature Interaction Modeling with Feature-Solution Graphs

This position paper discusses an approach for feature and feature interaction modeling. The key i... more This position paper discusses an approach for feature and feature interaction modeling. The key idea is to connect features (i.e., user requirements) with solution fragments in a so called feature-solution graph.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of An Ontology about Expertise Management

Journal of Computer and Communications

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Integrated Architectural Design of Business and Information Systems

The current integration of information and communication,technology (ICT) will profoundly change ... more The current integration of information and communication,technology (ICT) will profoundly change information systems and the business they support. While the current generation of information systems focuses on supporting the business of a single company. In the future, networks will integrate the information systems of companies and their customers and suppliers. The next generation information systems will support complete supply

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Bcoopl: a langage for controlling component interactions

Tjs, 2002

Bookmarks Related papers MentionsView impact

Research paper thumbnail of ICT Architecture in the BeNeLux 1999

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Integrated Architactural Design of Business and Information Systems

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Reusable interaction styles in consumer electronics

IPO Annual Progress Report, 1997

In this paper, we describe a new approach to interaction-style classification and formalization. ... more In this paper, we describe a new approach to interaction-style classification and formalization. The novelty of this approach is that it provides a general framework for characterizing reus able interaction styles. An interaction style is defined on the basis of three facets: conceptual operations, interaction structures and interaction techniques. The characteristic features of an interaction style are formally captured in interaction patterns. These patterns are written in a domain-independent way, thereby ensuring that an interaction style can be reused in various application domains. Patterns can be associated with knowledge of the application to derive user-interface (UI) specifications. The derivation of these UI specifications is controlled by guidelines which are based on empirical findings.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Talktalk

Springer eBooks, 1996

Bookmarks Related papers MentionsView impact

Research paper thumbnail of 5.2. Initial Discussions

Interactive systems: design, specification, and verification, 1995

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Biz4Age: The Vital Living Environment

Bookmarks Related papers MentionsView impact

Research paper thumbnail of THE VITAL LIVING ENVIRONMENT: What elderly need to stay home for an extended independent period of time, a qualitative study

Context and setting: With the growing older population in both Belgium and The Netherlands, the g... more Context and setting: With the growing older population in both Belgium and The Netherlands, the government urges people to stay at home for an extended period of time. To be able to accomplish this, adaptations in their life need to be made. There is already a lot of information on which adaptations can be implemented in their house, but not about what is needed in the neighborhood. The vital living environment for elderly needs to be mapped so that their surroundings can nurture their extended independent living. Whether this includes technology or not is also an important aspect that needs to be looked in to. Objectives and method: The main objective of this research is to map the vital living environment of the elderly in Rilland, a small village in Zeeland, The Netherlands. This was established in cooperation with the Zeeland Living Room, a living laboratory for independent living. This living lab uses an interactive bottom-up approach for user-led innovation in which the residents themselves are given a voice in communicating their needs towards housing providers. The same method was used in this project, where the living lab was extended to the whole village. With the Expertise Management Methodology and Soft Systems Methodology in mind, around 36 indepth interviews were conducted between March 2015 and July 2015. Both the elderly, key figures and organizations in Rilland were questioned and information was gathered. Main outcomes and result: The VLE project resulted in a broader view on what was needed for an extended independent living. Rilland showed a great diversity, respect for one another, good relationships with neighbours, not a lot of deep contacts, low sense of place attachment, not a financially strong village and values like idealism and solidarity. However, the neighborhood could still be improved to achieve an extended independent period of time at home. The results from the interviews are arranged in (problematic) situations. These situations are selected, based on the problems that the interviewees brought in. A situation is seen as a setting in which stakeholders such as organisations and citizens act to achieve common goals or not.The primary objective in Rilland is the welfare of the people and concrete nameable targets are derived, such as accessibility of care or a pleasant and safe environment. In this context, a problematic situation is not the same as a problem because what might seem like a problem to one person can be perceived as not a problem by others. Whenever the people involved felt like there was room for improvement, there is talk of a problematic situation. In total, six situations can be described: contacts & information, care, living environment, safety, selfreliance and solidarity & acceptance. These situations came forward as a common topic in the interviews and are not unrelated. Conclusions: Overall, Rilland seems to be a social village where some improvements could still be made concerning the six derived topics. Remarkably, technology was not mentioned by the interviewees. Feedback was given to the local government so that they could make Rilland more vital for the elderly. Further research is needed to see if these results are similar in other dwellings such as cities.status: publishe

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Specification languages for interaction styles

Bookmarks Related papers MentionsView impact

Research paper thumbnail of BCOOPL: A Language for Controlling Component Interactions

International Conference on Parallel and Distributed Processing Techniques and Applications, 2000

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Integrated Architectural Design of Business and Information Systems

The current integration of information and communication technology (ICT) will profoundly change ... more The current integration of information and communication technology (ICT) will profoundly change information systems and the business they support. While the current generation of information systems focuses on supporting the business of a single company. In the future, networks will integrate the information systems of companies and their customers and suppliers. The next generation information systems will support complete supply chains, not only involving companies, but also customers. As a result, customers can be treated as individuals again, catering to their needs by offering tailor-made products and services. Thus, advancements in technology lead to new business models, new products and services, and new organisations. The question now is how can we align the transformation of the business with development of information systems. Cap Gemini regards architectural design as the prime means to align business transformation with ICT development. This alignment is supported by a ...

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Scenario-Based Generation and Evaluation of Software Architectures

Architecture conception is a di#cult and time consuming process, requiring advanced skills from t... more Architecture conception is a di#cult and time consuming process, requiring advanced skills from the software architect. The tasks of an architect are alleviated if means can be provided to generate architectures that can be evaluated with respect to functional and nonfunctional requirements. This paper discusses an approach for doing so.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Talktalk

Eurographics Workshop on Programming Paradigms in Graphics / Object-Oriented Graphics, 1994

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Documenting and Analyzing a Context-Sensitive Design Space

Software Architecture, 2002

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Quality-driven software architecture composition

Journal of Systems and Software, 2003

Bookmarks Related papers MentionsView impact

Research paper thumbnail of DIGIS A Graphical User Interface Design Environment for Non-Programmers

Computer Graphics Forum, 1993

DIGIS (Direct Interactive Generation of Interactive Systems) is a graphical UI design environment... more DIGIS (Direct Interactive Generation of Interactive Systems) is a graphical UI design environment for non‐programmers that facilitates the design of all aspects of a UI with direct manipulation techniques. DIGIS is based on four models: an object model, a system task model, an interaction model and a dialogue control model. These four models describe an interactive system at a high conceptual level which allows a UI designer to quickly construct a high quality direct manipulation UI that supports undo‐redo, context‐sensitive help and guidance, and connect the UI with the (existing) application.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Scenario-Based Generation and Evaluation of Software Architectures

Lecture Notes in Computer Science, 2001

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Feature and Feature Interaction Modeling with Feature-Solution Graphs

This position paper discusses an approach for feature and feature interaction modeling. The key i... more This position paper discusses an approach for feature and feature interaction modeling. The key idea is to connect features (i.e., user requirements) with solution fragments in a so called feature-solution graph.

Bookmarks Related papers MentionsView impact

Research paper thumbnail of An Ontology about Expertise Management

Journal of Computer and Communications

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Integrated Architectural Design of Business and Information Systems

The current integration of information and communication,technology (ICT) will profoundly change ... more The current integration of information and communication,technology (ICT) will profoundly change information systems and the business they support. While the current generation of information systems focuses on supporting the business of a single company. In the future, networks will integrate the information systems of companies and their customers and suppliers. The next generation information systems will support complete supply

Bookmarks Related papers MentionsView impact

Research paper thumbnail of Bcoopl: a langage for controlling component interactions

Tjs, 2002

Bookmarks Related papers MentionsView impact