Service Orienté Modelant Forme (SOMF)™ in Enterprise Architect

Conceptual Overview of SOMF
SOMF Pratiques, Disciplines et Solutions

SOMF™ est une méthodologie d'ingénierie dirigée par les modèles dont la propre à la discipline langage de modélisation et des meilleures pratiques se concentrer sur la conception de logiciels et les activités d'architecture distinctes. SOMF est utilisé au cours des différentes étapes du cycle de vie du logiciel développement. En outre, les architectes, les analystes, les modélistes, développeurs et gestionnaires emploient SOMF d'aborder l'architecture d'entreprise, l'architecture de l'application, l'Architecture Orientée Services (SOA), et les défis de l'organisation informatique en Cloud. Le cadre, créé par Michael Bell, fournit une notation technologique-indépendante qui encourage une vue holistique d'entités logicielles d'entreprise. Traitées comme des actifs orientées services,


SOMF 2.1 dans
Enterprise Architect 13

SOMF DANS ENTERPRISE ARCHITECT

Mis en ouvre comme un profil dans Sparx Systems Enterprise Architect, SOMF facilite l'analyse axée sur modèle, le designet des disciplines d'architecture dont les meilleures pratiques supportent la réutilisabilité d'actif, la consolidation, la réduction de dépense et 'le temps-pour-commercialiser'. De plus, le SOMF la notation posante fournit une approche intuitive à visualiser “utilisé-pour-être”, “comme-être” et “pour-être” les états du portefeuille de service d'entreprise.

Le support pour SOMF est construit directement dans Enterprise Architect, dans le cadre d'une suite des capacités qui facilitent la visualisation de services d'entreprise et le mode ultérieur la génération conduite de service des artefacts orientés commele schéma, WSDL et des BPEL scénarios .

SOMF Models in Enterprise Architect Project Browser
SOMF Models in Enterprise Architect Project Browser

DISCIPLINES ET MODÈLES

SOMF offre un 360º de vue de développement de logiciel, à partir de la phase de conceptualisation, soutenir les activités de design et d'architecture, et étendant la modélisation des meilleures pratiques pour les opérations de service dans un environnement de production. Pour atteindre ces jalons qui sous-tendent, six disciplines de développement de logiciels distincts offrent des modèles correspondants dont la langue praticiens de guide de notation dans la conception, architecturer, et soutenir un écosystème de services:

1. Modèle Conceptuel
2. Discovery and Analysis Model
3. Découverte et Modèle d'Analyse
4. Modèle de Design Logique
5. Modèle d'Architecture
6. Cloud Computing modèle de boîte à outils

Enterprise Architecture Software-as-Service Model
Modèle d'Architecture D'entreprise "logiciel-comme-service"

CCHEF MODELANT THÈME : LOGICIEL COMME UN SERVICE (SaaS)

SOMF supporte un modèle de service dont la vision holistique inclut n'importe quel actif logiciel organisationnelle, qui est soumis pour la modélisation. En d'autres termes, que apparents dans l'image sur le, le terme extrême gauche; Service peut représenter toute entité de l'entreprise: système logiciel, application logicielle, le modèle du logiciel, composant logiciel, bibliothèque de logiciels, des processus commercial, repository, produit de middleware, ou au logiciel système. Par conséquent, selon SOMF, le concept; tout est un service favorise la réutilisation des logiciels, la consolidation de l'actif, l'accélération du temps d'accès au marché, et la réduction des dépenses de l'organisation. En fin de compte, cette approche universelle à la modélisation de logiciel réduit des complexités de desi et promeut l'architecture l'accouplement desserré.

SOMF Cloud Computing Model
SOMF Modèle de Cloud Computing

MODÈLE DE CLOUD COMPUTING

Un des derniers compléments à SOMF est le Cloud Computing Modeling Notation (RCSC). Ce modèle identifie un Cloud comme une structure et une entité contextuelle qui peut être modélisée comme tout autre service dans l'entreprise. Le Cloud de services concept dans SOMF est entraîné, encore une fois, par le thème de la conduite 'Tout comme un service', comme le montre l'extrême droite image. En outre, selon SOMF, les services qui offre un Cloud automne dans de nombreuses catégories. Les principales classifications sont des logiciels-comme-service (SaaS), l'infrastructure-en-tant-que-service (IaaS), et la plateforme-en-tant-que-service (PaaS). Ce point de vue holistique de modélisation permet aux praticiens de modéliser un environnement de Cloud Computing et de faciliter son adoption dans l'entreprise.

SOMF OFFICIEL 2.1 DOCUMENTS DE SPÉCIFICATION ET EXEMPLES

Considérez les SOMF documents de spécifications prévues pour aider les praticiens de l'architecture, de l'application, l'architecture d'entreprise, l'architecture orientée-services (SOA), et la modélisation de Cloud Computing. Ces spécifications comprennent également un grand nombre d'exemples de modélisation, qui démontrent des approches et des stratégies de modélisation.

SOMF 2.1 Spécifications Documents: