Upload
sergio-salas
View
213
Download
0
Embed Size (px)
Citation preview
7/31/2019 Mcs 2012020008
1/4
G u e s t E d i t o r sI n t r o d u c t i o n
8 Computingin SCienCe & engineering
Sotw Enginingo Computtionl Scincnd Engining
Th hs bn gowing intst inppling ppopit sotw ngi-ning pctics to th dlopmnto computtionl scinc nd ngi-
ning (CSE) sotw. Rcnt sch showstwo impotnt tnds: Fist, in most css, th
dlopmnt o CSE sotw dosnt ollow t-ditionl sotw ngining bst pctics. Sc-ond, in mn css, xisting sotw nginingbst pctics nt pplicbl to CSE sotw
without signicntl tiloing nd dpting thm.Ths two tnds cll ltd to ch othnd th must b ddssd to impo both thpoductiit o CSE sotw dlopmnt ndth libilit o CSE sotw. Unotuntl,histoicll th h onl bn smll numbo popl with nough xptis nd intst in
both CSE sotw dlopmnt nd tditionl
1521-9615/12/$31.00 2012 i eee
CopubliShedbythe ieee CSandthe aip
Jeffrey C. Carver
University of Alabama
7/31/2019 Mcs 2012020008
2/4
7/31/2019 Mcs 2012020008
3/4
10 Computingin SCienCe & engineering
th lg mount o dt nd ticts tht sultom computtionl simultions.
Th scond ticl, Wht Do W Know boutScintic Sotw Dlopmnts Agil Pctics?b Mgnus Thostin Sltholt nd his couthos,is littu iw tht instigts th us ogil sotw-dlopmnt mthods o scin-
tic sotw. Oth schs h positd thtgil ppochs cn b good t o th dlop-mnt o scintic sotw. This ticl xminstht clim in mo dtil.
Th thid ticl, Sstm Tsting ScinticFmwok Using Rgssion-Tst Enion-mnt, b Hn n Rmml nd h couthos,instigts spciic phs o th sotw-dlopmnt li ccl, sstm tsting. This ticldscibs th nd o sstm tsting in scinticnionmnt nd illustts th concpts with nxmpl.
Finll, th lst ticl, This Isnt You PntsFotn: Mnging C++ Objcts with ModnFotn b Dmin Rouson nd his couthos,ocuss on th spcic poblm tht occus whnintc Fotn cod cts C++ objcts. Al-loction nd dlloction o ths objcts isntstightowd. This ticl poids solutiono mnging tht complxit.
Mo dtils bout th wokshop,long with th ull list o ppspsntd, ilbl t www.cs.u.du/~SECSE11. Th wbsit
lso poids links to pious s wokshops.I ou h thoughts on how to btt intgt
ppopit sotw ngining pctics intoCSE dlopmnt o qustions bout th wok-shop sis, o i ou would lik uth ino-mtion, I look owd to hing om ou [email protected].
Akwlgm
I would like to thank the following reviewerswho provided input during the paper review and
selection process: Roscoe Bartlett, Oak Ridge Na-
tional Laboratories (US); Diane Kelly, Royal Military
College (Canada); Lorin Hochstein, ISI (US); and
Judith Segal, The Open University (UK).
rf1. J. Carver et al., Fourth International Workshop on
Software Engineering for Computational Science
and Engineering, Proc. 33rd Intl Conf. Software
Eng., IEEE CS, 2011, pp. 12261227.
2. J.C. Carver, Report from the Second International
Workshop on Software Engineering for Computa-
tional Science and Engineering (SE-CSE09), Comput-
ing in Science & Eng., vol. 11, no. 6, 2009, pp. 1419.
3. J.C. Carver, First International Workshop on
Software Engineering for Computational Science &
Engineering, Computing in Science & Eng., vol. 11,
no. 2, 2009, pp. 711.
4. D.E. Post and R.P. Kendall, Software Project
Management and Quality Engineering Practices for
Complex, Coupled Multiphysics, Massively Parallel
Computational Simulations: Lessons Learned from
ASCI, Intl J. High-Performance Computing Applica-
tions, vol. 18, no. 4, 2004, pp. 399416.
5. J. Segal and C. Morris, Developing Scientific
Software, IEEE Software, vol. 25, no. 4, 2008,
pp. 1820.
6. G. Wilson, Those Who Will Not Learn from
History ..., Computing in Science & Eng., vol. 10,
no. 3, 2008, pp. 56.
Je ffrey C. Carver is an assistant professor in the
Department of Computer Science at the University
of Alabama. His research interests include empiri-
cal software engineering, software engineering for
computational science and engineering, qualitative
methods for software engineering, and human fac-
tors in software engineering. Carver has a PhD in
computer science from the University of Maryland.
Contact him at [email protected]. He is a senior
member of IEEE and ACM.
Selected articles and columns from IEEE Computer
Society publications are also available for free at
http://ComputingNow.computer.org.
IEEE Computer Graphicsand Applications isindispensable readingfor people who want to
stay current on thelatest tools andapplications,
rain invaluablepractical and researchknowledge, and
read objective andtrustworthy content.
www.computer.org/cga
7/31/2019 Mcs 2012020008
4/4
PURPOSE: The IEEE Computer Society is the worlds largestassociation o computing proessionals and is the leadingprovider o technical inormation in the eld.MEMBERSHIP: Members receive the monthly magazine
Computer, discounts, and opportunities to serve (all activitiesare led by volunteer members). Membership is open to all IEEEmembers, aliate society members, and others interested in thecomputer eld.COMPUTER SOCIETY WEBSITE: www.computer.orgOMBUDSMAN: To check membership status or report a changeo address, call the IEEE Member Services toll-ree number,+1 800 678 4333 (US) or +1 732 981 0060 (international). Directall other Computer Society-related questionsmagazine deliveryor unresolved complaintsto [email protected]: Regular and student chapters worldwide provide theopportunity to interact with colleagues, hear technical experts,and serve the local proessional community.AVAILABLE INFORMATION: To obtain more inormation on any
o the ollowing, contact Customer Service at +1 714 821 8380 or+1 800 272 6657:
Membership applications Publications catalog Drat standards and order orms Technical committee list Technical committee application Chapter start-up procedures Student scholarship inormation Volunteer leaders/sta directory IEEE senior member grade application (requires 10 years practice and signicant perormance in ve o those 10)
PUBLICATIONS AND ACTIVITIESComputer: The fagship publication o the IEEE Computer Society,Computer, publishes peer-reviewed technical content thatcovers all aspects o computer science, computer engineering,technology, and applications.Periodicals: The society publishes 13 magazines, 18 transactions,and one letters. Reer to membership application or requestinormation as noted above.Conerence Proceedings & Books: Conerence PublishingServices publishes more than 175 titles every year. CS Presspublishes books in partnership with John Wiley & Sons.Standards Working Groups: More than 150 groups produceIEEE standards used throughout the world.Technical Committees: TCs provide proessional interaction inmore than 45 technical areas and directly infuence computer
engineering conerences and publications.Conerences/Education: The society holds about 200conerences each year and sponsors many educational activities,including computing science accreditation.Certifcations: The society oers two sotware developercredentials. For more inormation, visit www.computer.org/certication.
NEXT BOARD MEETING13 Feb., Long Beach, CA, USA
EXECUTIVE COMMITTEEPresident: John W. Walz*
President-Elect: David Alan Grier*
Past President: Sorel Reisman*
VP, Standards Activities: Charlene (Chuck) Walrad
Secretary: Andre Ivanov (2nd VP)*
VP, Educational Activities: Elizabeth L. Burd*
VP, Member & Geographic Activities: Sattupathuv Sankaran
VP, Publications: Tom M. Conte (1st VP)*
VP, Proessional Activities: Paul K. Joannou*
VP, Technical & Conerence Activities: Paul R. Croll
Treasurer: James W. Moore, CSDP*
20112012 IEEE Division VIII Director: Susan K. (Kathy) Land, CSDP
20122013 IEEE Division V Director: James W. Moore, CSDP
2012 IEEE Division Director VIII Director-Elect: Roger U. Fujii*voting member of the Board of Governors nonvoting member of the Board of Governors
BOARD OF GOVERNORSTerm Expiring 2012: Elizabeth L. Burd, Thomas M. Conte, Frank E.
Ferrante, Jean-Luc Gaudiot, Paul K. Joannou, Luis Kun, James W. Moore,
William (Bill) Pit ts
Term Expiring 2013: Pierre Bourque, Dennis J. Frailey, Atsuhiro Goto,
Andr Ivanov, Dejan S. Milojicic, Paolo Montuschi, Jane Chu Prey, Charlene
(Chuck) Walrad
EXECUTIVE STAFFExecutive Director: Angela R. Burgess
Associate Executive Director; Director, Governance: Anne Marie Kelly
Director, Finance & Accounting: John Miller
Director, Inormation Technology & Services: Ray Kahn
Director, Membership Development: Violet S. Doan
Director, Products & Services: Evan Buttereld
Director, Sales & Marketing: Chris Jensen
COMPUTER SOCIETY OFFICESWashington, D.C.: 2001 L St., Ste. 700, Washington, D.C. 20036-4928
Phone:+12023710101Fax: +1 202 728 9614
Email: [email protected]
Los Alamitos: 10662 Los Vaqueros Circle, Los Alamitos, CA 90720-1314
Phone: +1 714 821 8380
Email: [email protected]
MEMBERSHIP & PUBLICATION ORDERS
Phone:+18002726657Fax:+17148214641Email:[email protected]
Asia/Pacifc: Watanabe Building, 1-4-2 Minami-Aoyama, Minato-ku,
Tokyo 107-0062, Japan
Phone:+81334083118Fax: +81 3 3408 3553
Email: [email protected]
IEEE OFFICERSPresident: Moshe Kam
President-Elect: Gordon W. Day
Past President: Pedro A. Ray
Secretary: Roger D. Pollard
Treasurer: Harold L. Flescher
President, Standards Association Board o Governors: Steven M. Mills
VP, Educational Activities: Tariq S. Durrani
VP, Membership & Geographic Activities: Howard E. Michel
VP, Publication Services & Products: David A. Hodges
VP, Technical Activities: Donna L. Hudson
IEEE Division V Director: James W. Moore, CSDP
IEEE Division VIII Director: Susan K. (Kathy) Land, CSDP
President, IEEE-USA: Ronald G. Jensen
revised 1 Dec. 2011