[comp.object] Object oriented systems security

daren@umbc5.umbc.edu (Daren Arnold (C)) (10/19/89)

I'm doing a research paper (undergraduate level!) for my computer security
class. I was wondering if anyone knows of any articles/publications that deal
with computer security in Object Oriented systems (be they databases, 
enviroments etc...) I would greatly appreciate any references that could be
offered, as our library is very well stocked in this area.  

Thanks in advance,
Daren Arnold			daren@umbc5.umbc.edu

P.s. Any comments or ideas on this topic (wether its feasible!) would also
     be welcomed.

hallett@pet3.uucp (Jeff Hallett x5163 ) (10/19/89)

In article <2426@umbc3.UMBC.EDU> daren@umbc5.umbc.edu.UUCP (Daren Arnold (C)) writes:
>I'm doing a research paper (undergraduate level!) for my computer security
>class. I was wondering if anyone knows of any articles/publications that deal
>with computer security in Object Oriented systems (be they databases, 
>enviroments etc...) I would greatly appreciate any references that could be
>offered, as our library is very well stocked in this area.  

Hmmm.  I must be really dense, but  I fail to  see how security issues
differ  when  discussing   object-oriented systems.  If  someone could
elaborate a little here, I would really be interested.

Daren touches on  a  concept  that I've always  found to  be  somewhat
funny.  It  seems like the  term  "object-oriented database" is just a
buzzword  construction created by IS types  to make them sound in tune
with current   technology.  If you  stop  to  think about it,  IS  and
relational databases were really AHEAD of the time - ER  analysis very
closely  parallels object-oriented  analysis.  Again, if  I am missing
something in this buzzwordy term, please let me know.


--
	     Jeffrey A. Hallett, PET Software Engineering
      GE Medical Systems, W641, PO Box 414, Milwaukee, WI  53201
	    (414) 548-5163 : EMAIL -  hallett@gemed.ge.com
     "Your logic was impeccable Captain. We are in grave danger."

twl@brunix (Ted "Theodore" (W) Leung) (10/19/89)

In article <1257@mrsvr.UUCP> hallett@gemed.ge.com (Jeffrey A. Hallett (414) 548-5163) writes:
>Daren touches on  a  concept  that I've always  found to  be  somewhat
>funny.  It  seems like the  term  "object-oriented database" is just a
>buzzword  construction created by IS types  to make them sound in tune
>with current   technology.  If you  stop  to  think about it,  IS  and
>relational databases were really AHEAD of the time - ER  analysis very
>closely  parallels object-oriented  analysis.  Again, if  I am missing
>something in this buzzwordy term, please let me know.
Well, now that you ask.......
Most of the people working on object-oriented databases are trying to
give the database technology the ability to model things in a way that
is "closer" to real-world semantics, just as object-oriented
programming languages (and languages with abstract data type
facilities) allow you to work with abstractions that are closer to
concepts from the real world.  If you can imagine something like
Smalltalk with some features from databases (like persistence, query
mechanisms, query optimization, transaction processing), then you can
imaging what an object-oriented database might be like.  In relational
databases, the only objects are relations, tuples and some set of
basic types.  One of the goals of object oriented databases is to
allow users to define arbitrary types and have them behave the same as
"the factory installed ones", while retaining the flavor of a
database.


--------------------------------------------------------------------
Internet/CSnet: twl@cs.brown.edu 	| Ted Leung
BITNET: twl@BROWNCS.BITNET		| Box 1910, Brown University
UUCP: uunet!brunix!twl			| Providence, RI 02912