UNIVERSITY OF HELSINKI
DEPARTMENT OF COMPUTER SCIENCE
Links to frameworks and patterns related pages
Return to FRED home page
Contents:
Indices
- Index to Object-Oriented Information Sources
(search facility)
- OO Design Web Reference Home Page
(terms and definitions index etc.)
- Cetus Links -
Thousands of Links on Objects and Components
(the heading says it all..., has a search facility)
- The Object-Oriented Page
(languages, analysis, design etc., internal links don't work very well)
- Jeff Sutherland's Object Technology Web Site
(lots of fancy graphics to slow down your
workstation, contents?)
- Bibliographies on Object-Oriented Programming and Systems
(search facility)
FAQs
- Object FAQ
Conferences and Journals
- Current OOPSLA (Conference on Object-Oriented Programming Systems, Languages, and Applications)
-
Previous OOPSLAs
-
Current ECOOP (European Conference on Object-Oriented Programming)
-
Previous ECOOPs
-
SIGS-OOP
-
ISOTAS '96 (2nd International Symposium on Object Technologies for Advanced Software)
-
FOOL (International Workshops on Foundations of Object-Oriented Languages)
-
TAPOS (Theory and Practice of Object Systems)
-
SIGS Publications
- JOOP (Journal of Object-Oriented Programming)
- C++ Report
Miscellaneous
- UML Resource
Center (a modeling technique)
- Software Composition Group at the University of Berne
- IBM Object Technology
- MOSES Home Page
(OO analysis, design and project management method)
Indices, FAQs
- Frameworks Home Page
(Ralph Johnson)
- Frameworks Home Page
(Michael Mattsson)
- An Object-Oriented Framework Bibliography
Frameworks related projects and software packages
- HotDraw Home Page
(graphics framework for Smalltalk, there's also a
Java port available)
- SRG --- Choices
(OO operating system that utilizes frameworks)
- W3Kit 2.2, An Object-Oriented Toolkit for Interactive WWW Applications
- The Omega Project: Frameworks and Algorithms for the Analysis and Transformation of Scientific Programs
Framework projects at Ubilab
- Information Retrieval
- Software Engineering
- Design and Implementation of ET++, a Seamless Object-Oriented Application Framework>
- ET++ - a Portable, Homogenous Class Library and Application Framework
- Frameworks in the Financial Engineering Domain: An Experience Report
- Architecture Support for Global Business Objects: Requirements and Solutions
- ET++SwapsManager: Using Object Technology in the Financial Engineering Domain
- The Any Framework - A Pragmatic Approach to Flexibility
- Design and Implementation of a Smalltalk Framework for the Tools and Materials Metaphor
- Ubilab Publications
IBM's SanFrancisco project: frameworks and Java in business
-
IBM SanFrancisco - Application Business Components for Java
(home page)
- Technical Overview
- Building Object-Oriented Frameworks
- Leveraging Object-Oriented Frameworks
Introduction and background
- Patterns and Software: Essential Concepts and Terminology
- Christopher Alexander: An Introduction for Object-Oriented Designers
- Understanding and Using Patterns in Software Development
- Design Pattern Tutorials
Indices and literature
- Patterns Home Page
- Bibliography on Software Design Patterns
(search facility)
- Brad Appleton's Software Patterns Links
(lots of good links)
- Patterns Papers and Bibliography
- Books About Patterns
FAQs
- Patterns-Discussion FAQ
Well-known pattern researchers
- The Gang of Four
- KentBeck
- Ralph E. Johnson
- Jim Coplien
- Douglas C. Schmidt's Welcome Page
Some design patterns and pattern languages
- Portland Pattern Repository
(good links to different kinds of pattern languages)
- Adaptive Design Patterns
- Caterpillar's Fate: A Pattern Language for Transformation from Analysis to Design
- Design Patterns for Avionics Control Systems
- The Event Notification Pattern-Integrating Implicit Invocation with Object-Orientation
- Telecom patterns
Projects, tools, and description methods
- Automatic code generation from design patterns
- Design Patterns Study Group at Industrial Logic, Inc.
- Describing and Composing Patterns Using Role Diagrams
- UIUC Smalltalk/Patterns Group
-
Tools based on patterns and
ADV theory by the
Computer Systems Group at the University of Waterloo
Pattern conferences
- A
list from the
patterns home page
Sun's Java server and JavaSoft
- Java Home Page
(opening screen with "hype and quotes")
- JavaSoft Home Page
(alternate site)
- Products & APIs
(JDK, JRE, JFC, JavaBeans, etc.)
- JDK (The Java Developers Kit,
the latest version)
(1.1.7 A at least on 98/11/19)
- The Java Tutorial
- Java API
- Java Language Specification
- JavaServer Product Group
- What's New?
Resources, indices, and FAQs
- Java-Linux
(the best site for Java & Linux)
- Gamelan
("the official Java directory", commercialish)
-
The Java Developer Archive by DigitalFocus
- Java Programming Resources
- The Java Oasis
- IBM's Java Page
- Cafe au Lait - Java FAQ
- Roope Raisamo's Java Links (in Finnish)
Doug Lea's pages
- Doug Lea's Workstation
(links to various Java and other OO pages)
-
Concurrent Programming in Java - Design Patterns and Principles
(Online Supplement)
Java related projects, frameworks, and software packages
Sun's products
- Java Telephony API Home Page
-
JavaBeans: The Only Component Architecture for Java
- JavaServer Product Group
-
Java Commerce Home Page
Others
- JHotDraw
(a Java port of a graphics fw originally written in Smalltalk)
- Mocha - the Java decompiler
(compiles Java source code from Java binaries)
- Java Multiuser Environment
- Experiences Converting a C++ Communication Software Framework to Java
-
A collection of apps and frameworks from
The Java Oasis
- Caltech Infospheres Group
Conferences and journals
- SIGS Conference for Java Development,
- Java Report Online,
- Program Visualization (SCENE)
- SCED
- ACM, The First Society in Computing
- ACM Computing Surveys
- ACM - Other WWW Resources
- IEEE Computer Society
- The Collection of Computer Science Bibliographies
-
- Programming Language and Compiler Conferences
- Software - Practice and Experience (SPE)
Latest update Nov 19, 1998 by
Jukka.Viljamaa@cs.Helsinki.FI.