Title :
Proceedings Technology of Object-Oriented Languages and Systems. TOOLS 38
Abstract :
The following topics were dealt with: object-oriented (OO) databases; growing use of assertions; at the edge of design by contract; mobile computing´s impact on software construction; the lightness of distributed programming; experiences in mobile computing (the CBorg mobile multi-agent system); enhancing Jini´s lookup service using XML-based service templates; architecture for client-independent Web-based applications; the e language; object identity and dynamic recomposition of components; integration of static and dynamic core for UML (a study in dynamic aspects of the pUML OO meta-modelling approach to the rearchitecting of UML); migrating to reuse (the DesignMatcher approach); an information exploration tool for performance analysis of Java programs; analysing the scalability of transactional CORBA applications; profiting from case-based reasoning in framework documentation; quality models to design software architectures; the evolutionary dimension of coordination; process control systems integration using OO technology; architectural design of distributed business systems; architectures for configurable systems; building business process components in the e-age; building component frameworks with Component Pascal; core modelling concepts in OO conceptual modelling; genericity in OO programming languages; interconnecting objects via contracts; tool support for coordination-based software evolution; Java programming idioms; OO framework architectures for embedded systems; UML, XP, patterns and components; wireless application programming with Java; and concurrent OO programming
Keywords :
object-oriented databases; object-oriented languages; object-oriented methods; object-oriented programming; Java; Jini; UML; World Wide Web-based applications; assertions; business process components; case-based reasoning; conceptual modelling; concurrent programming; configurable systems; coordination; design by contract; distributed programming; embedded systems; frameworks; information exploration; mobile computing; object-oriented databases; object-oriented languages; object-oriented programming; object-oriented systems; object-oriented technology; process control systems; scalability; software architectures; software components; software construction; software reuse; wireless application programming;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 2001. TOOLS 38. Proceedings
Conference_Location :
Zurich, Switzerland
Print_ISBN :
0-7695-1095-7
DOI :
10.1109/TOOLS.2001.911750