shva is a Web-start graphical editor to hear, view, and annotate speech. It is designed to access speech databases over the Web. It opens from the browser when the user clicks on a link to an utterance. It then runs as a separate GUI application. Edited annotations are saved back to the database. It is currently deployed for the FreeCLAS seed database.
Sigabi is a framework for creating applications in Java using JPA transparent persistence and introspection. Programs created with sigabi work with databases created from the Java classes, and do not use SQL. The system of drag and drop is widely used and provides a very simple graphical interface with no menus. As an example, it provides a system for monitoring students at a small academy.
sillyview provides support for using the model-view-controller pattern with templated HTML to specify a user interface. A single template can then power a Java Swing application or a servlet, with little or no change in the application's code. A developer using sillyview can choose from packaged components such as HTMLPaneView and VelocityModel, or implement the sillyview interfaces to plug in custom functionality.
Simple simeng (simple simulation engine) is a bare bones Java-based discrete simulation engine that uses variable time steps. Events are inserted in an ordered queue, and time is advanced based on the time the next event needs to be executed instead of discrete predefined timesteps. Entities can send events directly to other entities (one-2-one), or events can be broadcast to subscribed entities (one-2-many). The simplicity of the engine makes it suitable for educational purposes.
simpleJ emulates a simplified computer on your PC: a retro-style video game console that lets you understand how a computer works and write your own video game programs. The first microcomputers were quite simple. They had a few kilobytes of memory and couldn't run large programs. Many didn't even have an operating system. Yet they had something valuable: understanding everything about their hardware and software was easy. simpleJ aims to make this possible while running on modern PC hardware.
Slaf is a new "LookAndFeel" for Java/Swing, which aims to be faster, consume less memory, be easily configurable, and be completely parameterized. It can be used by the end user and/or integrated by the developer. It provides many themes, including Gnome, KDE, Pilot, Aqua, BeOS, Redmond, Aluminium, and Alien.
Slidematch is a media rating, contextual retrieval, peer recommendation, and library management system for music, video, movie, and book impressions. It adds value to your existing media player by enabling you to easily record detailed impressions, retrieve content appropriate to what you are currently doing, and interact with friends.
slm4j (Starschema License Manager for Java) is a simple and easy-to-use license file generator and validator package for Java programs. It includes a command line tool for generating private and public keys for cryptographic signing, and a runtime class (or jar module) to validate the generated keys. The signed data is an ASCII armored file, which could store date or time limitations, functionality restrictions, or any user specified strings. The embedded license file validation ensures that file is not modified by using the DSA algorithm.