An enterprise process model that comprises a plurality of actors, actions
performed by said actors, objects acted upon by said actions, and roles.
Data characterizing the view of the attributes of at least one of the
objects of the model is generated by associating a plurality of
situation/role pairs with the at least one object; and then, for each
particular situation/role pair, defining a view definition for subsequent
use.
In another aspect of the present invention, an enterprise application for
use in an information system that comprises diverse software services and
hardware platforms is generated by providing a model of the enterprise
process, wherein the model comprises a plurality of actors, actions
performed by said actors, objects acted upon by said actions, and roles. A
configuration defining software services and hardware platforms that
support the model is generated. Finally, program fragments that support
the model are generated.
Un modèle de procédé d'entreprise qui comporte une pluralité des acteurs, actions a exécuté par lesdits acteurs, les objets ont agi au moment par lesdites actions, et rôles. Des données caractérisant la vue des attributs au moins d'un des objets du modèle sont produites en associant une pluralité de paires de situation/role à l'au moins un objet ; et puis, pour chaque paire particulière de situation/role, définissant une définition de vue pour l'usage suivant. Dans un autre aspect de la présente invention, une demande d'entreprise d'utilisation dans un système d'information qui comporte des services divers de logiciel et des plateformes de matériel est produit en fournissant un modèle du procédé d'entreprise, où le modèle comporte une pluralité des acteurs, des actions effectuées par lesdits acteurs, des objets a agi au moment par lesdites actions, et rôles. Une configuration définissant les services de logiciel et les plateformes de matériel qui soutiennent le modèle est produite. En conclusion, des fragments de programme qui soutiennent le modèle sont produits.