Mcs 2012020008

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