|
|
Introduction
We think of the Sun Microsystems Laboratories' activities as a portfolio of projects aimed at enhancing Sun's technical future. To nurture our portfolio, we try to maintain balance on several dimensions. Projects should start, proceed, and end in a deliberate way. Balance on a time horizon is desired: some results should be usable soon; others have a longer gestation period. Because Sun has many future needs, projects in SML cover a range of topics and technologies. Some projects focus on software, some on hardware, and some on methodology and technique. We collaborate with other activities at Sun as a way of enhancing our efforts and speeding the transfer of ideas. New projects entering our portfolio must have some innovative ideas as a basis, and each must have a technical champion to drive them to effective results. The goal is to see the results flow out into practical use in Sun.
The Fiscal 1995 Portfolio is comprised of the following projects:
- Asynchronous Processor Design
- To demonstrate the feasibility of building an asynchronous SPARC processor.
charles.molnar@eng.sun.com
bob.sproull@east.sun.com
ivan.sutherland@eng.sun.com
- Chameleon
- To demonstrate the feasibility of a processor-independent Sun
system.
robert.yung@eng.sun.com
- Clarity
- To design and develop the next general C++ programming language and environment for creating complex, distributed, multi-threaded applications. The project was completed at the end of FY95.
ted.goldstein@eng.sun.com
- Collaborative Research
- To contribute to Sun's competitive advantage through collaborative research and joint investigations that result in the exchange of technology and knowledge between the academic and scientific research communities and Sun's product groups.
emil.sarpa@eng.sun.com
- Conceptual Indexing
- To develop and exploit technology for dealing with knowledge-acquiring it, organizing it, disseminating it, retrieving it, and browsing it. The project is focused now on techniques for better text-based information retrieval.
william.woods@east.sun.com
- Electronic Commerce
- To learn about Electronic Commerce requirements from the financial banking industry through project collaboration with Financial Services Technology Consortium (FSTC).
sheueling.chang@eng.sun.com
- Enabling Technologies
- To create solutions, strategies, documentation and awareness for accessibility that will lead to platforms accessible to all.
earl.johnson@eng.sun.com
- High-Speed Networks
- To explore architectures and techniques for building and controlling open and cost-effective high-speed ATM networks; and to investigate and evaluate possible synergy of computing, networking, and switching platforms.
israel.cidon@eng.sun.com
- Interactive Services Technology
- To explore system resource management issues to increase the degree of perceived value that users receive from their systems, and to introduce explicit notions of time and money to the management of such resources as high speed networks, processing, and memory.
duane.northcutt@eng.sun.com
- Large Scale Distribution
- To find ways of constructing robust and reliable software for large, heterogeneous computing environments.
jim.waldo@east.sun.com
- PrimaVera/ADL
- To research and develop software engineering tools and technology based on formal methods aimed at improving software design, development and testing.
alberto.savoia@eng.sun.com
- Processor Research
- To investigate means to optimize register file accesses in a high-scalar, highly-pipelined general purpose processor architecture.
robert.yung@eng.sun.com
neil.wilhelm@eng.sun.com
- Self
- To improve programmer productivity by creating a language and programming environment based entirely on simple objects. The project was completed at the end of FY95.
randall.smith@eng.sun.com
david.ungar@eng.sun.com
- Solaris MC
- To explore and develop new operating systems software to harness the power of multi-computer (clustered) systems
.
yousef.khalidi@eng.sun.com.
- Speech Applications
- To understand how to build a robust, effective environment for speech applications.
paul.martin@east.sun.com
nicole.yankelovich@east.sun.com
- Tcl and Tk
- To develop a universal scripting language for programming the Internet and to create applications based on executable content.
john.ousterhout@eng.sun.com
- WinServer/Netra®
- To provide a specific function UNIX® server with a simplified administration framework for use as an "appliance" to network clients.
steve.gadol@eng.sun.com
View previous page
Return to the Table of Contents
View next page
|