Now showing 1 - 10 of 20
  • Publication
    Causal vs. effectual behavior- support for entrepreneurs
    ( 2011)
    Schlüter, J.
    ;
    Schmitz, D.
    ;
    Brettel, M.
    ;
    Jarke, M.
    ;
    Klamma, R.
    "Effectuation" is a new approach to explain the success or failure of entrepreneurs. In contrast to the traditional "causation" approach the entrepreneur is not considered to be driven by a concrete goal and to choose between different alternatives in regard to how well they help to achieve this goal. Instead the entrepreneur evaluates the alternatives, in particular the choice of strategic partners, in regard to their potential for future success. The goals are adapted to the choices and in particular the needs of the strategic partners. Agent-based simulations are intended to help identifying the settings where one approach is more appropriate than the other.
  • Publication
    Relating domain model based requirements management and situational method engineering
    ( 2010)
    Schmitz, D.
    ;
    Nissen, H.W.
    ;
    Jarke, M.
    ;
    Rose, T.
    In this paper we revisit our earlier proposed domain model based approach to requirements management from a situational method engineering perspective. The approach has originally been developed dedicatedly for a small- and medium-sized enterprise (SME) in the field of control system development. Broadening the perspective by considering situational method engineering helps to generalize the approach to support any kind of flexible and customer-oriented enterprise that works in highly innovative fields. The investigation has opened up our method for new strategies to make domain model choices and to tailor the requirements-based search for similar projects. Furthermore, the feedback loop that we provide to adapt domain models according to the concrete experiences of an SME within recent projects raises an issue that possibly applies to knowledge management in situational method engineering in general.
  • Publication
    Requirements engineering for control systems
    ( 2010)
    Schmitz, D.
    ;
    Nissen, H.W.
    ;
    Jarke, M.
    ;
    Rose, T.
  • Publication
    Configuration management for realtime simulation software
    ( 2009)
    Schmitz, D.
    ;
    Deng, W.
    ;
    Rose, T.
    ;
    Jarke, M.
    Realtime simulation software is required for the rapid and efficient development of complex embedded software systems such as engine controllers, especially to avoid expensive tests with the real hardware. But as any other software, Realtime simulation software also needs to be developed and maintained. In this paper, we analyse the special requirements of realtime simulation software in regard to configuration management, discuss existing ideas and solutions in this research field, and propose a componentand change-based software configuration management approach as a first step for dedicated configuration management support.
  • Publication
    Evolution in domain model based requirements engineering for control systems development
    ( 2009)
    Nissen, H.W.
    ;
    Schmitz, D.
    ;
    Jarke, M.
    ;
    Rose, T.
    ;
    Drews, P.
    ;
    Heßeler, F.J.
    ;
    Reke, M.
  • Publication
    Modelling actor evolution in agent-based simulations
    ( 2009)
    Roesli, A.
    ;
    Schmitz, D.
    ;
    Lakemeyer, G.
    ;
    Jarke, M.
    Agent-based simulations have proven to be suitable to investigate many kinds of problems, especially in the field of social science. But to provide useful insights, the behaviour of the involved, simulated actors needs to reflect relevant features of the real world. In this paper, we address one particular aspect in this regard, namely the correct reflection of an actor's evolution during a simulation. Very often some knowledge exists about how an actor can evolve, for example, the typical development stages of entrepreneurs when investigating entrepreneurship networks. We propose to model this knowledge explicitly using evolution links between roles enriched with suitable conditions and extend i*, an agent- and goal-oriented modelling framework, thereby. We provide a mapping to the simulation environment ConGolog that serves as an intermediary approach between not providing change of behaviour at all and very open approaches to behaviour adaptation such as learning.
  • Publication
    How to keep domain requirements models reasonably sized
    ( 2009)
    Nissen, H.
    ;
    Schmitz, D.
    ;
    Jarke, M.
    ;
    Rose, T.
    A domain model based requirements engineering approach has proven to be helpful when developing softwareintensive, embedded control systems. A typical characteristic of this domain is the high volatility of ideas resulting in frequent innovations. Thus, aside from evolution from external research, the innovative projects at small and mediumsized enterprises (SMEs) are the main sources for suitable domain model changes. In this paper we describe how changes (reductions and extensions) to the domain model can be derived from experiences with finalised projects at an SME. The overall goal is to make the domain model most valuable by keeping it at a reasonable size: neither too big nor too small. Unnecessary ballast will be removed and frequently modelled extensions will be added. We outline corresponding tool support but emphasise that the engineer still must remain in the loop.
  • Publication
    Mapping requirement models to mathematical models in control system development
    ( 2009)
    Schmitz, D.
    ;
    Zhang, M.
    ;
    Rose, T.
    ;
    Jarke, M.
    ;
    Polzer, A.
    ;
    Palczynski, J.
    ;
    Kowalewski, S.
    ;
    Reke, M.
  • Publication
    Modellbasierte Anforderungserfassung für softwarebasierte Regelungen
    ( 2008)
    Schmitz, D.
    ;
    Drews, P.
    ;
    Hesseler, F.
    ;
    Jarke, M.
    ;
    Kowalewski, S.
    ;
    Palcyznski, J.
    ;
    Polzer, A.
    ;
    Reke, M.
    ;
    Rose, T.
  • Publication
    Continuous, requirements-driven support for organizations, networks and communities
    ( 2008)
    Jarke, M.
    ;
    Klamma, R.
    ;
    Lakemeyer, G.
    ;
    Schmitz, D.
    Next to requirements engineering, business process reengineering and organizational impact analysis have been discussed in Yu's original thesis as application areas of i*. In our research, we elaborate and combine these three fields by aiming at continuous, requirements-driven support for organizations, networks, and communities. While i* is well suited to capture the static relationships and rationales in these cases, extensions have been introduced to cope with the dynamics of these forms of organization, such as delegation discussions, evolution, the growth (or shrinkage) of trust, etc. We integrate a dedicated speech act perspective and provide a mapping to ConGolog, a logic-based high-level process modelling environment, to enable simulations. Analysis means are extended furthermore to include dynamic social network analysis.