Title: A Historical Overview Keith Erickson December 15, 2005
1A Historical OverviewKeith Erickson December
15, 2005
2Presentation Goals
- Overview of Saturn Systems, Inc.
- Software Engineering methodology
- Brief corporate history
- Current project highlights
3Location
314 W. Superior St. Suite 1015 Duluth, MN
4Company Background
- Software engineering Firm, founded in 1990.
- Software Engineering services
- Project based contracts
- Customer site consulting
- Technical areas include
- Device control / embedded systems
- Internet application development
- Nationwide clientele in Government Industry.
- Microsoft Certified Provider.
5Business Activities
- Marketing Business Development
- Financial, Taxes, Accounting
- Operations Scheduling
- Risks
- Owners families make personal sacrifices
- Typically work long hours
- Difficult to escape work pressures
- Rewards
- Responsible for own destiny
- Set own goals objectives
6Software Engineering Methodology
- Define project scope requirements
- Prototyping Object Oriented Design
- Document system design, interfaces, test plan
- Development unit testing
- Beta deliveries client evaluation
- System test integration
- Training ongoing support
7Systems Engineering Model
8Object Oriented Design
- Reusable code libraries
- Built in diagnostics
- Extensible
- Efficient deployments
9Key Technologies
- Microsoft .NET Framework (VB, C)
- Java, C, VB
- SQL Server, Oracle
- Windows, Linux, Unix
10Contract History
11Maui Space Surveillance Site
A view of the Maui Space Surveillance Site (MSSS)
during construction of the AEOS facility (large
silver dome) in December 1996. Mt. Haleakala,
Maui. Elevation 10,000 ft.
12AEOS Telescope
The 3.67m (3.7m) Advanced Electro-Optical System
(AEOS) telescope.
13AEOS Radiometer System (ARS)
- Multi-channel radiometer mounted on 3.67 meter
AEOS telescope. - Saturn developed entire software control package
for instrument. (200K SLOC VxWorks code) - Multi-platform control system.
- VxWorks RTOS (VME hardware).
- Solaris X-Windows GUI (Sun Sparc 20).
- Windows based instrument control.
14AMSOIL Internet Systems
- Enterprise Web Application
- Secure Web Portal for multi-level dealership
model. - Fully Customized Online Storefront
- Templated Dealer Website Creation
- Full Integration with business systems
- Ongoing Project Management Development
- Online Product Recommendations
15Website Personalization
- User Accounts (Profiles)
- Under contract with several MN counties
- Develop a web presence tailored to the
individual. - Allow customers to perform personalized
functions - Online payment of taxes.
- Maps and information for Government jurisdictions
(US, state, school district, etc). - Maps and photos of users property.
- Other property related information.
- Integration with external applications.
16MN DEED Software Projects
- Client Tracking System
- Barcode scanners track Workforce Center clients
throughout the State. - WINS Application Upgrade
- PowerBuilder Client/Server Application
- Converted from Oracle to SQL Server Database
- Workforce One Load Testing
- Mercury LoadRunner analysis tool
- Analyze Performance of Web Application under
simulated load (500 vUsers).
17I-90 Gates Project
- Secure, Internet based control of freeway gate
closure system from Mn/DOT and highway patrol
facilities throughout the state.
18I90 Gates Concept Diagram
- Java Applet user interface
- C device control software on remote server
- Embedded controllers at freeway intersection
19Baggage Scanner Simulator
Bag Image Simulator
Image Analyzer
Image
Ultra Wide Fast SCSI
Bomb
- C device control code
- Ultra-wide SCSI-II custom driver
- RS-232 Command Control
- Glade/C GUI environment
- Very tight delivery schedule
MRI Scanner
20Unattended Fueling System
- Embedded controller manages
- Cash accepter, Keypad, Display and Printer
- Validates Credit cards
21Future Goals Opportunities
- Rural Outsourcing Initiative
- State and County Government
- Local Twin Cities Customers
- Charleston, SC Office
22Internship Opportunities