Title
Unified modeling of service logic with user interfaces
Abstract
We describe a method based on UML activities for the unified specification of collaborative service behavior and local user interfaces. The method enables a model-driven development process, which eectively combines the need to express service collaborations involving several components with the need to provide detailed operations for user interfaces. Our service models use activities as the primary building blocks that encapsulate self-contained functionalities. We show, how a complete distributed system can be decomposed into such building blocks, and how this decomposition leads to a natural separation of user interface concerns from service collaboration concerns, and how they may be combined with our event-driven composition mechanisms based on activity parameter nodes. We illustrate our method with a case study of a situated collaborative learning service.
Year
DOI
Venue
2011
10.1145/1651415.1651424
Proceedings of the first international workshop on Model driven service engineering and data quality and security
Keywords
Field
DocType
model-driven development,uml activities,user interface,uml activity,primary building block,service collaboration concern,service model,activity parameter node,service-oriented architecture,user interfaces,user interface concern,collaborative service behavior,local user interface,uml collaborations,building block,unified modeling,service logic,distributed system,collaborative learning,unified model,service oriented architecture
Situated,Collaborative learning,Model driven development,Unified Modeling Language,Computer science,Human–computer interaction,User interface,Service-oriented architecture
Journal
Volume
Issue
ISSN
20
2
0218-8430
Citations 
PageRank 
References 
5
0.52
9
Authors
3
Name
Order
Citations
PageRank
Frank Alexander Kraemer126221.13
Surya Bahadur Kathayat2212.98
Rolv Bræk319921.51