The New Jersey Center for Software Engineering
( NJCSE) was founded in 2000 as the corporate outreach (technology
transfer) arm of a networking-technology research grant from the New
Jersey Commission on Science and Technology (NJCS&T) to Computer
Science researchers at Stevens
Institute of Technology, Rutgers
University, New Jersey Institute of Technology,
and
Monmouth University with the
largest Software Engineering degree program in New Jersey then joined.NJCSE
is based at Stevens, with Lawrence Bernstein, Industry Research Professor
of Software Engineering as Director and David Klappholz, Associate Professor
of Computer Science, as Associate Director. Larry
Bernstein was formerly a Vice President, in managing large software projects,
both corporate and military, at Bell Labs; he is a Fellow of the ACM and
IEEE.
NJCSE's first official act was to become a university
affiliate of Prof. Barry Boehm's Center for Software Engineering at the
University of Southern California, one of the premier academic centers
for the study of software process.Professor
Klappholz taught Software Engineering at USC in the Fall 2002.
On September 25, 2000 NJCSE conducted its first
public program, presentations of research results by Stevens, Rutgers,
and NJIT researchers to representatives of New Jersey firms involved in
software development.Industry participants
included representatives of Avaya Labs, AT&T Labs, Telcordia's Software
Environment Research Department, and OMSOFT, a recent NJ startup.Presenting
Researchers included, from Stevens: Profs.Adriana
Compagnoni, Dominic Duggan, David Naumann, and Larry Bernstein; from Rutgers:
Prof. Naftaly Minsky; from NJIT: Prof. James Geller.
On October 19, 2000, NJCSE co-sponsored a Career
Opportunities Program, for Computer Science and Computer Engineering, with
the Career Services Department.Participants
in the panel discussion included representatives of Societe Generale, BAE
Systems, ThruPoint, Siemens Medical Systems, and Andersen Consulting.
On December 12, 2000, NJCSE hosted a Software Industry
Trade Fair sponsored by the New Jersey Technology Council (NJTC).Immediately
before the start of the fair, NJCSE sponsored a luncheon talk by Walker
Royce of Rational Software, the leading developer of software engineering
tools.Attendees included representatives
of NJ companies involved in software development as well as John Tesoriero,
Executive Director of NJCS&T.
In April 2001, Monmouth
University joined the NJCSE.
NJCSE activities for 2003 include a bi-monthly technical
luncheon for Stevens, Rutgers, and NJIT researchers and industry representatives.
NJCSE hopes to become financially self sufficient
through annual membership fees from interested companies.Industry
Affiliates included Avaya, Telcordia, IBM, and Rational.NJCSE
offers companies state-of-the-art technical programs, and early access
to some of the best graduating CS students in New Jersey.
NJCSE
holds 4 lunch seminars each year that are well attended by Industry and
University people.Networking
is fostered and joint projects have resulted from these sessions.
The
New Jersey Center for Software Engineering
·Performs
leading edge software technology (product and process) research and facilitates
technology transfer of commercially-viable research results
·Provides
a venue for New Jersey software professionals to network with peers and
with potential customers by hosting conferences and software trade shows
·Brings
lectures and tutorials by nationally and internationally recognized leaders
in the field of software engineering to the New Jersey software community
·Has
a corporate and government Affiliate Program which:
|
a.Provides
affiliates with exclusive early access to Stevens, Rutgers, and NJIT Computer
Science students through industry sponsored students projects.
b.Provides
affiliates with exclusive early access to researchers and research results
for the purpose of establishing collaboration and technology transfer
c.Provides
affiliates with early notification of public events and with automatic
reservations when space is limited.
|
·is
a member of the New Jersey Technology Council
·is
a university affiliate of Dr. Barry Boehm's University of Southern California
Center for Software Engineering with early access to developments in USC
software engineering methodologies and tools such as Easy Win- Win Spiral
Model for Software Development, Model-Based Software Engineering (MBASE)
and COnstruction COst MOdel (COCOMO).
NJCSE staff include
·fellows
of ACM and IEEE
·official
reviewers for Software
Engineering Body of Knowledge (SWEBOK) project
·members
of the Center for
National Software Studies
·member
of New Jersey Technology Council.
·Member
of the International Software Engineering Network.
NJCSE performs leading
edge product and process research on such topics as:
·Business-to-Business
Electronic Commerce
·Enterprise
Control
·Automated
Web-Based Market Research
·Security
and Authorization in Mobile Computations
·Programming
for and Reliability of Component Software
·Reverse
Engineering of Java Code
·Hot-swapping
of server modules
·Failure
atomicity in WAN programming language
·Modular
reusable XML document types and processors
·Code
Rejuvenation
·Experimental
Investigation of the Relative Efficacies of Alternative Approaches to Software
Process Education
·Code
inspections
|