|
Showing 1 - 4 of
4 matches in All Departments
Software engineering research can trace its roots to a few highly
influential individuals. Among that select group is Leon J.
Osterweil, who has been a major force in driving software
engineering from its infancy to its modern reality. For more than
three decades, Prof. Osterweil's work has fundamentally defined or
significantly impacted major directions in software analysis,
development tools and environments, and software process--all
critical parts of software engineering as it is practiced today.
His exceptional contributions to the field have been recognized
with numerous awards and honors through his career, including the
ACM SIGSOFT Outstanding Research Award, in recognition of his
extensive and sustained research impact, and the ACM SIGSOFT
Influential Educator Award, in recognition of his career-long
achievements as an educator and mentor. In honor of Prof.
Osterweil's profound accomplishments, this book was prepared for a
special honorary event held during the 2011 International
Conference on Software Engineering (ICSE). It contains some of his
most important published works to date, together with several new
articles written by leading authorities in the field, exploring the
broad impact of his work in the past and how it will further impact
software engineering research in the future. These papers, part of
the core software engineering legacy and now available in one
commented volume for the first time, are grouped into three
sections: flow analysis for software dependability, the software
lifecycle, and software process.
Software engineering research can trace its roots to a few highly
influential individuals. Among that select group is Leon J.
Osterweil, who has been a major force in driving software
engineering from its infancy to its modern reality. For more than
three decades, Prof. Osterweil's work has fundamentally defined or
significantly impacted major directions in software analysis,
development tools and environments, and software process--all
critical parts of software engineering as it is practiced today.
His exceptional contributions to the field have been recognized
with numerous awards and honors through his career, including the
ACM SIGSOFT Outstanding Research Award, in recognition of his
extensive and sustained research impact, and the ACM SIGSOFT
Influential Educator Award, in recognition of his career-long
achievements as an educator and mentor. In honor of Prof.
Osterweil's profound accomplishments, this book was prepared for a
special honorary event held during the 2011 International
Conference on Software Engineering (ICSE). It contains some of his
most important published works to date, together with several new
articles written by leading authorities in the field, exploring the
broad impact of his work in the past and how it will further impact
software engineering research in the future. These papers, part of
the core software engineering legacy and now available in one
commented volume for the first time, are grouped into three
sections: flow analysis for software dependability, the software
lifecycle, and software process.
This volume of the Lecture Notes in Computer Science series
contains the p- ceedings of the second Working Conference on
Component Deployment, which took place May 20 21, 2004, at the
e-Science Institute in Edinburgh, Scotland, as a collocated event
of the International Conference on Software Engineering. Component
deployment addresses what needs to be done afteracomponent has been
developed. Component deployment includes activities such as com-
nent customization, con?guration, integration, activation,
de-activation and - commissioning. The emerging research community
that investigates component
deploymentconcernsitselfwiththeprinciples,
methodsandtoolsfordeployment activities. The community held its
?rst working conference in Berlin, Germany,
inJune2002.TheproceedingswerepublishedbySpringer-Verlagasvolume2370
of the Lecture Notes in Computer Science series. The program of
this year s conference consisted of an invited talk and 16
technical paper presentations. The invited talk was given by
Patrick Goldsack of Hewlett PackardResearchLaboratoriesBristol, UK.
He presented the Smart- Frog component deployment framework that HP
released as Open Source. The
technicalpaperswerecarefullyselectedfromatotalof34submittedpapers.Each
paper was thoroughly peer reviewed by at least three members of the
program committee and consensus on acceptance was achieved by means
of an electronic PC meeting."
We welcome you to Coordination '99, the third in a series of
conferences d- icated to an important perspective on the
development of complex software systems. That perspective is shared
by a growing community of researchers - terested in models,
languages, and implementation techniques for coordination. The last
decade has seen the emergence of a class of models and languages
variously termed "coordination languages," "con?guration
languages," "arc- tectural description languages," and
"agent-oriented programming languages."
Theseformalismsprovideacleanseparationbetweenindividualsoftwarecom-
nents and their interaction within the overall software
organization. This se- ration makes complex applications more
tractable, supports global analysis, and enhances the reuse of
software components. The proceedings of the previous two
conferences on this topic were published by Springer as Lecture
Notes in Computer Science 1061 and 1282. This issue of LNCS
containing the papers presented at Coordination '99 continues the
tradition of carefully selected and high quality papers
representing the state of the artin coordinationtechnology.In
responseto thecallfor papers, wereceived 67 submissions, from which
26 papers were accepted. These proceedings also contain abstracts
for posters presented at the conference. This year's program
features invited talks by Rocco De Nicola and Danny B. Lange.
Reading through the papers, we expect that you may be surprised by
the variety of disciplines within computer science that have
embraced the notion of coordination. In fact, we expect this trend
to continue, and hope that you will contribute to the on-going
exploration of its strengths, weaknesses, and applications.
|
|