Now showing 1 - 10 of 22
  • Publication
    The brave new world of design requirements - four key principles
    ( 2010)
    Jarke, M.
    ;
    Loucopoulos, P.
    ;
    Lyytinen, K.
    ;
    Mylopoulos, J.
    ;
    Robinson, W.
  • Publication
    Metamodelling with datalog and classes: ConceptBase at the age of 21
    ( 2010)
    Jarke, M.
    ;
    Jeusfeld, M.A.
    ;
    Nissen, H.W.
    ;
    Quix, C.
    ;
    Staudt, M.
    ConceptBase is a deductive object-oriented database system intended for the management of metadata. A distinguishing feature of the Telos language underlying ConceptBase is the ability to manage rules and constraints across multiple levels of instantiation in so-called meta formulas, thus offering uniform consistency management across heterogeneous notations or ontologies. Originally developed in the context of model-driven database design in the late 1980's, ConceptBase has been used in several thousand installations all over the world for numerous applications in areas such as requirements engineering, engineering information management, model management, eLearning, cultural information systems, and data warehousing. The internal representation is based on a quadruple object structure, combined with advanced Datalog engines, such that many optimization techniques in ConceptBase have pioneered ideas later pursued in the implementation of XML databases and ontology-based reasoning and data management engines.
  • 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
    A Web 2.0 personal learning environment for classical Chinese poetry
    ( 2009)
    Cao, Y.
    ;
    Klamma, R.
    ;
    Gao, Y.
    ;
    Lau, R.W.H.
    ;
    Jarke, M.
  • Publication
    NetLearn: Social network analysis and visualizations for learning
    ( 2009)
    Chatti, M.A.
    ;
    Jarke, M.
    ;
    Indriasari, T.D.
    ;
    Specht, M.
    The most valuable and innovative knowledge is hard to find, and it lies within distributed communities and networks. Locating the right community or person who can provide us with exactly the knowledge that we need and who can help us solve exactly the problems that we come upon, can be an efficient way to learn forward. In this paper, we present the details of NetLearn; a service that acts as a knowledge filter for learning. The primary aim of NetLearn is to leverage social network analysis and visualization techniques to help learners mine communities and locate experts that can populate their personal learning environments.
  • 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
    ALOA: A web services driven framework for automatic learning object annotation
    ( 2008)
    Chatti, M.A.
    ;
    Muhammad, N.F.
    ;
    Jarke, M.
  • Publication
    GeRoMe: A generic role based metamodel for model management
    ( 2005)
    Kensche, D.
    ;
    Quix, C.
    ;
    Chatti, A.
    ;
    Jarke, M.
  • Publication
    SNet reloaded: Roles, monitoring and agent evolution
    ( 2005)
    Gans, G.
    ;
    Schmitz, D.
    ;
    Arzdorf, T.
    ;
    Jarke, M.
    ;
    Lakemeyer, G.
    In previous work, we proposed the prototype environment SNet for the representation and dynamic evaluation of agent-based designs for inter-organizational networks. A key feature of SNet is the automatic translation of extended i* models into the action language ConGolog. In order to run realistic simulations, the resulting agents are deliberative in that they can choose between different courses of action according to some utility measure. When applying SNet to modelling an existing entrepreneurship network, we discovered a number of deficiencies of our current proposal, in particular, the lack of a role concept, the ability to monitor the execution of plans that depend on other agents' contributions and the ability to model agents that evolve over time. In this paper we will sketch the example domain and discuss how these new features can be incorporated in the SNet framework.
  • Publication
    SOCRATES: Barrier free communities of aphasics on the internet
    ( 2004)
    Spaniol, M.
    ;
    Springer, L.
    ;
    Klamma, R.
    ;
    Jarke, M.
    The barrier free internet is one of the greatest challenges for computer science in the future. While in the last years the growth of the internet was exponential, still many potential user communities can not use internet technology for their communication needs because of inappropriate tools and narrowly designed communication processes. These problems become obvious when transferring applications to communities of people with special needs. Many people suffering from aphasia are not able to interact with current chat tools while need for money for therapists could be eased by such virtual self-help groups in a geographically distributed setting. This is because massive word finding problems can sum up typing a simple sentence up to several minutes. We have designed, implemented and preliminary evaluated a new chat tool for such groups. By using the tool aphasics can constantly monitor their communication behavior and in case of difficulties switch to a synchronous talk mode where up to four people can monitor typing letter by letter. Proposal for phrases can be generated by the community to help their member. Therapists and linguistic researchers can also monitor online and offline conversations from automatically generated transcripts.