In this research project we investigate how machine actors can support the business intents (desi... more In this research project we investigate how machine actors can support the business intents (desired outcomes) of an enterprise via predictive execution flows, prescriptive execution flows, and bidirectional knowledge creation between human actors and machine actors. A context frame supports bidirectional knowledge creation via interventions and counterfactual analysis. An intent-driven system combines execution flows to obtain business intents, and a context frame is a component in these flows. Our aim is to develop theoretical frameworks supporting intent-driven systems and context frames, and to validate the components needed to realize such frame- works. We are using the design science framework as our research framework. During our design science study we have used the following research methods: systematic literature review, case study, quasi experiment, action research, and evaluation research. We have created theoretical frameworks supporting intent-driven systems, and co...
In this research project we investigate how machine actors can support the business intents (desi... more In this research project we investigate how machine actors can support the business intents (desired outcomes) of an enterprise via predictive execution flows, prescriptive execution flows, and bidirectional knowledge creation between human actors and machine actors. A context frame supports bidirectional knowledge creation via interventions and counterfactual analysis. An intent-driven system combines execution flows to obtain business intents, and a context frame is a component in these flows. Our aim is to develop theoretical frameworks supporting intent-driven systems and context frames, and to validate the components needed to realize such frame- works. We are using the design science framework as our research framework. During our design science study we have used the following research methods: systematic literature review, case study, quasi experiment, action research, and evaluation research. We have created theoretical frameworks supporting intent-driven systems, and co...
Context: We have experienced the use of a domain specific language sometimes makes it difficult t... more Context: We have experienced the use of a domain specific language sometimes makes it difficult to present domain knowledge to a group or an individual that has limited or different knowledge about ...
Context: In today's implementations of business support systems, business rules are configur... more Context: In today's implementations of business support systems, business rules are configured in different places of the system, and in different formats. This makes it hard to have a common view ...
International Journal of Software Engineering and Knowledge Engineering, 2017
Software supporting an enterprise’s business, also known as a business support system, needs to s... more Software supporting an enterprise’s business, also known as a business support system, needs to support the correlation of activities between actors as well as influence the activities based on knowledge about the value networks in which the enterprise acts. This requires the use of policies and rules to guide or enforce the execution of strategies or tactics within an enterprise as well as in collaborations between enterprises. With the help of policies and rules, an enterprise is able to capture an actor’s intent in its business support system, and act according to this intent on behalf of the actor. Since the value networks an enterprise is part of will change over time the business intents’ life cycle states might change. Achieving the changes in an effective and efficient way requires knowledge about the affected intents and the correlation between intents. The aim of the study is to identify how a business support system can support continuous changes to business intents. The ...
Background: Achieving and maintaining a strategic competitive advantage through business and tech... more Background: Achieving and maintaining a strategic competitive advantage through business and technology innovation via continually improving effectiveness and efficiency of the operations are the c ...
Context: Software supporting an enterprise’s business, also known as a business support system, n... more Context: Software supporting an enterprise’s business, also known as a business support system, needs to support the correlation of activities between actors as well as influence the activities bas ...
In this research project we investigate how machine actors can support the business intents (desi... more In this research project we investigate how machine actors can support the business intents (desired outcomes) of an enterprise via predictive execution flows, prescriptive execution flows, and bidirectional knowledge creation between human actors and machine actors. A context frame supports bidirectional knowledge creation via interventions and counterfactual analysis. An intent-driven system combines execution flows to obtain business intents, and a context frame is a component in these flows. Our aim is to develop theoretical frameworks supporting intent-driven systems and context frames, and to validate the components needed to realize such frame- works. We are using the design science framework as our research framework. During our design science study we have used the following research methods: systematic literature review, case study, quasi experiment, action research, and evaluation research. We have created theoretical frameworks supporting intent-driven systems, and co...
In this research project we investigate how machine actors can support the business intents (desi... more In this research project we investigate how machine actors can support the business intents (desired outcomes) of an enterprise via predictive execution flows, prescriptive execution flows, and bidirectional knowledge creation between human actors and machine actors. A context frame supports bidirectional knowledge creation via interventions and counterfactual analysis. An intent-driven system combines execution flows to obtain business intents, and a context frame is a component in these flows. Our aim is to develop theoretical frameworks supporting intent-driven systems and context frames, and to validate the components needed to realize such frame- works. We are using the design science framework as our research framework. During our design science study we have used the following research methods: systematic literature review, case study, quasi experiment, action research, and evaluation research. We have created theoretical frameworks supporting intent-driven systems, and co...
Context: We have experienced the use of a domain specific language sometimes makes it difficult t... more Context: We have experienced the use of a domain specific language sometimes makes it difficult to present domain knowledge to a group or an individual that has limited or different knowledge about ...
Context: In today's implementations of business support systems, business rules are configur... more Context: In today's implementations of business support systems, business rules are configured in different places of the system, and in different formats. This makes it hard to have a common view ...
International Journal of Software Engineering and Knowledge Engineering, 2017
Software supporting an enterprise’s business, also known as a business support system, needs to s... more Software supporting an enterprise’s business, also known as a business support system, needs to support the correlation of activities between actors as well as influence the activities based on knowledge about the value networks in which the enterprise acts. This requires the use of policies and rules to guide or enforce the execution of strategies or tactics within an enterprise as well as in collaborations between enterprises. With the help of policies and rules, an enterprise is able to capture an actor’s intent in its business support system, and act according to this intent on behalf of the actor. Since the value networks an enterprise is part of will change over time the business intents’ life cycle states might change. Achieving the changes in an effective and efficient way requires knowledge about the affected intents and the correlation between intents. The aim of the study is to identify how a business support system can support continuous changes to business intents. The ...
Background: Achieving and maintaining a strategic competitive advantage through business and tech... more Background: Achieving and maintaining a strategic competitive advantage through business and technology innovation via continually improving effectiveness and efficiency of the operations are the c ...
Context: Software supporting an enterprise’s business, also known as a business support system, n... more Context: Software supporting an enterprise’s business, also known as a business support system, needs to support the correlation of activities between actors as well as influence the activities bas ...
Business-driven software architectures are emerging and gaining importance for many industries. A... more Business-driven software architectures are emerging and gaining importance for many industries. As software-intensive solutions continue to be more complex and operate in rapidly changing environments, there is a pressure for increased business flexibility realized by more efficient software architecture mechanisms to keep up with the necessary speed of change. We investigate how improved context descriptions could be implemented in software components, and support important software development practices like business modeling and requirement engineering. This paper proposes context descriptions as an architectural support for improving the connection between business flexibility and software components. We provide initial results regarding software architectural mechanisms which can support context descriptions as well as the context descrip-tion's support for business-driven software architecture, and the business flexibility demanded by the business ecosystems.
Uploads
Papers by Johan Silvander