<rdf:RDF xmlns:burst="http://xmlns.com/burst/0.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:cc="http://web.resource.org/cc/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:swrc="http://swrc.ontoware.org/ontology#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><channel rdf:about="http://www.bibsonomy.org/burst/concept/tag/diagrams+model"><title>BibSonomy publications for /concept/tag/diagrams+model</title><link>http://www.bibsonomy.org/burst/concept/tag/diagrams+model</link><description>BibSonomy BuRST Feed for /concept/tag/diagrams+model</description><dc:date>2008-12-02T01:34:16+01:00</dc:date><items><rdf:Seq><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2e1527a0313d851fe11d7bef3d21b8612/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/282c4fe6f09a6ea20a4168ad50d6dbaa7/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2aea06bad3e6a351e3140a3dd04330b92/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2ea43d6d3a99db3fabdcdba40c3fe560c/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2b04b2dcf818c31ae7290c04f2016ed33/ist_spl"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/22194a8b05b7731e5501e819634045914/michael"/></rdf:Seq></items></channel><item rdf:about="http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"><title>Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines</title><description>Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines</description><link>http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-08-27T15:05:25+02:00</dc:date><dc:subject>product model QVT OCL line feature Use-Cases UML transformation diagrams </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Alexandre &lt;a href=&#034;http://www.bibsonomy.org/author/Braganca&#034;&gt;Braganca&lt;/a&gt;  and Ricardo J. &lt;a href=&#034;http://www.bibsonomy.org/author/Machado&#034;&gt;Machado&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;SPLC &#039;07: Proceedings of the 11th International Software Product Line Conference, &lt;/em&gt;&lt;em&gt;page3--12. &lt;/em&gt;&lt;em&gt;Washington, DC, USA, &lt;/em&gt;&lt;em&gt;IEEE Computer Society, &lt;/em&gt;(&lt;em&gt;2007&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/QVT"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/OCL"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/feature"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/transformation"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2fa8b293e480a80239c6dd7aec83886c7/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=1308171.1308183&amp;coll=&amp;dl="/><swrc:date>Wed Aug 27 15:05:25 CEST 2008</swrc:date><swrc:address>Washington, DC, USA</swrc:address><swrc:booktitle>SPLC &#039;07: Proceedings of the 11th International Software Product Line Conference</swrc:booktitle><swrc:pages>3--12</swrc:pages><swrc:publisher><swrc:Organization swrc:name="IEEE Computer Society"/></swrc:publisher><swrc:title>Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>product model QVT OCL line feature Use-Cases UML transformation diagrams </swrc:keywords><swrc:abstract>Features have been widely used by the product line community to model variability. They represent the common and variable characteristics of the members of a product line. They are very well suited for the configuration of product line members. Outside the product line community, use cases are also widely used to model the functionality of systems at a similar level of abstraction but from a user perspective. Significant work has been done by several authors regarding the possible relationship between these two perspectives of a system. Nonetheless, this has been done in an informal way. In this paper we explore the relationships between these two perspectives and describe a possible approach to automate the transformation from UML use case to feature models.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0-7695-2888-0" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://dx.doi.org/10.1109/SPLC.2007.11" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Alexandre Braganca"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Ricardo J. Machado"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2e1527a0313d851fe11d7bef3d21b8612/ist_spl"><title>Coupling Use Cases and Class Models as a Means for Validation and Verification of Requirements Specifications</title><description>DBLP Record 'journals/re/KostersSW01'</description><link>http://www.bibsonomy.org/bibtex/2e1527a0313d851fe11d7bef3d21b8612/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-29T12:52:47+02:00</dc:date><dc:subject>model class testing Use-Cases UML requirements engineering diagrams activity </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Georg &lt;a href=&#034;http://www.bibsonomy.org/author/K{\&amp;#034;o}sters&#034;&gt;K&amp;#246;sters&lt;/a&gt;  and Hans-Werner &lt;a href=&#034;http://www.bibsonomy.org/author/Six&#034;&gt;Six&lt;/a&gt;  and Mario &lt;a href=&#034;http://www.bibsonomy.org/author/Winter&#034;&gt;Winter&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Requir. Eng.&lt;/em&gt;&lt;em&gt;6(1):3-17&lt;/em&gt;(&lt;em&gt;2001&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/class"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/requirements"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/engineering"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2e1527a0313d851fe11d7bef3d21b8612/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2e1527a0313d851fe11d7bef3d21b8612/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><swrc:date>Tue Jul 29 12:52:47 CEST 2008</swrc:date><swrc:journal>Requir. Eng.</swrc:journal><swrc:number>1</swrc:number><swrc:pages>3-17</swrc:pages><swrc:title>Coupling Use Cases and Class Models as a Means for Validation and Verification of Requirements Specifications</swrc:title><swrc:volume>6</swrc:volume><swrc:year>2001</swrc:year><swrc:keywords>model class testing Use-Cases UML requirements engineering diagrams activity </swrc:keywords><swrc:abstract>In many applications, especially from the business
domain, the requirements specification mainly deals
with use cases and class models. Unfortunately, these
models are based on different modelling techniques and
aim at different levels of abstraction, such that serious
consistency and completeness problems are induced. To
overcome these deficiencies, we refine activity graphs to
meet the needs for a suitable modelling element for use
case behaviour. The refinement in particular supports
the proper coupling of use cases via activity graphs and
the class model. The granularity and semantics of our
approach allow for a seamless, traceable transition of
use cases to the class model and for the verification of
the class model against the use case model. The
validation of the use case model and parts of the class
model is supported as well. Experience from several
applications has shown that the investment in specification,
validation and verification not only pays off during
system and acceptance testing but also significantly
improves the quality of the final product.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="http://link.springer.de/link/service/journals/00766/bibs/1006001/10060003.htm" swrc:key="ee"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="DBLP, http://dblp.uni-trier.de" swrc:key="bibsource"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Georg K{\&#034;o}sters"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Hans-Werner Six"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Mario Winter"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/282c4fe6f09a6ea20a4168ad50d6dbaa7/ist_spl"><title>Advanced Use Case Modeling: Software Systems</title><description>MR: Besonders wertvoll sind die Kapitel:
Chapter 12 discusses the importance of mapping the use cases to the analysis object model. [object models describes the static structure of the system] Techniques such as CRUD matrixes, object to use case tables, and sequence diagrams are outlined.

Es wird die Idee vermittelt, dass die Anforderungsanalyse beides benötigt: Use-Case-Modellsicht und die Sicht auf statisches Objektmodell (mit Objektinteraktionen und statischen Beziehungen).

Chapter 13 discusses the concept and utilization of scenarios to complement the use case model.

The final phase of any software engineering process is testing. Chapter 14 discusses testing and documenting the system and the role use cases play in driving these activities.</description><link>http://www.bibsonomy.org/bibtex/282c4fe6f09a6ea20a4168ad50d6dbaa7/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-07-21T11:53:43+02:00</dc:date><dc:subject>software model development sequence modeling Use-Cases object UML requirements engineering scenarios diagrams </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Frank &lt;a href=&#034;http://www.bibsonomy.org/author/Armour&#034;&gt;Armour&lt;/a&gt;  and Granville &lt;a href=&#034;http://www.bibsonomy.org/author/Miller&#034;&gt;Miller&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;The Addison-Wesley Object Technology Series &lt;/em&gt;&lt;em&gt;Addison-Wesley Professional, &lt;/em&gt;(&lt;em&gt;2001&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/development"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/sequence"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/modeling"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/object"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/requirements"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/engineering"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/scenarios"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/282c4fe6f09a6ea20a4168ad50d6dbaa7/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/282c4fe6f09a6ea20a4168ad50d6dbaa7/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Book"/><owl:sameAs rdf:resource="http://www.amazon.com/Advanced-Use-Case-Modeling-Addison-Wesley/dp/0201615924%3FSubscriptionId%3D13CT5CVB80YFWJEPWS02%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0201615924"/><swrc:date>Mon Jul 21 11:53:43 CEST 2008</swrc:date><swrc:publisher><swrc:Organization swrc:name="Addison-Wesley Professional"/></swrc:publisher><swrc:series>The Addison-Wesley Object Technology Series</swrc:series><swrc:title>Advanced Use Case Modeling: Software Systems</swrc:title><swrc:year>2001</swrc:year><swrc:keywords>software model development sequence modeling Use-Cases object UML requirements engineering scenarios diagrams </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="9780201615920" swrc:key="ean"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="0201615924" swrc:key="asin"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="0201615924" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="005.3" swrc:key="dewey"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Frank Armour"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Granville Miller"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2aea06bad3e6a351e3140a3dd04330b92/ist_spl"><title>The Object Constraint Language: Getting your models ready for MDA</title><description>Amazon.de: The Object Constraint Language: Getting your models ready for MDA (Addison-Wesley Object Technology): Jos Warmer, Anneke Kleppe: Englische Bücher</description><link>http://www.bibsonomy.org/bibtex/2aea06bad3e6a351e3140a3dd04330b92/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-06-25T16:38:54+02:00</dc:date><dc:subject>model MDA OCL sequence Use-Cases UML diagrams activity </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Jos &lt;a href=&#034;http://www.bibsonomy.org/author/Warmer&#034;&gt;Warmer&lt;/a&gt;  and Anneke &lt;a href=&#034;http://www.bibsonomy.org/author/Kleppe&#034;&gt;Kleppe&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Addison Wesley, &lt;/em&gt;&lt;em&gt;2. A. edition, &lt;/em&gt;(&lt;em&gt;2003&lt;/em&gt;) &lt;em&gt;MR: Referenz f&amp;amp;#252;r OCL Wertvoll: Es wird gezeigt wie mit OCL Modelle gebaut werden. MDA eher nur am Rande erkl&amp;amp;#228;rt Wichtigster Satz (Kapitel 3.2): T&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;MR: Referenz f&amp;#252;r OCL Wertvoll: Es wird gezeigt wie mit OCL Modelle gebaut werden. MDA eher nur am Rande erkl&amp;#228;rt Wichtigster Satz (Kapitel 3.2): The use of OCL strongly relies on the types (classes, datatypes, and so on) defined in a UML class diagram. This diagram should be build first.&lt;/span&gt;&lt;/span&gt;
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/MDA"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/OCL"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/sequence"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Use-Cases"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2aea06bad3e6a351e3140a3dd04330b92/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2aea06bad3e6a351e3140a3dd04330b92/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Book"/><owl:sameAs rdf:resource="http://www.amazon.de/gp/redirect.html%3FASIN=0321179366%26tag=ws%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/Object-Constraint-Language-Addison-Wesley-Technology/dp/0321179366%253FSubscriptionId=13CT5CVB80YFWJEPWS02"/><swrc:date>Wed Jun 25 16:38:54 CEST 2008</swrc:date><swrc:edition>2. A.</swrc:edition><swrc:note>MR: Referenz für OCL 
Wertvoll: Es wird gezeigt wie mit OCL Modelle gebaut werden.
MDA eher nur am Rande erklärt
Wichtigster Satz (Kapitel 3.2):
The use of OCL strongly relies on the types (classes, datatypes, and so on) defined in a UML class diagram. This diagram should be build first.</swrc:note><swrc:publisher><swrc:Organization swrc:name="Addison Wesley"/></swrc:publisher><swrc:title>The Object Constraint Language: Getting your models ready for MDA</swrc:title><swrc:year>2003</swrc:year><swrc:keywords>model MDA OCL sequence Use-Cases UML diagrams activity </swrc:keywords><swrc:abstract>&#034;In this thoroughly revised edition, Jos and Anneke offer a concise, pragmatic, and pedagogic explanation of the Object Constraint Language (OCL) and its different applications. Their discussion of OCL&#039;s potential role in Model Driven Architecture (MDA) is timely and offers great insight into the way that UML can be taken to the next level of automated software development practice. I highly recommend this book to anyone who is looking to get the most out of UML.&#034;

—Shane Sendall, PhD, Senior Researcher, Swiss Federal Institute of Technology in Lausanne

The release of Unified Modeling Language (UML) 2.0 places renewed emphasis on the Object Constraint Language (OCL). Within UML, OCL is the standard for specifying expressions that add vital information to object-oriented models and other object-modeling artifacts. Model Driven Architecture (MDA) relies on OCL to add the level of programming detail necessary to enable platform-specific models (PSM) to communicate with platform-independent models (PIM).

This book is a practical, accessible guide to OCL for software architects, designers, and developers. Much care has been taken during the redesign of OCL to ensure that the syntax remains readable and writable by the average software modeler. The Object Constraint Language, Second Edition, utilizes a case study to show how to exercise these compact but powerful expressions for maximum effect.

This newly updated edition
# Explains why OCL is critical to MDA--and why UML alone is not enough
# Introduces an SQL-like syntax to OCL
# Defines the new language constructs of OCL 2.0
# Demonstrates how OCL can be incorporated into code
# Shares tips and tricks for applying OCL to real-world modeling challenges—showing which can be solved with UML and which require OCL

Using a combination of UML and OCL allows developers to realize the effective, consistent, and coherent models that are critical to working with MDA. The authors&#039; pragmatic approach and illustrative use of examples will help application developers come quickly up to speed with this important object-modeling method—and will serve as a ready reference thereafter.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="9780321179364" swrc:key="ean"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="0321179366" swrc:key="asin"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="0321179366" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="005.117" swrc:key="dewey"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Jos Warmer"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Anneke Kleppe"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2ea43d6d3a99db3fabdcdba40c3fe560c/ist_spl"><title>Transformation methodology for UML 2.0 activity diagram into colored Petri nets</title><description>Transformation methodology for UML 2.0 activity diagram into colored Petri nets</description><link>http://www.bibsonomy.org/bibtex/2ea43d6d3a99db3fabdcdba40c3fe560c/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-06-05T18:27:12+02:00</dc:date><dc:subject>model petri colored UML net transformation diagrams activity </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;U. &lt;a href=&#034;http://www.bibsonomy.org/author/Farooq&#034;&gt;Farooq&lt;/a&gt;  and C. P. &lt;a href=&#034;http://www.bibsonomy.org/author/Lam&#034;&gt;Lam&lt;/a&gt;  and H. &lt;a href=&#034;http://www.bibsonomy.org/author/Li&#034;&gt;Li&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;ACST&#039;07: Proceedings of the third conference on IASTED International Conference, &lt;/em&gt;&lt;em&gt;page128--133. &lt;/em&gt;&lt;em&gt;Anaheim, CA, USA, &lt;/em&gt;&lt;em&gt;ACTA Press, &lt;/em&gt;(&lt;em&gt;2007&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/petri"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/colored"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/net"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/transformation"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2ea43d6d3a99db3fabdcdba40c3fe560c/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2ea43d6d3a99db3fabdcdba40c3fe560c/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=1322489&amp;dl=&amp;coll="/><swrc:date>Thu Jun 05 18:27:12 CEST 2008</swrc:date><swrc:address>Anaheim, CA, USA</swrc:address><swrc:booktitle>ACST&#039;07: Proceedings of the third conference on IASTED International Conference</swrc:booktitle><swrc:pages>128--133</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACTA Press"/></swrc:publisher><swrc:title>Transformation methodology for UML 2.0 activity diagram into colored Petri nets</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>model petri colored UML net transformation diagrams activity </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="Phuket, Thailand" swrc:key="location"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="U. Farooq"/></rdf:_1><rdf:_2><swrc:Person swrc:name="C. P. Lam"/></rdf:_2><rdf:_3><swrc:Person swrc:name="H. Li"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2b04b2dcf818c31ae7290c04f2016ed33/ist_spl"><title>Symbolic model checking of UML activity diagrams</title><description>Symbolic model checking of UML activity diagrams</description><link>http://www.bibsonomy.org/bibtex/2b04b2dcf818c31ae7290c04f2016ed33/ist_spl</link><dc:creator>ist_spl</dc:creator><dc:date>2008-06-02T11:26:26+02:00</dc:date><dc:subject>model symbolic UML NuSMV diagrams checking activity </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Rik &lt;a href=&#034;http://www.bibsonomy.org/author/Eshuis&#034;&gt;Eshuis&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;ACM Trans. Softw. Eng. Methodol.&lt;/em&gt;&lt;em&gt;15(1):1--38&lt;/em&gt;(&lt;em&gt;2006&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/symbolic"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/NuSMV"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diagrams"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/checking"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/activity"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2b04b2dcf818c31ae7290c04f2016ed33/ist_spl"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2b04b2dcf818c31ae7290c04f2016ed33/ist_spl"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://portal.acm.org/citation.cfm?id=1125809"/><swrc:date>Mon Jun 02 11:26:26 CEST 2008</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:journal>ACM Trans. Softw. Eng. Methodol.</swrc:journal><swrc:number>1</swrc:number><swrc:pages>1--38</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACM"/></swrc:publisher><swrc:title>Symbolic model checking of UML activity diagrams</swrc:title><swrc:volume>15</swrc:volume><swrc:year>2006</swrc:year><swrc:keywords>model symbolic UML NuSMV diagrams checking activity </swrc:keywords><swrc:abstract>Two translations from activity diagrams to the input language of NuSMV, a symbolic model verifier, are presented. Both translations map an activity diagram into a finite state machine and are inspired by existing statechart semantics. The requirements-level translation defines state machines that can be efficiently verified, but are a bit unrealistic since they assume the perfect synchrony hypothesis. The implementation-level translation defines state machines that cannot be verified so efficiently, but that are more realistic since they do not use the perfect synchrony hypothesis. To justify the use of the requirements-level translation, we show that for a large class of activity diagrams and certain properties, both translations are equivalent: regardless of which translation is used, the outcome of model checking is the same. Moreover, for linear stuttering-closed properties, the implementation-level translation is equivalent to a slightly modified version of the requirements-level translation. We use the two translations to model check data integrity constraints for an activity diagram and a set of class diagrams that specify the data manipulated in the activities. Both translations have been implemented in two tools. We discuss our experiences in applying both translations to model check some large example activity diagrams.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="1049-331X" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="http://doi.acm.org/10.1145/1125808.1125809" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Rik Eshuis"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/22194a8b05b7731e5501e819634045914/michael"><title>Diagrammatic Reasoning as the Basis for Developing Concepts: A Semiotic Analysis of Students' Learning about Statistical Distribution</title><link>http://www.bibsonomy.org/bibtex/22194a8b05b7731e5501e819634045914/michael</link><dc:creator>michael</dc:creator><dc:date>2007-06-28T16:59:01+02:00</dc:date><dc:subject>model Diagrams </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;A. &lt;a href=&#034;http://www.bibsonomy.org/author/Bakker&#034;&gt;Bakker&lt;/a&gt;  and M.H.G. &lt;a href=&#034;http://www.bibsonomy.org/author/Hoffmann&#034;&gt;Hoffmann&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Educational Studies in Mathematics&lt;/em&gt;&lt;em&gt;60(3):333-358&lt;/em&gt;&lt;em&gt;November2005. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/model"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Diagrams"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/22194a8b05b7731e5501e819634045914/michael"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/22194a8b05b7731e5501e819634045914/michael"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://www.springerlink.com/content/f74q3781k5125741/"/><swrc:date>Thu Jun 28 16:59:01 CEST 2007</swrc:date><swrc:journal>Educational Studies in Mathematics</swrc:journal><swrc:month>November</swrc:month><swrc:number>3</swrc:number><swrc:pages>333-358</swrc:pages><swrc:title>Diagrammatic Reasoning as the Basis for Developing Concepts: A Semiotic Analysis of Students&#039; Learning about Statistical Distribution</swrc:title><swrc:volume>60</swrc:volume><swrc:year>2005</swrc:year><swrc:keywords>model Diagrams </swrc:keywords><swrc:abstract>In recent years, semiotics has become an innovative theoretical framework in mathematics education. The purpose of this article is to show that semiotics can be used to explain learning as a process of experimenting with and communicating about one&#039;s own representations (in particular ‘diagrams&#039;) of mathematical problems. As a paradigmatic example, we apply a Peircean semiotic framework to answer the question of how students develop a notion of ‘distribution&#039; in a statistics course by ‘diagrammatic reasoning&#039; and by forming ‘hypostatic abstractions&#039;, that is by forming new mathematical objects which can be used as means for communication and further reasoning. Peirce&#039;s semiotic terminology is used as an alternative to concepts such as modeling, symbolizing, and reification. We will show that it is a precise instrument of analysis with regard to the complexity of learning and communicating in mathematics classrooms. </swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="A. Bakker"/></rdf:_1><rdf:_2><swrc:Person swrc:name="M.H.G. Hoffmann"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item></rdf:RDF>