A demonstration of a distributed software design sketching tool
Software designers frequently sketch when they design, particularly during the early phases of exploration of a design problem and its solution. In so doing, they shun formal design tools, the reason being that such tools impose conformity and precision prematurely. Sketching on the other hand is a...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1030 |
---|---|
container_issue | |
container_start_page | 1028 |
container_title | |
container_volume | |
creator | Mangano, Nicolas Dempsey, Mitch Lopez, Nicolas van der Hoek, André |
description | Software designers frequently sketch when they design, particularly during the early phases of exploration of a design problem and its solution. In so doing, they shun formal design tools, the reason being that such tools impose conformity and precision prematurely. Sketching on the other hand is a highly fluid and flexible way of expressing oneself. In this paper, we present Calico, a sketch-based distributed software design tool that supports software designers with a variety of features that improve over the use of just pen-and-paper or a regular whiteboard, and are tailored specifically for software design. Calico is meant to be used on electronic whiteboards or tablets, and provides for rapid creation and manipulation of design content by sets of developers who can collaborate distributedly. |
doi_str_mv | 10.1145/1985793.1985985 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>acm_6IE</sourceid><recordid>TN_cdi_ieee_primary_6032583</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6032583</ieee_id><sourcerecordid>acm_books_10_1145_1985793_1985985</sourcerecordid><originalsourceid>FETCH-LOGICAL-a247t-aa58f89b297d523bf22985daf85340b1c37bac404aa6bba803beebc2057dce1e3</originalsourceid><addsrcrecordid>eNqNkM1LAzEQxeMXWGrPHrzk6GXrJNk02ZOUUj-g4EXPYbKb1Nh2I5uI-N-b0p48CcM8ht9jmHmEXDOYMlbLO9ZoqRox3WupEzJplC4ABNSln5IRk1JXjHN59oedkxFwBZXkUl2SSUofAMAYB1nPRuR-Tju3i33KA-YQexo9RdqFMgf7lV1HU_T5GwdXfCmse5o2LrfvoV_THOP2ilx43CY3OeqYvD0sXxdP1erl8XkxX1XIa5UrRKm9bixvVCe5sJ7z8kaHXktRg2WtUBbbGmrEmbWoQVjnbFuOVF3rmBNjcnPYG5xz5nMIOxx-zAwEl1oUenug2O6MjXGTDAOzT84ckzPH5Ip1-k-rsUNwXvwCoQRntw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A demonstration of a distributed software design sketching tool</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Mangano, Nicolas ; Dempsey, Mitch ; Lopez, Nicolas ; van der Hoek, André</creator><creatorcontrib>Mangano, Nicolas ; Dempsey, Mitch ; Lopez, Nicolas ; van der Hoek, André</creatorcontrib><description>Software designers frequently sketch when they design, particularly during the early phases of exploration of a design problem and its solution. In so doing, they shun formal design tools, the reason being that such tools impose conformity and precision prematurely. Sketching on the other hand is a highly fluid and flexible way of expressing oneself. In this paper, we present Calico, a sketch-based distributed software design tool that supports software designers with a variety of features that improve over the use of just pen-and-paper or a regular whiteboard, and are tailored specifically for software design. Calico is meant to be used on electronic whiteboards or tablets, and provides for rapid creation and manipulation of design content by sets of developers who can collaborate distributedly.</description><identifier>ISSN: 0270-5257</identifier><identifier>ISBN: 9781450304450</identifier><identifier>ISBN: 1450304451</identifier><identifier>EISSN: 1558-1225</identifier><identifier>EISBN: 9781450304450</identifier><identifier>EISBN: 1450304451</identifier><identifier>DOI: 10.1145/1985793.1985985</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>calico ; Collaboration ; Computer architecture ; creative exploration ; design ; electronic whiteboard ; Human factors ; informal drawing ; sketching ; Software and its engineering -- Software creation and management -- Designing software ; Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques ; Software and its engineering -- Software creation and management -- Software development process management -- Software development methods ; Software design ; Software engineering ; Unified modeling language</subject><ispartof>2011 33rd International Conference on Software Engineering (ICSE), 2011, p.1028-1030</ispartof><rights>2011 Copyright is held by the owner/author(s)</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6032583$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6032583$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Mangano, Nicolas</creatorcontrib><creatorcontrib>Dempsey, Mitch</creatorcontrib><creatorcontrib>Lopez, Nicolas</creatorcontrib><creatorcontrib>van der Hoek, André</creatorcontrib><title>A demonstration of a distributed software design sketching tool</title><title>2011 33rd International Conference on Software Engineering (ICSE)</title><addtitle>ICSE</addtitle><description>Software designers frequently sketch when they design, particularly during the early phases of exploration of a design problem and its solution. In so doing, they shun formal design tools, the reason being that such tools impose conformity and precision prematurely. Sketching on the other hand is a highly fluid and flexible way of expressing oneself. In this paper, we present Calico, a sketch-based distributed software design tool that supports software designers with a variety of features that improve over the use of just pen-and-paper or a regular whiteboard, and are tailored specifically for software design. Calico is meant to be used on electronic whiteboards or tablets, and provides for rapid creation and manipulation of design content by sets of developers who can collaborate distributedly.</description><subject>calico</subject><subject>Collaboration</subject><subject>Computer architecture</subject><subject>creative exploration</subject><subject>design</subject><subject>electronic whiteboard</subject><subject>Human factors</subject><subject>informal drawing</subject><subject>sketching</subject><subject>Software and its engineering -- Software creation and management -- Designing software</subject><subject>Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques</subject><subject>Software and its engineering -- Software creation and management -- Software development process management -- Software development methods</subject><subject>Software design</subject><subject>Software engineering</subject><subject>Unified modeling language</subject><issn>0270-5257</issn><issn>1558-1225</issn><isbn>9781450304450</isbn><isbn>1450304451</isbn><isbn>9781450304450</isbn><isbn>1450304451</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNqNkM1LAzEQxeMXWGrPHrzk6GXrJNk02ZOUUj-g4EXPYbKb1Nh2I5uI-N-b0p48CcM8ht9jmHmEXDOYMlbLO9ZoqRox3WupEzJplC4ABNSln5IRk1JXjHN59oedkxFwBZXkUl2SSUofAMAYB1nPRuR-Tju3i33KA-YQexo9RdqFMgf7lV1HU_T5GwdXfCmse5o2LrfvoV_THOP2ilx43CY3OeqYvD0sXxdP1erl8XkxX1XIa5UrRKm9bixvVCe5sJ7z8kaHXktRg2WtUBbbGmrEmbWoQVjnbFuOVF3rmBNjcnPYG5xz5nMIOxx-zAwEl1oUenug2O6MjXGTDAOzT84ckzPH5Ip1-k-rsUNwXvwCoQRntw</recordid><startdate>20110521</startdate><enddate>20110521</enddate><creator>Mangano, Nicolas</creator><creator>Dempsey, Mitch</creator><creator>Lopez, Nicolas</creator><creator>van der Hoek, André</creator><general>ACM</general><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>20110521</creationdate><title>A demonstration of a distributed software design sketching tool</title><author>Mangano, Nicolas ; Dempsey, Mitch ; Lopez, Nicolas ; van der Hoek, André</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a247t-aa58f89b297d523bf22985daf85340b1c37bac404aa6bba803beebc2057dce1e3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>calico</topic><topic>Collaboration</topic><topic>Computer architecture</topic><topic>creative exploration</topic><topic>design</topic><topic>electronic whiteboard</topic><topic>Human factors</topic><topic>informal drawing</topic><topic>sketching</topic><topic>Software and its engineering -- Software creation and management -- Designing software</topic><topic>Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques</topic><topic>Software and its engineering -- Software creation and management -- Software development process management -- Software development methods</topic><topic>Software design</topic><topic>Software engineering</topic><topic>Unified modeling language</topic><toplevel>online_resources</toplevel><creatorcontrib>Mangano, Nicolas</creatorcontrib><creatorcontrib>Dempsey, Mitch</creatorcontrib><creatorcontrib>Lopez, Nicolas</creatorcontrib><creatorcontrib>van der Hoek, André</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mangano, Nicolas</au><au>Dempsey, Mitch</au><au>Lopez, Nicolas</au><au>van der Hoek, André</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A demonstration of a distributed software design sketching tool</atitle><btitle>2011 33rd International Conference on Software Engineering (ICSE)</btitle><stitle>ICSE</stitle><date>2011-05-21</date><risdate>2011</risdate><spage>1028</spage><epage>1030</epage><pages>1028-1030</pages><issn>0270-5257</issn><eissn>1558-1225</eissn><isbn>9781450304450</isbn><isbn>1450304451</isbn><eisbn>9781450304450</eisbn><eisbn>1450304451</eisbn><abstract>Software designers frequently sketch when they design, particularly during the early phases of exploration of a design problem and its solution. In so doing, they shun formal design tools, the reason being that such tools impose conformity and precision prematurely. Sketching on the other hand is a highly fluid and flexible way of expressing oneself. In this paper, we present Calico, a sketch-based distributed software design tool that supports software designers with a variety of features that improve over the use of just pen-and-paper or a regular whiteboard, and are tailored specifically for software design. Calico is meant to be used on electronic whiteboards or tablets, and provides for rapid creation and manipulation of design content by sets of developers who can collaborate distributedly.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/1985793.1985985</doi><tpages>3</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0270-5257 |
ispartof | 2011 33rd International Conference on Software Engineering (ICSE), 2011, p.1028-1030 |
issn | 0270-5257 1558-1225 |
language | eng |
recordid | cdi_ieee_primary_6032583 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | calico Collaboration Computer architecture creative exploration design electronic whiteboard Human factors informal drawing sketching Software and its engineering -- Software creation and management -- Designing software Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques Software and its engineering -- Software creation and management -- Software development process management -- Software development methods Software design Software engineering Unified modeling language |
title | A demonstration of a distributed software design sketching tool |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T06%3A31%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20demonstration%20of%20a%20distributed%20software%20design%20sketching%20tool&rft.btitle=2011%2033rd%20International%20Conference%20on%20Software%20Engineering%20(ICSE)&rft.au=Mangano,%20Nicolas&rft.date=2011-05-21&rft.spage=1028&rft.epage=1030&rft.pages=1028-1030&rft.issn=0270-5257&rft.eissn=1558-1225&rft.isbn=9781450304450&rft.isbn_list=1450304451&rft_id=info:doi/10.1145/1985793.1985985&rft_dat=%3Cacm_6IE%3Eacm_books_10_1145_1985793_1985985%3C/acm_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781450304450&rft.eisbn_list=1450304451&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6032583&rfr_iscdi=true |