Key points are not available for this paper at this time.
Le principal objectif de cet article est de présenter comment transformer les modèles de besoins des utilisateurs en une architecture logicielle pour des applications mobiles. La technique (appelée "4SRS") repose essentiellement sur le mapping des diagrammes de cas d'utilisation UML en diagrammes d'objets UML. Les diagrammes de séquence UML, les diagrammes d'activité et d'état ainsi que d'autres artefacts peuvent également être pris en compte dans les décisions de transformation. L'applicabilité de cette technique est illustrée par la présentation de certains résultats d'une application mobile de e-gouvernement. Le développement d'applications mobiles suit typiquement une approche orientée services. Un service est une entité logicielle fonctionnant sur une ou plusieurs machines et fournissant un type de fonction particulier à des clients a priori inconnus. Ces services doivent communiquer entre eux, dont la combinaison constitue une architecture orientée services. La communication peut impliquer soit un simple passage de données, soit deux services ou plus coordonnant une activité. Des moyens de connecter les services entre eux sont nécessaires, donc le workflow est une partie critique pour rendre les services efficaces. Lorsque ces services réagissent aux changements du contexte utilisateur, les applications sont conscientes du contexte. Pour les applications mobiles, la définition de l'architecture logicielle orientée services sous-jacente doit considérer les services eux-mêmes comme des besoins utilisateurs, ainsi que les points d'entrée des opérateurs mobiles et les interfaces des clients finaux, et les utiliser pour caractériser la plateforme.
Machado et al. (Tue,) ont étudié cette question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: