Achieving synergy in collaborative education
Professional software engineering continues to face problems that involve large-scale (complex) software systems development. Such efforts typically require team collaboration over months, possibly years. Once implemented, the system must be maintained for sometimes decades. This development and mai...
Gespeichert in:
Veröffentlicht in: | IEEE software 1997-11, Vol.14 (6), p.58-65 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 65 |
---|---|
container_issue | 6 |
container_start_page | 58 |
container_title | IEEE software |
container_volume | 14 |
creator | Powell, G.M. Diaz-Herrera, J.L. Turner, D.J. |
description | Professional software engineering continues to face problems that involve large-scale (complex) software systems development. Such efforts typically require team collaboration over months, possibly years. Once implemented, the system must be maintained for sometimes decades. This development and maintenance life cycle requires not only technical knowledge and skills in software development, but also the knowledge and skills associated with software process. We believe the traditional computer science curriculum fails to consider this spectrum of needs. We also believe, however, that software engineering must use certain elements of the core knowledge and skills taught by computer scientists as its foundation. We describe lessons learned from the 10-year collaboration between Monmouth University and the Software Engineering Center of the US Army's CECOM (Communications Electronics Command). The center recruits electrical engineering and computer science graduates from academic institutions in the geographic regions surrounding its various installations to be part of its intern program; Monmouth University, in turn, incorporates the demands of the intern program in its Master of Science in software engineering curriculum. |
doi_str_mv | 10.1109/52.636669 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_636669</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>636669</ieee_id><sourcerecordid>28727205</sourcerecordid><originalsourceid>FETCH-LOGICAL-c304t-e82e02a76e90fc129bc80bdfb7cb750bc228476e98a8765a99cb8dad95f702753</originalsourceid><addsrcrecordid>eNpd0E1LAzEQBuAgCtbqwaunxYMguHWSbDbJsRS_oOBFzyHJztYt7aYm3UL_fbds8eBpBt6HYXgJuaUwoRT0s2CTkpdlqc_IiGou84Lq4pyMQBaQy0LoS3KV0hIABOUwIk9T_9PgrmkXWdq3GBf7rGkzH1Yr60K022aHGVad77fQXpOL2q4S3pzmmHy_vnzN3vP559vHbDrPPYdim6NiCMzKEjXUnjLtvAJX1U56JwU4z5gqjqmySpbCau2dqmylRS2BScHH5GG4u4nht8O0Nesmeex_ajF0yTAlmWRwhPf_4DJ0se1_M4wKxTnVqkePA_IxpBSxNpvYrG3cGwrmWJoRzAyl9fZusA0i_rlTeAC7jWWl</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>215833198</pqid></control><display><type>article</type><title>Achieving synergy in collaborative education</title><source>IEEE Electronic Library (IEL)</source><creator>Powell, G.M. ; Diaz-Herrera, J.L. ; Turner, D.J.</creator><creatorcontrib>Powell, G.M. ; Diaz-Herrera, J.L. ; Turner, D.J.</creatorcontrib><description>Professional software engineering continues to face problems that involve large-scale (complex) software systems development. Such efforts typically require team collaboration over months, possibly years. Once implemented, the system must be maintained for sometimes decades. This development and maintenance life cycle requires not only technical knowledge and skills in software development, but also the knowledge and skills associated with software process. We believe the traditional computer science curriculum fails to consider this spectrum of needs. We also believe, however, that software engineering must use certain elements of the core knowledge and skills taught by computer scientists as its foundation. We describe lessons learned from the 10-year collaboration between Monmouth University and the Software Engineering Center of the US Army's CECOM (Communications Electronics Command). The center recruits electrical engineering and computer science graduates from academic institutions in the geographic regions surrounding its various installations to be part of its intern program; Monmouth University, in turn, incorporates the demands of the intern program in its Master of Science in software engineering curriculum.</description><identifier>ISSN: 0740-7459</identifier><identifier>EISSN: 1937-4194</identifier><identifier>DOI: 10.1109/52.636669</identifier><identifier>CODEN: IESOEG</identifier><language>eng</language><publisher>Los Alamitos: IEEE</publisher><subject>Algorithms ; Collaboration ; Collaborative software ; Combinatorics ; Computer engineering ; Computer science ; Cooperative education ; Core curriculum ; Curricula ; Electrical engineering ; Engineering ; Engineering schools ; Information systems ; Internships ; Knowledge ; Laboratories ; Large-scale systems ; Mathematics ; Operating systems ; Programming ; Programming languages ; Recruitment ; Software ; Software engineering ; Software industry ; Software maintenance ; Software systems</subject><ispartof>IEEE software, 1997-11, Vol.14 (6), p.58-65</ispartof><rights>Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Nov 1997</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c304t-e82e02a76e90fc129bc80bdfb7cb750bc228476e98a8765a99cb8dad95f702753</citedby><cites>FETCH-LOGICAL-c304t-e82e02a76e90fc129bc80bdfb7cb750bc228476e98a8765a99cb8dad95f702753</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/636669$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,793,27905,27906,54739</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/636669$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Powell, G.M.</creatorcontrib><creatorcontrib>Diaz-Herrera, J.L.</creatorcontrib><creatorcontrib>Turner, D.J.</creatorcontrib><title>Achieving synergy in collaborative education</title><title>IEEE software</title><addtitle>S-M</addtitle><description>Professional software engineering continues to face problems that involve large-scale (complex) software systems development. Such efforts typically require team collaboration over months, possibly years. Once implemented, the system must be maintained for sometimes decades. This development and maintenance life cycle requires not only technical knowledge and skills in software development, but also the knowledge and skills associated with software process. We believe the traditional computer science curriculum fails to consider this spectrum of needs. We also believe, however, that software engineering must use certain elements of the core knowledge and skills taught by computer scientists as its foundation. We describe lessons learned from the 10-year collaboration between Monmouth University and the Software Engineering Center of the US Army's CECOM (Communications Electronics Command). The center recruits electrical engineering and computer science graduates from academic institutions in the geographic regions surrounding its various installations to be part of its intern program; Monmouth University, in turn, incorporates the demands of the intern program in its Master of Science in software engineering curriculum.</description><subject>Algorithms</subject><subject>Collaboration</subject><subject>Collaborative software</subject><subject>Combinatorics</subject><subject>Computer engineering</subject><subject>Computer science</subject><subject>Cooperative education</subject><subject>Core curriculum</subject><subject>Curricula</subject><subject>Electrical engineering</subject><subject>Engineering</subject><subject>Engineering schools</subject><subject>Information systems</subject><subject>Internships</subject><subject>Knowledge</subject><subject>Laboratories</subject><subject>Large-scale systems</subject><subject>Mathematics</subject><subject>Operating systems</subject><subject>Programming</subject><subject>Programming languages</subject><subject>Recruitment</subject><subject>Software</subject><subject>Software engineering</subject><subject>Software industry</subject><subject>Software maintenance</subject><subject>Software systems</subject><issn>0740-7459</issn><issn>1937-4194</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1997</creationdate><recordtype>article</recordtype><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNpd0E1LAzEQBuAgCtbqwaunxYMguHWSbDbJsRS_oOBFzyHJztYt7aYm3UL_fbds8eBpBt6HYXgJuaUwoRT0s2CTkpdlqc_IiGou84Lq4pyMQBaQy0LoS3KV0hIABOUwIk9T_9PgrmkXWdq3GBf7rGkzH1Yr60K022aHGVad77fQXpOL2q4S3pzmmHy_vnzN3vP559vHbDrPPYdim6NiCMzKEjXUnjLtvAJX1U56JwU4z5gqjqmySpbCau2dqmylRS2BScHH5GG4u4nht8O0Nesmeex_ajF0yTAlmWRwhPf_4DJ0se1_M4wKxTnVqkePA_IxpBSxNpvYrG3cGwrmWJoRzAyl9fZusA0i_rlTeAC7jWWl</recordid><startdate>199711</startdate><enddate>199711</enddate><creator>Powell, G.M.</creator><creator>Diaz-Herrera, J.L.</creator><creator>Turner, D.J.</creator><general>IEEE</general><general>IEEE Computer Society</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>88F</scope><scope>88I</scope><scope>88K</scope><scope>8AL</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>8G5</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L6V</scope><scope>M0C</scope><scope>M0N</scope><scope>M1Q</scope><scope>M2O</scope><scope>M2P</scope><scope>M2T</scope><scope>M7S</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>Q9U</scope><scope>7SC</scope><scope>8FD</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>199711</creationdate><title>Achieving synergy in collaborative education</title><author>Powell, G.M. ; Diaz-Herrera, J.L. ; Turner, D.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c304t-e82e02a76e90fc129bc80bdfb7cb750bc228476e98a8765a99cb8dad95f702753</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1997</creationdate><topic>Algorithms</topic><topic>Collaboration</topic><topic>Collaborative software</topic><topic>Combinatorics</topic><topic>Computer engineering</topic><topic>Computer science</topic><topic>Cooperative education</topic><topic>Core curriculum</topic><topic>Curricula</topic><topic>Electrical engineering</topic><topic>Engineering</topic><topic>Engineering schools</topic><topic>Information systems</topic><topic>Internships</topic><topic>Knowledge</topic><topic>Laboratories</topic><topic>Large-scale systems</topic><topic>Mathematics</topic><topic>Operating systems</topic><topic>Programming</topic><topic>Programming languages</topic><topic>Recruitment</topic><topic>Software</topic><topic>Software engineering</topic><topic>Software industry</topic><topic>Software maintenance</topic><topic>Software systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Powell, G.M.</creatorcontrib><creatorcontrib>Diaz-Herrera, J.L.</creatorcontrib><creatorcontrib>Turner, D.J.</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Military Database (Alumni Edition)</collection><collection>Science Database (Alumni Edition)</collection><collection>Telecommunications (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Research Library (Alumni Edition)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ProQuest Engineering Collection</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Military Database</collection><collection>Research Library</collection><collection>Science Database</collection><collection>Telecommunications Database</collection><collection>Engineering Database</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>One Business (ProQuest)</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Powell, G.M.</au><au>Diaz-Herrera, J.L.</au><au>Turner, D.J.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Achieving synergy in collaborative education</atitle><jtitle>IEEE software</jtitle><stitle>S-M</stitle><date>1997-11</date><risdate>1997</risdate><volume>14</volume><issue>6</issue><spage>58</spage><epage>65</epage><pages>58-65</pages><issn>0740-7459</issn><eissn>1937-4194</eissn><coden>IESOEG</coden><abstract>Professional software engineering continues to face problems that involve large-scale (complex) software systems development. Such efforts typically require team collaboration over months, possibly years. Once implemented, the system must be maintained for sometimes decades. This development and maintenance life cycle requires not only technical knowledge and skills in software development, but also the knowledge and skills associated with software process. We believe the traditional computer science curriculum fails to consider this spectrum of needs. We also believe, however, that software engineering must use certain elements of the core knowledge and skills taught by computer scientists as its foundation. We describe lessons learned from the 10-year collaboration between Monmouth University and the Software Engineering Center of the US Army's CECOM (Communications Electronics Command). The center recruits electrical engineering and computer science graduates from academic institutions in the geographic regions surrounding its various installations to be part of its intern program; Monmouth University, in turn, incorporates the demands of the intern program in its Master of Science in software engineering curriculum.</abstract><cop>Los Alamitos</cop><pub>IEEE</pub><doi>10.1109/52.636669</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0740-7459 |
ispartof | IEEE software, 1997-11, Vol.14 (6), p.58-65 |
issn | 0740-7459 1937-4194 |
language | eng |
recordid | cdi_ieee_primary_636669 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithms Collaboration Collaborative software Combinatorics Computer engineering Computer science Cooperative education Core curriculum Curricula Electrical engineering Engineering Engineering schools Information systems Internships Knowledge Laboratories Large-scale systems Mathematics Operating systems Programming Programming languages Recruitment Software Software engineering Software industry Software maintenance Software systems |
title | Achieving synergy in collaborative education |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T13%3A17%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Achieving%20synergy%20in%20collaborative%20education&rft.jtitle=IEEE%20software&rft.au=Powell,%20G.M.&rft.date=1997-11&rft.volume=14&rft.issue=6&rft.spage=58&rft.epage=65&rft.pages=58-65&rft.issn=0740-7459&rft.eissn=1937-4194&rft.coden=IESOEG&rft_id=info:doi/10.1109/52.636669&rft_dat=%3Cproquest_RIE%3E28727205%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=215833198&rft_id=info:pmid/&rft_ieee_id=636669&rfr_iscdi=true |