Objects and views, Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data, pp.238-247 ,
An object data model with roles, 19th International Conference on Very Large Data Bases, pp.39-51 ,
The Object-Oriented Database System Manifesto, Proceedings of the First International Conference on Deductive and Object-Oriented Databases, pp.223-240 ,
The role concept in data models, Proceedings of the Third International Conference on Very Large Data Bases, pp.464-476 ,
Object-oriented database systems, Proceedings of the Seventh ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pp.152-162 ,
Comparing simple role based access control models and access control lists, RBAC '97: Proceedings of the second ACM workshop on Role-based access control, pp.127-132 ,
Uniform resource identifiers (URI): Generic syntax ,
XQuery 1.0: An XML Query Language ,
Object Oriented Design with Applications ,
An Overview of the KL-ONE Knowledge Representation System*, Cognitive Science, vol.16, issue.10, pp.171-216 ,
DOI : 10.1207/s15516709cog0902_1
Namespaces in xml ,
RDF vocabulary description language 1.0: RDF schema ,
Sesame: A generic architecture for storing and querying RDF and RDF Schema, First International Semantic Web Conference (ISWC2002), number 2342 in Lecture Notes in Computer Science, pp.54-68 ,
Description logics: Foundations for class-based knowledge representation, Proc. of the 17th IEEE Sym. on Logic in Computer Science, pp.359-370, 2002. ,
Reasoning in expressive description logics, Handbook of Automated Reasoning, pp.1581-1634 ,
Description logics for conceptual data modeling, Logics for Databases and Information Systems, pp.229-263 ,
Intelligence économique, compétitivité et cohésion sociale ,
The Object Database Standard: ODMG 3.0 ,
Joe Celko's Trees and Hierarchies in SQL for Smarties ,
OKBC: A programmatic foundation for knowledge base interoperability, Proceedings of AAAI, pp.600-607 ,
The entity-relationship model---toward a unified view of data, ACM Transactions on Database Systems, vol.1, issue.1, pp.9-36 ,
DOI : 10.1145/320434.320440
Intelligence économique et stratégique des entreprises / travaux du groupe présidé par Henri Martre ,
An integrated object-role oriented database model, Data & Knowledge Engineering, vol.42, issue.1, pp.113-141 ,
Object-oriented modeling with roles, 14th International Conference on Advanced Information Systems Engineering, CAiSE'02 ,
A Guide to the SQL Standard ,
MPEG-7 Daring to Describe Multimedia Content, ???? ,
Rapport d'information sur la participation de capitaux étrangers aux industries européennes d'armement, Enregistré à la Présidence de l'Assemblée nationale ,
K-Mining -Architecture technique. Rapport technique, Arisem ,
Les ontologies dans l'entreprise pour le non structuré : enjeux et cas concrets, AFIA2003, journée Web Sémantique ,
AB-STRAT -Rapport technique. Convention Ministère de la Recherche No 02M4689, Arisem A model for describing and annotating documents, EJC2005, 15th European-Japanese Conference on Information Modelling and Knowledge Bases ,
Maintaining transitive closure of graphs in SQL, International Journal of Information Technology, vol.5, pp.46-78 ,
SQL:2003 has been published, SIGMOD Rec, vol.33, issue.1, pp.119-126 ,
The category concept: An extension to the entity-relationship model, Data & Knowledge Engineering, vol.1, issue.1, pp.75-116 ,
DOI : 10.1016/0169-023X(85)90027-8
Fundamentals of Database Systems ,
Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services, chapter 7: Integrating XML and Databases ,
Concepts for modelling information, Proceedings of IFIP Working Conference on Modelling in Data Base Management Systems, pp.95-109 ,
OIL: An ontology infrastructure for the semantic web, IEEE Intelligent Systems, vol.16, issue.2, pp.38-45 ,
Experiences with SRL: an analysis of framebased knowledge representations, Proceedings from the first international workshop on Expert database systems, pp.161-172 ,
l'offensive de la CIA en France, Challenges, vol.227, p.juin ???? ,
Ontologies in production environment: Stakes and concrete examples, OntoWeb5 SIG4 : Industrial Applications ,
The FreeMarker Template Engine ,
Extending object-oriented systems with roles, ACM Transactions on Information Systems, vol.14, issue.3, pp.268-296 ,
A translation approach to portable ontologies, Knowledge Acquisition, vol.5, issue.2, pp.199-220 ,
Concepts, attributes and arbitrary relations: some linguistic and ontological criteria for structuring knowledge bases, Data and Knowledge Engineering, vol.8, issue.3, pp.249-261 ,
Relations and entities, Modelling in DataBase Management Systems, pp.201-220 ,
Object role modeling (ORM/NIAM), Handbook on Architectures of Information Systems, pp.81-101 ,
Information Modeling and Relational Databases -From Conceptual Analysis to Logical Design ,
Uniqueness constraints on objectified associations, ???? ,
Data modeling in UML and ORM: a comparison, Journal of Database Management, vol.10, issue.4 ,
Semantic database modeling: Survey, applications, and research issues, ACM Computing Surveys, vol.19, issue.3, pp.201-260 ,
Programming languages ? C. International Organization for Standardization, 1990. ,
Object- Oriented Software Engineering -A Use Case Driven Approach ,
The Design Space of Frame Knowledge Representation Systems. Rapport technique 520 ,
Object identity, Proceedings of the Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA'86, pp.406-416 ,
The Art of the Metaobject Protocol ,
Aspect-Oriented Programming, ECOOP'97 -Object-Oriented Programming, 11th European Conference, pp.220-242 ,
Resource description framework (RDF): Concepts and abstract syntax ,
Object-oriented modeling with roles, Proceedings of the 2nd International Conference on Object-Oriented Information Systems, pp.57-71 ,
Tom Gruber's interview: " Every ontology is a treaty, Bulletin of AIS Special Interest Group on Semantic Web and Information Systems, vol.1, issue.3, pp.4-8 ,
Deciphering the Knowledge Management Hype, The Journal for Quality and Participation, vol.21, issue.4, pp.58-60 ,
The Design of Relational Databases ,
Description logics emerge from ivory towers (position paper), International Semantic Web Working Symposium ,
Ontologies come of age Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential DAML+OIL: An ontology language for the semantic web, IEEE Intelligent Systems, vol.70, issue.175, pp.72-80 ,
Microsoft C# Language Specifications ,
The Psychology of Computer Vision, pp.211-277 ,
Theo: A framework for self-improving systems, K. VAN- LEHN, réd., Architectures for Intelligence, pp.323-355 ,
MDA Guide Version 1.0.1. http://www.omg.org/cgi- bin/doc? ,
Conceptual Scheme and Relational Database Design ,
The knowledge model of protégé-2000: Combining interoperability and flexibility, 2th International Conference on Knowledge Engineering and Knowledge Management, 2000. ,
XML Topic Maps (XTM) 1.0 ,
Classifying software for reusability, IEEE Software, vol.4, issue.1, pp.6-16 ,
Database Programming with JDBC and Java, Second Edition ,
Object- Oriented Modeling and Design ,
The Unified Modeling Language Reference Manual ,
Access Control: Principles and Practice, IEEE Communications, vol.32, issue.9, pp.40-48 ,
OWL web ontology language guide ,
The evolution of Lisp HOPL-II: The second ACM SIGPLAN conference on History of programming languages, pp.231-270 ,
An examination of a frame structure representation system, Proceedings of the Sixth International Joint Conference on Artifical Intelligence, pp.845-852 ,
On the representation of roles in object-oriented and conceptual modelling, Data & Knowledge Engineering, vol.35, issue.1, pp.83-106 ,
DAML-ONT initial release, 2000. ,
Dynamic constraints and object migration, Theoretical Computer Science, vol.184, issue.1 2, pp.195-236 ,
The cambridge communiqué ,
On the notion of inheritance, ACM Computing Surveys, vol.28, issue.3, pp.438-479 ,
DOI : 10.1145/243439.243441
A logical design methodology for relational databases using the extended entity-relationship model, ACM Computing Surveys, vol.18, issue.2, pp.197-222 ,
DOI : 10.1145/7474.7475
Trees in SQL: Nested Sets and Materialized Path ,
Nested Intervals Tree Encoding in SQL, SIGMOD Record, vol.34, issue.2, pp.47-52 ,
The structural model for database design Entity-Relationship Approach to Systems Analysis and Design, Proc. 1st International Conference on the Entity-Relationship Approach, pp.237-258 ,
The identification of objects and roles ? object identifiers revisited. Rapport technique ,
Object identifiers, keys, and surrogates: object identifiers revisited. Theory ans Practice of Object Systems, pp.101-114 ,
A data model and semantics of objects with dynamic roles, Proceedings 13th International Conference on Data Engineering, pp.402-411 ,
DOI : 10.1109/ICDE.1997.581963
Introduction et analyse des besoins Partie II ? État de l'art ,
A simplifié représentant la relation entre une entreprise et ses employés, p.38 ,
12 2.3.1 Documents, p.14 ,
55 5.1.1 Encapsulation, p.55 ,
Condamnation d'une entité Elle n'est pas détruite mais simplement placée dans la poubelle. La présence de références ne bloque pas cette action ,
Restauration d'une entité ,
Destruction d'une entité Cette opération est généralement appelée par un processus asynchrone et non par un utilisateur. Pour être détruite, une entité doit être candidate, c'està-dire appartenir au sous-ensemble EntityDestructionCandidate ,
if exists (select * from [dbo].[sysobjects] where id = object_id(N'[dbo].[tSystem_rights]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table, GO CREATE TABLE [dbo].[tSystem_rights] ( [rightsID] [surrogate] NOT NULL, [rightPredecessor] [RightRef] NOT NULL, [rightSuccessor] [RightRef] NOT NULL, CONSTRAINT [PK_tSystem_rights] PRIMARY KEY CLUSTERED ( [rightsID], [rightPredecessor] ,
nous choisissons d'adopter une approche intermédiaire : ? Chaque fois qu'une modification de la sécurité intervient, la relation AccessList est mise à jour pour tous les acteurs concernés qui sont connectés, Tous les autres acteurs concernés sont « marqués » pour une mise à jour future (en utilisant un simple booléen dans la facette ACTOR) ,
une requête est alors composée d'une clause WHERE de la forme : ... WHERE isGranted, pp.189-490 ,
utilisation d'une fonction rend la sécurité très simple à utiliser, elle a un coût important comparée à une sélection directe. En effet, la fonction inclut elle-même une sélection qui est réalisée pour chaque enregistrement candidat et non une fois uniquement 4, Elle ne supporte pas du tout une montée en charge. Ainsi, elle doit être évitée dans le cadre de sélections ,
si nous voulons par exemple restreindre une recherche aux entités supportant MYFACET auxquelles l'acteur 34 a accès, nous utiliserons : ... INNER JOIN Entity ON myFacet, idACL IN ( SELECT * FROM ACLsFor, p.facetId ,
id, Facet2.info FROM Facet2 INNER JOIN Entity ON Facet2.id = Entity, facetId('Facet2')) ) ) AS f2 ON Facet1.facet2 = f2 ,