The need for complex software to coordinate the activities of modern enterprises has become a nec... more The need for complex software to coordinate the activities of modern enterprises has become a necessity for their success. As business sectors are rapidly reshaped, organizations become global, and consumers have a seemingly endless degree of choice, these competitive conditions require software engineers to incorporate consumer values—personal judgments based on comparative, preferential experiences—into the design of such supporting software.Traditional modes of thinking, whose primary focus was often on economic value, are being left behind, as consumers are requiring more qualitative experiences than ever before. And while the impact of quantitative values on IT is readily seen and acknowledged within software engineering, such qualitative values, and in particular consumer values, have been researched to a lesser degree. To foster greater alignment between business and its supporting IT infrastructure, requirements engineers operating under such conditions need new means to both capture real preferences of consumers and then relate such preferences to requirements for next-generation software. To address this problem, this thesis establishes a conceptual link between the preferences of consumers and system requirements by systematically accommodating the variations between them. It accomplishes this by following a design science research paradigm to support the development of the works' primary artifact—the Consumer Preference-aware Meta-Model (CPMM).CPMM is designed to improve alignment between business and IT by both capturing the real preferences of consumers and then relating such preferences to the requirements engineering process. It relies on research contributions within three areas in information systems—Business Strategy, Enterprise Architecture, and Requirements Engineering—whose relationships to consumer values have been under-researched and under-applied. These support the design and development of CPMM and its relevance to the problem area. The benefits it provides towards solving the problem are then exemplified in three demonstrations: via logical mappings between CPMM and a common approach to business strategy (strategy maps/balanced scorecards); the application of CPMM to generate requirements for a Patient Health Record (PHR) system; and an empirical study of the development of a consumer preference-based system for online education for foreign and domestic students at Swedish universities.
ABSTRACT We propose that the concepts of Time Geography be evaluated as a framework for use withi... more ABSTRACT We propose that the concepts of Time Geography be evaluated as a framework for use within location-oriented services. Originally conceived as a system to describe patterns in human migration, Time Geography is ideally suited for providing the common language and concepts necessary for dialogue within this evolving area. Location-oriented services have been the focus of a great deal of attention, but with research occurring in many disparate disciplines, the lack of a common model that can conceptualize these ideas has not received appropriate attention. To demonstrate its applicability within location-oriented services, we present a research activity which makes explicit use of concepts from Time Geography, with the hope that it can be seen as a tractable and practical solution for several difficulties facing this fast growing area of interest.
Consumer choices are enormously influential in the success of the companies and organizations beh... more Consumer choices are enormously influential in the success of the companies and organizations behind the highly competitive global service and product offerings of today. Consumer choice relates to preference, i.e. a set of assumptions a person creates around a service or a product such as convenience, utility or aesthetics. Furthermore, consumer preferences allow ranking of different assumptions about products or services based on the expected or to-be-experienced satisfaction of consuming them. In our previous work, we proposed a conceptualization of consumer preferences - the Consumer Preference Meta-Model (CPMM) - to enable a classification and ranking of the preferences that would be the basis for deciding which of would be considered to be developed into supporting information systems/services. In this study we collect consumer preferences through crowdsourcing, and in particular Twitter, because of its increasing popularity as a source of up-to-date comments and information about current services and products. The tweets of four major American airlines were processed using different techniques from natural language processing (NLP) that enabled the classification of their objectives, content, and importance within CPMM. By next mapping the highest-ranked results from CPMM to goal models enabled a model-based linkage from a corpus of preferences contained within short texts to high-level requirements for system/services.
Location and mobility patterns of individuals are important to environmental planning, societal r... more Location and mobility patterns of individuals are important to environmental planning, societal resilience, public health, and a host of commercial applications. Mining telecommunication traffic and transactions data for such purposes is controversial, in particular raising issues of privacy. However, our hypothesis is that privacy-sensitive uses are possible and often beneficial enough to warrant considerable research and development efforts. Our work contends that peoples behavior can yield patterns of both significant commercial, and research, value. For such purposes, methods and algorithms for mining telecommunication data to extract commonly used routes and locations, articulated through time-geographical constructs, are described in a case study within the area of transportation planning and analysis. From the outset, these were designed to balance the privacy of subscribers and the added value of mobility patterns derived from their mobile communication traffic and transacti...
The challenges of developing the information systems (IS) that support modern enterprises are bec... more The challenges of developing the information systems (IS) that support modern enterprises are becoming less about engineering and more about people. Many of the technical issues of the past, such a ...
Patients’ access to their medical records in the form of Personal Health Records (PHRs) is a cent... more Patients’ access to their medical records in the form of Personal Health Records (PHRs) is a central part of the ongoing shift in health policy, where patient empowerment is in focus. A survey was ...
The need for complex software to coordinate the activities of modern enterprises has become a nec... more The need for complex software to coordinate the activities of modern enterprises has become a necessity for their success. As business sectors are rapidly reshaped, organizations become global, and consumers have a seemingly endless degree of choice, these competitive conditions require software engineers to incorporate consumer values—personal judgments based on comparative, preferential experiences—into the design of such supporting software.Traditional modes of thinking, whose primary focus was often on economic value, are being left behind, as consumers are requiring more qualitative experiences than ever before. And while the impact of quantitative values on IT is readily seen and acknowledged within software engineering, such qualitative values, and in particular consumer values, have been researched to a lesser degree. To foster greater alignment between business and its supporting IT infrastructure, requirements engineers operating under such conditions need new means to bot...
A problem-oriented, social modeling framework, iStar provides the possibility to capture intentio... more A problem-oriented, social modeling framework, iStar provides the possibility to capture intentions of stakeholders in an early phase of a require- ments engineering process, in contrast to more system-oriented techniques such as UML. In addition to its ability to work with multiple levels of abstraction, the richness of iStar notation makes it as an important framework to instruct students from a wide variety of degree programs and technical backgrounds in requirements engineering. In this paper we present examples used to instruct various cohorts found through teaching six years of bachelor's and master's level requirements engineering courses: approximately 1200 students. Experi- ences from both group projects and course examinations are presented, as well as used to discuss lessons learned.
The need for software to fit to diversity of numerous consumers has become a norm. Furthermore, t... more The need for software to fit to diversity of numerous consumers has become a norm. Furthermore, technology innovations stimulate the growth of such software, thus making it even more available and appealing to consumers. Although how economic values relate and influence IT systems is an area that has been addressed, it is not clear whether and how consumer values do so. To address this challenge, this study aims to using i* establish a link between preferences of consumers and system requirements for Software Product Line (SPL) as a seamless way for systematically realizing variations. The presented results are grounded in an empirical study related to the development of a system for Online Education.
A geographically-dispersed user base presents challenges for requirements engineering in enterpri... more A geographically-dispersed user base presents challenges for requirements engineering in enterprise systems, with problems including limited access to end users, a lack of trust between users and developers, and poor informal communication. Not only must these standard organizational and personnel difficulties be taken into consideration, but geographic dispersal also complicates the steps of the requirements engineering process. This paper investigates whether a method can be created to develop requirements for just such geographically-distributed outposts within the same organization. A psychological instrument that measures basic values was coupled with individual interviews to collect the value profiles for frontline security guards throughout Sweden. The results were used to generate requirements for field equipment, with goal- and feature models generated as a final result.
Green Information Systems (IS) are defined in terms of certain sustainability-related characteris... more Green Information Systems (IS) are defined in terms of certain sustainability-related characteristics. Sustainability itself is a concept based on subjective values and value judgments, which are p ...
Artificial Intelligence (AI) must be directed at humane ends. The development of AI has produced ... more Artificial Intelligence (AI) must be directed at humane ends. The development of AI has produced great uncertainties of ensuring AI alignment with human values (AI value alignment) through AI operations from design to use. For the purposes of addressing this problem, we adopt the phenomenological theories of material values and technological mediation to be that beginning step. In this paper, we first discuss the AI value alignment from the relevant AI studies. Second, we briefly present what are material values and technological mediation and reflect on the AI value alignment through the lenses of these theories. We conclude that a set of finite human values can be defined and adapted to the stable life tasks that AI systems will be called upon to accomplish. The AI value alignment can also be fostered between designers and users through technological mediation. Upon that foundation, we propose a set of common principles to understand the AI value alignment through phenomenological...
Shadi Abras Guruprasad Airy Marco Alberti Eric Andonoff Sandra Baldassarri Daniel Le Berre Magnus... more Shadi Abras Guruprasad Airy Marco Alberti Eric Andonoff Sandra Baldassarri Daniel Le Berre Magnus Boman A. Byrski Baki Cakici Thomas Carroll Sara Casare Roberto Centeno Sofia Ceppi Walid Chainbi Kyriakos C. Chatzidimitriou Shih-Fen Cheng Mika Cohen Antônio Carlos ...
The need for complex software to coordinate the activities of modern enterprises has become a nec... more The need for complex software to coordinate the activities of modern enterprises has become a necessity for their success. As business sectors are rapidly reshaped, organizations become global, and consumers have a seemingly endless degree of choice, these competitive conditions require software engineers to incorporate consumer values—personal judgments based on comparative, preferential experiences—into the design of such supporting software.Traditional modes of thinking, whose primary focus was often on economic value, are being left behind, as consumers are requiring more qualitative experiences than ever before. And while the impact of quantitative values on IT is readily seen and acknowledged within software engineering, such qualitative values, and in particular consumer values, have been researched to a lesser degree. To foster greater alignment between business and its supporting IT infrastructure, requirements engineers operating under such conditions need new means to both capture real preferences of consumers and then relate such preferences to requirements for next-generation software. To address this problem, this thesis establishes a conceptual link between the preferences of consumers and system requirements by systematically accommodating the variations between them. It accomplishes this by following a design science research paradigm to support the development of the works' primary artifact—the Consumer Preference-aware Meta-Model (CPMM).CPMM is designed to improve alignment between business and IT by both capturing the real preferences of consumers and then relating such preferences to the requirements engineering process. It relies on research contributions within three areas in information systems—Business Strategy, Enterprise Architecture, and Requirements Engineering—whose relationships to consumer values have been under-researched and under-applied. These support the design and development of CPMM and its relevance to the problem area. The benefits it provides towards solving the problem are then exemplified in three demonstrations: via logical mappings between CPMM and a common approach to business strategy (strategy maps/balanced scorecards); the application of CPMM to generate requirements for a Patient Health Record (PHR) system; and an empirical study of the development of a consumer preference-based system for online education for foreign and domestic students at Swedish universities.
ABSTRACT We propose that the concepts of Time Geography be evaluated as a framework for use withi... more ABSTRACT We propose that the concepts of Time Geography be evaluated as a framework for use within location-oriented services. Originally conceived as a system to describe patterns in human migration, Time Geography is ideally suited for providing the common language and concepts necessary for dialogue within this evolving area. Location-oriented services have been the focus of a great deal of attention, but with research occurring in many disparate disciplines, the lack of a common model that can conceptualize these ideas has not received appropriate attention. To demonstrate its applicability within location-oriented services, we present a research activity which makes explicit use of concepts from Time Geography, with the hope that it can be seen as a tractable and practical solution for several difficulties facing this fast growing area of interest.
Consumer choices are enormously influential in the success of the companies and organizations beh... more Consumer choices are enormously influential in the success of the companies and organizations behind the highly competitive global service and product offerings of today. Consumer choice relates to preference, i.e. a set of assumptions a person creates around a service or a product such as convenience, utility or aesthetics. Furthermore, consumer preferences allow ranking of different assumptions about products or services based on the expected or to-be-experienced satisfaction of consuming them. In our previous work, we proposed a conceptualization of consumer preferences - the Consumer Preference Meta-Model (CPMM) - to enable a classification and ranking of the preferences that would be the basis for deciding which of would be considered to be developed into supporting information systems/services. In this study we collect consumer preferences through crowdsourcing, and in particular Twitter, because of its increasing popularity as a source of up-to-date comments and information about current services and products. The tweets of four major American airlines were processed using different techniques from natural language processing (NLP) that enabled the classification of their objectives, content, and importance within CPMM. By next mapping the highest-ranked results from CPMM to goal models enabled a model-based linkage from a corpus of preferences contained within short texts to high-level requirements for system/services.
Location and mobility patterns of individuals are important to environmental planning, societal r... more Location and mobility patterns of individuals are important to environmental planning, societal resilience, public health, and a host of commercial applications. Mining telecommunication traffic and transactions data for such purposes is controversial, in particular raising issues of privacy. However, our hypothesis is that privacy-sensitive uses are possible and often beneficial enough to warrant considerable research and development efforts. Our work contends that peoples behavior can yield patterns of both significant commercial, and research, value. For such purposes, methods and algorithms for mining telecommunication data to extract commonly used routes and locations, articulated through time-geographical constructs, are described in a case study within the area of transportation planning and analysis. From the outset, these were designed to balance the privacy of subscribers and the added value of mobility patterns derived from their mobile communication traffic and transacti...
The challenges of developing the information systems (IS) that support modern enterprises are bec... more The challenges of developing the information systems (IS) that support modern enterprises are becoming less about engineering and more about people. Many of the technical issues of the past, such a ...
Patients’ access to their medical records in the form of Personal Health Records (PHRs) is a cent... more Patients’ access to their medical records in the form of Personal Health Records (PHRs) is a central part of the ongoing shift in health policy, where patient empowerment is in focus. A survey was ...
The need for complex software to coordinate the activities of modern enterprises has become a nec... more The need for complex software to coordinate the activities of modern enterprises has become a necessity for their success. As business sectors are rapidly reshaped, organizations become global, and consumers have a seemingly endless degree of choice, these competitive conditions require software engineers to incorporate consumer values—personal judgments based on comparative, preferential experiences—into the design of such supporting software.Traditional modes of thinking, whose primary focus was often on economic value, are being left behind, as consumers are requiring more qualitative experiences than ever before. And while the impact of quantitative values on IT is readily seen and acknowledged within software engineering, such qualitative values, and in particular consumer values, have been researched to a lesser degree. To foster greater alignment between business and its supporting IT infrastructure, requirements engineers operating under such conditions need new means to bot...
A problem-oriented, social modeling framework, iStar provides the possibility to capture intentio... more A problem-oriented, social modeling framework, iStar provides the possibility to capture intentions of stakeholders in an early phase of a require- ments engineering process, in contrast to more system-oriented techniques such as UML. In addition to its ability to work with multiple levels of abstraction, the richness of iStar notation makes it as an important framework to instruct students from a wide variety of degree programs and technical backgrounds in requirements engineering. In this paper we present examples used to instruct various cohorts found through teaching six years of bachelor's and master's level requirements engineering courses: approximately 1200 students. Experi- ences from both group projects and course examinations are presented, as well as used to discuss lessons learned.
The need for software to fit to diversity of numerous consumers has become a norm. Furthermore, t... more The need for software to fit to diversity of numerous consumers has become a norm. Furthermore, technology innovations stimulate the growth of such software, thus making it even more available and appealing to consumers. Although how economic values relate and influence IT systems is an area that has been addressed, it is not clear whether and how consumer values do so. To address this challenge, this study aims to using i* establish a link between preferences of consumers and system requirements for Software Product Line (SPL) as a seamless way for systematically realizing variations. The presented results are grounded in an empirical study related to the development of a system for Online Education.
A geographically-dispersed user base presents challenges for requirements engineering in enterpri... more A geographically-dispersed user base presents challenges for requirements engineering in enterprise systems, with problems including limited access to end users, a lack of trust between users and developers, and poor informal communication. Not only must these standard organizational and personnel difficulties be taken into consideration, but geographic dispersal also complicates the steps of the requirements engineering process. This paper investigates whether a method can be created to develop requirements for just such geographically-distributed outposts within the same organization. A psychological instrument that measures basic values was coupled with individual interviews to collect the value profiles for frontline security guards throughout Sweden. The results were used to generate requirements for field equipment, with goal- and feature models generated as a final result.
Green Information Systems (IS) are defined in terms of certain sustainability-related characteris... more Green Information Systems (IS) are defined in terms of certain sustainability-related characteristics. Sustainability itself is a concept based on subjective values and value judgments, which are p ...
Artificial Intelligence (AI) must be directed at humane ends. The development of AI has produced ... more Artificial Intelligence (AI) must be directed at humane ends. The development of AI has produced great uncertainties of ensuring AI alignment with human values (AI value alignment) through AI operations from design to use. For the purposes of addressing this problem, we adopt the phenomenological theories of material values and technological mediation to be that beginning step. In this paper, we first discuss the AI value alignment from the relevant AI studies. Second, we briefly present what are material values and technological mediation and reflect on the AI value alignment through the lenses of these theories. We conclude that a set of finite human values can be defined and adapted to the stable life tasks that AI systems will be called upon to accomplish. The AI value alignment can also be fostered between designers and users through technological mediation. Upon that foundation, we propose a set of common principles to understand the AI value alignment through phenomenological...
Shadi Abras Guruprasad Airy Marco Alberti Eric Andonoff Sandra Baldassarri Daniel Le Berre Magnus... more Shadi Abras Guruprasad Airy Marco Alberti Eric Andonoff Sandra Baldassarri Daniel Le Berre Magnus Boman A. Byrski Baki Cakici Thomas Carroll Sara Casare Roberto Centeno Sofia Ceppi Walid Chainbi Kyriakos C. Chatzidimitriou Shih-Fen Cheng Mika Cohen Antônio Carlos ...
Uploads
Papers by Eric-Oluf Svee