|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] what is MOPs?
MOP comes from lisp (I think), not NeoCore. NeoCore is just a self-constructing XML database, but it supports XPATH and XQuery and (obviously) InfoSets. This is my dissertation topic, but MOP has been around a while. Most of the stuff I am reading comes off either IEEE or ACM. For a quick overview, here are some links: http://iamwww.unibe.ch/~demeyer/Deme96m/psstmnt.html http://c2.com/cgi/wiki?MetaObjectProtocol http://www.elwoodcorp.com/alu/mop/contents.html Although this originally comes from LISP, which is a self-modifying language, it was my intent to implement using the Reflection capabilities of Java or C#. The actual dissertation revolves around the *rules* to creating the XML Information Model. Owen -----Original Message----- From: Jason Diamond [mailto:jason@i...] Sent: Wednesday, February 12, 2003 10:25 AM To: Owen Walcher Subject: RE: web services stack This is interesting. Where can we find out more about MOP? Is it specific to the NeoCore XMS? I didn't find any reference to it on their site. Thanks, Jason On Wed, 2003-02-12 at 09:02, Owen Walcher wrote: > >Zo, schtop mit da XML ist ein data model already! > > XML is *more* than a data model, it is an information model, where: > > data + context = information > > Adaptive application can be written (if certain XML modeling rules are > followed), that allow Meta Object Protocols (MOP) and Reflection to be used > to dynamically extend the runtime environment. > > The MOP and processing instructions (albeit language specific) can even be > stored as XML documents. Combine all these documents in a self constructing > database (like the NeoCore XMS), and you have a fully extensible development > platform that supports heterogeneity quite well... all this with the XML 1.0 > specification, without need for DTD... (Infosets required) > > > Owen > > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://lists.xml.org/ob/adm.pl> >
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








