1000 Java Tips ebook
Free "1000 Java Tips" eBook is here! It is huge collection of big and small Java
programming articles and tips. Please take your copy here.
Take your copy of free "Java Technology Screensaver"!.
Easy Learn Java: Programming Articles, Examples and Tips - Page 295
1060 Stories (530 Pages, 2 Per Page)
WinA&D 4.0 - Software Engineering Tool
Placitas, NM – January 3, 2005 - Excel Software started shipping WinA&D 4.0, an engineering tool for requirements management, software modeling, code generation, reengineering and flexible report generation. Thousands of software developers in consulting, industrial and defense companies including GM, Raytheon, Northrop-Grumman, Lockheed Martin, IBM, EDS and CSC use WinA&D for structured analysis & design, multi-task design, UML based object-oriented design and database design.
WinA&D 4.0 packs major enhancements for modeling, reengineering, report generation, managing projects, scalability, finding, listing and printing information. New online help for the application, report scripting and programming interface is based on QuickHelp. A new six manual set comes in both printed and PDF form.
WinA&D implements the full UML notation for object-oriented software design. Package and class diagrams show class structure. Use cases capture functional requirements. Statecharts define specific system states and events. Object interactions are shown on communication or sequence diagrams, while activity diagrams reveal parallel behavior. Deployment diagrams illustrate runtime relationships for hardware and software components.
WinA&D supports structured analysis and design of multi-tasking, real-time systems. Data and control flow diagrams show the flow of information through a system. State diagrams and tables identify modes of operation and event handling. Task diagrams illustrate threads of execution connected by operating system services. Structure charts highlight call structure between modules.
Database designers use logical and physical data models to represent tables, views, constraints, assertions, triggers, indexes, procedures and other SQL elements, then generate the SQL schema code for an RDBMS.
WinA&D provides an integrated solution for managing requirements with capabilities to identify, specify, group, track and control requirements. Code generation is supported for object-oriented, procedural and database designs. In conjunction with WinTranslator, class, structure and data models can be generated from code. Verification, balancing, import and export commands help locate information, check for errors and share work with other users, development tools and platforms. The built-in, fully scriptable report generator comes with dozens of standard reports for viewing project information using an HTML browser or word processor.
WinA&D runs on all Windows computers from 95 through XP and comes in several product editions. The full Developer edition is $1995, while the Desktop and Educational editions are $1295 and $845, respectively. See www.excelsoftware.com for site license pricing, on-site training, product descriptions and online ordering.
Ph: (505) 771-3719
Fax: (505) 771-3718
73 comments | | Score: 0
Posted by Anonymous on Friday, January 28, 2005 (00:00:00) (2595 reads)
GUI - Swing vs. AWT
Java: GUI - Swing vs. AWT
The original graphical user interface (GUI) for Java
was called the Abstract Windowing Toolkit (AWT).
Performance and extendability problems with AWT
were resolved by introducing a new GUI interface,
known as Swing. Swing provides replacements for
most of the AWT components, altho many AWT non-component
classes remain in use. Upward compatibility is
assured in almost all cases; an AWT continues
to work in Java.
Must choose between Swing and AWT
Mixing both Swing and
AWT components in the same interface can
produce errors, so one has to make a
decision about which to use.
Despite the advantages
of Swing, there actually are arguments for using AWT.
- Swing is faster.
- Swing is more complete.
- Swing is being actively improved.
- AWT is supported on older, as well as newer, browsers so Applets
written in AWT will run on more browsers.
- The Java Micro-Edition, which is used for phones,
TV settop boxes, PDAs, etc, uses AWT, not Swing.
These notes use Swing
These notes use Swing for all GUI components. Because the
AWT is very similar to Swing, changing code is not difficult.
13 comments | | Score: 3
Posted by jalex on Friday, January 28, 2005 (00:00:00) (4458 reads)