Modeling tools are well established in software development. A model is the result of a series of modeling activities. The ability to recognize when a user is working on a certain modeling activity opens up a range of possibilities for context-sensitive support. One possible way to support the user is offering the auto-completion of the current task. The recognition of modeling activities is typically carried out by matching event patterns against events emitted by a user's editing operations. A user that intends to add or customize auto-completions must be able to easily understand and create activity definitions. However, defining the currently required complex event patterns is a challenging and error-prone task even for a person with an...
Few studies have investigated the factors contributing to the successful practice of process modelin...
Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior of UML Ac...
Modern window-based applications are event-driven. User interface events carry valuable information ...
Abstract. Auto-completion of textual inputs benefits software develop-ers using IDEs and editors. Ho...
International audienceActivity recognition aims at recognizing and understanding the movements, acti...
The traditional approach for discrete event simulation modelling includes visual support diagrams fo...
We present an approach for the rapid development and evolution of visual environments for modelling ...
Abstract: Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior...
International audiencePatterns have greatly improved the development of programs and software by ide...
We present and discuss a modeling approach that supports event-based modeling of information and act...
End users often need the ability to tailor diagramming-based design tools and to specify dynamic int...
Custom interfaces, which we call appliances, allow users to efficiently carry out specialized tasks....
International audienceThis paper presents a formal development approach for designing interactive ap...
Designing and analyzing business processes is the starting point of the development of enterprise ap...
From brushing your teeth to performing brain surgery, every activity has a logical flow of object in...
Few studies have investigated the factors contributing to the successful practice of process modelin...
Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior of UML Ac...
Modern window-based applications are event-driven. User interface events carry valuable information ...
Abstract. Auto-completion of textual inputs benefits software develop-ers using IDEs and editors. Ho...
International audienceActivity recognition aims at recognizing and understanding the movements, acti...
The traditional approach for discrete event simulation modelling includes visual support diagrams fo...
We present an approach for the rapid development and evolution of visual environments for modelling ...
Abstract: Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior...
International audiencePatterns have greatly improved the development of programs and software by ide...
We present and discuss a modeling approach that supports event-based modeling of information and act...
End users often need the ability to tailor diagramming-based design tools and to specify dynamic int...
Custom interfaces, which we call appliances, allow users to efficiently carry out specialized tasks....
International audienceThis paper presents a formal development approach for designing interactive ap...
Designing and analyzing business processes is the starting point of the development of enterprise ap...
From brushing your teeth to performing brain surgery, every activity has a logical flow of object in...
Few studies have investigated the factors contributing to the successful practice of process modelin...
Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior of UML Ac...
Modern window-based applications are event-driven. User interface events carry valuable information ...