Previous Contents Next

6   Computer Science

BOOKsofteng [GJM91]
Author
Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli
TitleFundamentals of Software Engineering
PublisherPrentice--Hall
AddressEnglewood Cliffs, NJ
Year1991


BOOKboehm [Boe89]
Author
Barry W. Boehm
TitleSoftware risk management
PublisherIEEE Computer Society Press
AddressWashington
Year1989


BOOKSzyperski98 [Szy98]
KeySzperski
Author
Clemens Szyperski
TitleComponent Software: Beyond Object-Oriented Programming
PublisherACM Press and Addison-Wesley
Year1998
AddressNew York, NY
AnnotateAn excellent overview of component-based programming. Many references.


BOOKbooch [Boo94]
Author
Grady Booch
TitleObject-Oriented Analysis and Design with Applications
Edition2nd
PublisherBenjamin--Cummings
AddressRedwood City, Calif.
Year1994


BOOKomt [RBP+91]
Author
James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, William Lorensen
TitleObject-Oriented Modeling and Design
PublisherPrentice--Hall
AddressEnglewood Cliffs, NJ
Year1991


BOOKivar [Jac95b]
Author
Ivar Jacobson
TitleObject-Oriented Software Engineering: a Use Case driven Approach
PublisherAddison--Wesley
AddressWokingham, England
Year1995


UNPUBLISHEDuml-www [Sof97]
KeyRational
Author
Rational Software
TitleUnified Modeling Language, version 1.1
MonthSeptember
Year1997
NoteOnline documentation1


BOOKDuCharme99 [DuC99]
Author
Bob DuCharme
TitleXML: the annotated specification
PublisherPrentice-Hall PTR
AddressUpper Saddle River, NJ 07458, USA
Pagesxix + 339
Year1999
Isbn0-13-082676-6
SeriesThe Charles F. Goldfarb series on open information management
KeywordsXML (Document markup language); Database management.


MISCXML [Cov00]
KeyXML
TitleThe XML Cover Pages
Author
Robin Cover
PublisherOASIS, Organization for the Advancement of Structured Information Standards
HowpublishedWWW page
Year2000
urlhttp://www.oasis-open.org/cover/xml.html
Notehttp://www.oasis-open.org/cover/xml.html
AbstractExtensible Markup Language (XML) is descriptively identified as "an extremely simple dialect [or 'subset'] of SGML" the goal of which "is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML," for which reason "XML has been designed for ease of implementation, and for interoperability with both SGML and HTML."
RemarksInteresting links (among a wealth of introductory as well as detailed information):

XML Metadata Interchange Format (XMI) - Object Management Group (OMG) http://www.oasis-open.org/cover/xmi.html.
The design of the XML Metadata Interchange Format (XMI) represents an extremely important initiative. It has a goal of unifying XML and related W3C specifications with several object/component modeling standards, as well as with STEP schemas, and more. Particularly, it would "combine the benefits of the web-based XML standard for defining, validating, and sharing document formats on the web with the benefits of the object-oriented Unified Modeling Language (UML), a specification of the Object Management Group (OMG) that provides application developers a common language for specifying, visualizing, constructing, and documenting distributed objects and business models."

Extensible User Interface Language (XUL) http://www.oasis-open.org/cover/xul.html
"XUL stands for 'extensible user interface language'. It is an XML-based language for describing the contents of windows and dialogs. XUL has language constructs for all of the typical dialog controls, as well as for widgets like toolbars, trees, progress bars, and menus."

User Interface Markup Language (UIML) http://www.oasis-open.org/cover/uiml.html
The User Interface Markup Language (UIML) "allows designers to describe the user interface in generic terms, and then use a style description to map the interface to various operating systems (OSs) and appliances. Thus, the universality of UIML makes it possible to describe a rich set of interfaces and reduces the work in porting the user interface to another platform (e.g., from a graphical windowing system to a hand-held appliance) to changing the style description." See the separate document.

XML Application Environments, Development Toolkits, Conversion http://www.oasis-open.org/cover/publicSW.htm\#xmlTestbed
XML Testbed. An XML application environment written in Java. From Steve Withall. ..."uses an XML configuration file to define the (Swing-based) user interface; includes its own non-validating XML parser (though it can use any SAX parser instead), a nascent XSL engine (to the old submission standard - just in time to be out of date), and a few other odds and ends."
http://www.w3.org/XML/1998/08withall/
http://www.w3.org/XML/1998/08withall/xt-beta-1-980816.zip
http://www.w3.org/XML/1998/08withall/MontrealSlides/XXXIntroduction.html


ARTICLEAbrams:1999:UAI [APB+99]
Author
Marc Abrams, Constantinos Phanouriou, Alan L. Batongbacal, Stephen M. Williams, Jonathan E. Shuster
TitleUIML: an appliance-independent XML user interface language
JournalComputer Networks (Amsterdam, Netherlands: 1999)
Volume31
Number11--16
Pages1695--1708
Day17
MonthMay
Year1999
Coden????
Issn1389-1286
BibdateFri Sep 24 19:43:29 MDT 1999
urlhttp://www.elsevier.com/cas/tree/store/comnet/sub/1999/31/11-16/2170.pdf
RemarksTO BE FOUND


BOOKChauvet:1999:CTC [Cha99]
Author
Jean-Marie Chauvet
TitleComposants et transactions: COMMTS, CorbaOTS, JavaEJB, XML
PublisherEyrolles: Informatiques magazine
AddressParis, France
Pagesv + 274
Year1999
Isbn2-212-09075-7
Lccn????
BibdateTue Sep 21 10:27:35 MDT 1999
SeriesCollection dirigée par Guy Hervier
AlttitleComposants et transactions: Corba/OTS, EJB/JTS, COM/MTS: comprendre l'architecture des serveurs d'applications
AnnoteTitre de couv.: ``Composants et transactions: Corba/OTS, comprendre l'architecture des serveurs d'applications''. Bibliogr.: p. 267-269.
KeywordsConception orienté objets (informatique).; Objet composant, Modeles d'.; Javabeans.
RemarksTO BE FOUND



Previous Contents Next