model-driven user interface development environments and their associated methodologies have evolved over time to become more explicit, flexible, and reusable but they still lack to reach a level that allows tailoring...
详细信息
ISBN:
(纸本)9783540772217
model-driven user interface development environments and their associated methodologies have evolved over time to become more explicit, flexible, and reusable but they still lack to reach a level that allows tailoring a method to the reality of software development organizations and their projects. In order to address this shortcoming, method engineering provides strategies to define and tailor software engineering methods. They should address any usability concerns, which are primordial for the integration of model-driven user interface development methods in the competitive reality of software organizations. To address the issues of explicitly defining a flexible method, we defined a strategy based on method engineering for model-driven user interface development that uses usability goals as a starting point. With the application of this strategy, we aim to help method engineers executing the method with more efficiency when defining or tailoring methods and facilitate the application of model-based userinterfacedevelopment methods in software organizations.
This paper defines a model-driven approach for organizational engineering in which userinterfaces of information systems are derived from business processes. This approach consists of four steps: business process mod...
详细信息
ISBN:
(纸本)9781595937537
This paper defines a model-driven approach for organizational engineering in which userinterfaces of information systems are derived from business processes. This approach consists of four steps: business process modeling in the context of organizational engineering, task model derivation from the business process model, task refinement, and userinterfacemodel derivation from the task model. Each step contributes to specify and refine mappings between the source and the target model. In this way, each model modification could be adequately propagated in the rest of the chain. By applying this model-driven approach, the userinterfaces of the information systems are directly meeting the requirements of the business processes and are no longer decoupled from them. This approach has been validated on a case study in a large bank-insurance company.
Awareness support in model-driven architecture approaches is almost nonexistent. Although it is a required feature for the development of collaborative applications, the consideration of awareness in development metho...
详细信息
Awareness support in model-driven architecture approaches is almost nonexistent. Although it is a required feature for the development of collaborative applications, the consideration of awareness in development methodologies and tools has been hindered by the lack of model-driven oriented conceptual models. This work presents an extension to the userinterface description language UsiXML for describing generic awareness support in software development, with special focus on requirements level, and keeping a traceable path throughout the development stages. UsiXML describes multimodal and multicontextual userinterfaces by following a model-driven approach to software development, and one of its purposes is to enable the development of highly interactive userinterfaces, where awareness plays an important role. Furthermore, a template to gather awareness information requirements is provided to help designers explore and describe them in the early design stages. (C) 2012 Elsevier B.V. All rights reserved.
暂无评论