Rapid task-models development using sub-models, sub-routines and generic components

被引:12
作者
Forbrig, Peter [1 ]
Martinie, Célia [2 ]
Palanque, Philippe [2 ]
Winckler, Marco [2 ]
Fahssi, Racim [2 ]
机构
[1] University of Rostock, Department of Computer Science, Albert Einstein Str. 21, Rostock
[2] ICS-IRIT, University of Toulouse 3, 118, route de Narbonne, Toulouse Cedex 9
来源
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | 2014年 / 8742卷
关键词
Generic components; Sub-models; Sub-routines; Task models;
D O I
10.1007/978-3-662-44811-3_9
中图分类号
学科分类号
摘要
Whilst task models are perceived as critical artifacts within User Centered Design methods, task models development is often considered as a resource and time consuming activity. Structuring techniques can support handling issues such as reuse and scalability and can improve analysts’ productivity and the overall quality of models. In this paper we propose (based on the notation of the HAMSTERS project) several means to structure task models and present how they can be used in order to increase reusability and scalability in task models. Besides sub-models and sub-routines, generic components are described. These mechanisms are duly illustrated within a project for the ground segments of satellite missions. This paper shows, by example, how such elements look like and how both readability and quality of models is improved by their use. © IFIP International Federation for Information Processing 2014
引用
收藏
页码:144 / 163
页数:19
相关论文
共 22 条
[1]  
Alexander C., Ishikawa S., Silverstein M., Jacobson M., Fiksdahl-King I., Angel S., A Pattern Language: Towns, Buildings, Construction, (1977)
[2]  
Barboni E., Ladry J.-F., Navarre D., Palanque P., Winckler M., Beyond modeling: An integrated environment supporting co-execution of tasks and systems models, Proc. Of the 2Nd ACM SIGCHI Symp. On Engineering Interactive Computing Systems, pp. 165-174, (2010)
[3]  
Bonilla-Morales B., Crespo S., Clunie C., Reuse of Use Cases Diagrams: An Approach based on Ontologies and Semantic Web Technologies, IJCSI, 9, 1-2, (2012)
[4]  
Breedvelt I., Paterno F., Sereriins C., Reusable structures in task models, DSVIS 1997, pp. 251-265, (1997)
[5]  
The Handbook of Task Analysis for Human-Computer Interaction, 650 p, Lawrence Erlbaum Associates, (2004)
[6]  
Dittmar A., More precise descriptions of temporal relations within task models, 1946, pp. 151-168, (2001)
[7]  
Forbrig P., Interactions in Smart Environments and the Importance of Modelling, Romanian Journal of Human - Computer Interaction, 5, pp. 1-12, (2012)
[8]  
Gaffar A., Sinnig D., Seffah A., Forbrig P., Modeling patterns for task models, Proceedings of the 3Rd Annual Conference on Task Models and Diagrams (TAMODIA 2004), pp. 99-104, (2004)
[9]  
Gamma E., Helm R., Johnson R., Vlissides J., Design Patterns: Elements of Object-Oriented Software, (1995)
[10]  
Goldberg A., Robson D., Smalltalk-80: The Language and Its Implementations, (1983)