Global Information Lookup Global Information

Role Class Model information


In computer science, the role class model is a role analysis pattern[1] described (but not invented [2]) by Francis G. Mossé in his article on Modelling Roles.[3] The role class pattern provides the ability for a class to play multiple roles and to embed the role characteristic in a dedicated class.

In our society, as we built it, roles are everywhere. Anyone trying to work in a team to create something has a role. In cinematography, many different persons take part in the creation of a film: the film director, the producer, actors, play writer(s), etc. Even our State organisations are based on various roles. In a Republic, you have a President, Ministers, Deputies, etc.

Dealing with these situations is one of the problems encountered most during object-oriented analysis. Francis G. Mossé has identified 5 role analysis patterns that can be used to solve most role related problems: Role Inheritance, Association Roles, Role Classes, Generalised Role Classes and Association Class Roles. They all have various degrees of constraints, flexibility or power, which together offer a complete solution to most role-related problems.

  1. ^ Fowler, Martin (1997-07-20). "Dealing with Roles" (PDF). Analysis Pattern. Retrieved 2007-01-16.
  2. ^ There are a citation about it in the book Business Modeling With UML: Business Patterns at Work by Magnus Penker (Author), Hans-Erik Eriksson chapter:

    ...Its origin is unknown, but this pattern has been invoked to model mine-clearance systems used by the United Nations. A description of the concepts underlying this pattern can be found in Murray R. Cantor's book, Object-Oriented Project Management with UML (John Wiley & Sons, Inc., 1998).

  3. ^ Francis G. Mossé (September 2002). "Modeling Roles - A Practical Series of Analysis Patterns". Journal of Object Technology, vol. 1, no. 4. pp. 27–37. Retrieved 2006-12-28.

and 19 Related for: Role Class Model information

Request time (Page generated in 0.8912 seconds.)

Role Class Model

Last Update:

the role class model is a role analysis pattern described (but not invented ) by Francis G. Mossé in his article on Modelling Roles. The role class pattern...

Word Count : 1311

Class diagram

Last Update:

In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of...

Word Count : 2099

Jaime King

Last Update:

(born April 23, 1979) is an American actress and model. In her modeling career and early film roles, she used the names Jamie King and James King, which...

Word Count : 3221

Domain model

Last Update:

concepts, roles, datatypes, individuals, and rules, typically grounded in a description logic. In the field of computer science a conceptual model aims to...

Word Count : 702

Gender role

Last Update:

reality. Model A described a total separation of male and female roles, while Model B described the complete dissolution of gender roles. The model is consciously...

Word Count : 21311

Model

Last Update:

Vinci's painting The Last Supper Model (person), a person who serves as a template for others to copy, as in a role model, often in the context of advertising...

Word Count : 1544

Unified Modeling Language

Last Update:

and inconsistent. As with database Chen, Bachman, and ISO ER diagrams, class models are specified to use "look-across" cardinalities, even though several...

Word Count : 2762

Biopsychosocial model

Last Update:

Biopsychosocial models are a class of trans-disciplinary models which look at the interconnection between biology, psychology, and socio-environmental...

Word Count : 4303

Data model

Last Update:

objects, classes, and inheritance are directly supported in database schemas and in the query language. Object–role modeling A method of data modeling that...

Word Count : 5059

Morgan Lily

Last Update:

Morgan Lily is an American actress and fashion model. She started modeling internationally at the age of four years and appeared in more than 21 television...

Word Count : 333

Rebecca Schaeffer

Last Update:

an American actress and model. She began her career as a teen model before moving on to acting. In 1986, she landed the role of Patricia "Patti" Russell...

Word Count : 1954

Character class

Last Update:

class is an occupation, profession, or role assigned to a game character to highlight and differentiate their abilities and specializations. In role-playing...

Word Count : 1626

Critical Role

Last Update:

January 2016 article, Polygon described Critical Role as a "thoroughly modern" show with a business model that is still developing. In September 2016, Russ...

Word Count : 14475

Social class in the United States

Last Update:

or classes: the American rich (upper class), the American middle class, and the American poor. More complex models propose as many as a dozen class levels...

Word Count : 8984

Role theory

Last Update:

teacher). Each role is a set of rights, duties, expectations, norms, and behaviors that a person has to face and fulfill. The model is based on the observation...

Word Count : 3086

Conceptual model

Last Update:

conceptual modeling techniques and methods include: workflow modeling, workforce modeling, rapid application development, object-role modeling, and the...

Word Count : 4067

List of Star Wars spacecraft

Last Update:

and a 69-centimeter (27 in) model. According to in-universe reference material, Slave I is a modified Firespray-31-class patrol craft produced by Kuat...

Word Count : 9585

Jan Smithers

Last Update:

Jan Smithers (born 1949 or 1950) is a former American actress, model and singer. She is best known for playing Bailey Quarters on the CBS sitcom WKRP...

Word Count : 468

Data modeling

Last Update:

data model may require multiple logical data models. The last step in data modeling is transforming the logical data model to a physical data model that...

Word Count : 2809

PDF Search Engine © AllGlobal.net