
Home

About Us

Products

Process Models

SE Resources

Commentary

Contact us

|
|
|
| Breaking News!
A new blog ... visit OnCenter, Roger Pressman's running commentary on the world at large
A new edition ... the 6th edition of Software Engineering is available now
A first novel ... Roger Pressman's first novel is a technothriller -- The Aymara Bridge
A new training curriculum! RSP&A has partnered with QAI to develop a comprehensive Internet-based software engineering curriculum.
A redesigned Web site ... we've done a major redesign and added many new features
|
|
|
|
|
|
|
|
|
|
|
Reference Library
Software Tools
|
|
This page provides access to a variety of downloadable papers that
address software tools. The following topics are considered:
General
Specific Tools
Automatic Synthesis of SDL Models in Use Case Methodology [PDF]
Nikolai N. Mansurov
This slide presentation on automatic synthesis of SDL models covers the
following topics: definition of use cases, description of use cases, overview of
the process, two modeling perspectives, use case methodology, behavior and
structure, formalization of use cases, message sequence charts, high-level MSC
(HMSC), control-flow relationships, execution of use cases, sequential schema,
data flow, extension to MSC, and synthesis algorithm.
CASE Tools and Constraints [PDF]
R.J. Offen
This workshop report briefly describes the CADPRO project and its goals, and
then reports on the early phases of research that were necessary before the
empirical studies central to the project could be satisfactorily designed, planned
and executed. The report discusses, in outline only, the CADPRO research relating
to the identification and characterisation of constraints in CASE design tools and
the related development of the JRCASE metaCASE toolset, CASEMaker, as well as some
of the lessons learnt from the two strongly formative CADPRO pilot studies, which
were important precursors to the full-scale experiments.
Integration Issues of Information Engineering Based I-CASE Tools [PDF]
Karl Kurbel and Thomas Schnieder
Problems and requirements regarding integration of methods and tools across
phases of the software-development life cycle are discussed. Information engineering
(IE) methodology and I-CASE (integrated CASE) tools supporting IE claim to have an
integrated view across major stages of enterprise-wide information-system
development: information strategy planning, business area analysis, system design,
and construction. In the main part of this paper, two comprehensive I-CASE tools,
ADW (Application Development Workbench) and IEF (Information Engineering Facility),
are analyzed and compared with regard to integration issues.
The Effects of CASE Tools on Software Development Effort [PDF]
Jongmoon Baik
This paper provides an extended set of tool rating scales and uses them to
improve the way CASE tools are effectively evaluated within COCOMO. A Bayesian
approach was used to increase prediction accuracy. Contents include: software cost
models and productivity impact, COCOMO II and CASE classification, research
approach, Bayesian approach for model calibration, research model validation, and
conclusions.
Using Case Tools and Generating Code [PDF]
Doo-Hwan Bae
This slide presentation on using case tools to generate code covers the
following topics: CASE technology, generating code from models, reverse engineering,
round-trip engineering, code generation, class definition-generic header file,
header file with inheritance, hierarchy, one-to-one relationship, one-to-one
relationship with link, attribute, one-to-one relationship with qualifier,
one-to-many relationship, many-to-many relationship, and aggregation.
Back to the top
A Construction Process for Artifact Generators using a CASE Tool [PDF]
Luiz Paulo Alves Franca and Arndt von Staa
This paper discusses a generic process to construct artifact generators using
meta-CASE Tools. An overview of the artifact generator construction process is
presented. Benefits of this approach and problems found with the approach are also
stated. An XML solution is examined.
CASE Tools [PPT]
Author Unknown
This PowerPoint presentation on CASE tools covers the following: automated
diagram support, software construction and maintenance, advantages, and
disadvantages. Also presented is a UML: history and brief summary.
CASE Tools: Constructivism and its Application to Learning and Usability of Software Engineering Tools [PDF]
Lynne Fowler, Jocelyn Armarego and Maurice Allen
Interest in CASE tools has grown because of the important role they play in
supporting the software development process. Studies show these complex and
sophisticated tools have a positive impact on quality and productivity but they
have been slow to be adopted by industry; this is partially explained by the
difficulty of learning to use the tool. The constructivist theory of knowledge and
learning views knowledge not as pre-existing, but constructed. Individuals are
different and these differences affect how a user performs when using a software
package. This first phase of the authors research examines the learning styles of
their students and addresses issues confronting them when using a complex software
package; namely Rational Rose, the chosen CASE tool.
Evaluating OO - CASE Tools: OO Research Meets Practice [PDF]
Danny Greefhorst, Matthijs Maat and Rob Maijers
This paper discusses results from evaluating four leading OO-CASE tools. The
evaluation was based on requirements that were generated from current object-oriented
modeling research and practice.
Modern Systems Analysis and Design Third Edition
Chapter 4 Automated Tools for Systems Development [PPT]
Jeffrey A. Hoffer, Joey F. George and Joseph S. Valacich
This PowerPoint presentation on CASE contains the following topics: use of CASE in
organizations, and categories of CASE tools (reverse engineering, re-engineering).
Also outlined are the components of CASE: upper CASE (diagramming tools, form and
report generators, analysis tools), lower CASE (code generators), and cross
life-cycle CASE (project management tools). Repository and data dictionary, and
visual and emerging development tools are also presented.
Software Development Tools [HTML] *FEE*
Jim Highsmith
This article asks: are software development tools about to make a comeback? The
author discusses the software development tools (SDT) market and what has been
happening in it.
Back to the top
| |