<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/user/neilernst"><title>BibSonomy publications for /user/neilernst</title><link>http://www.bibsonomy.org/burst/user/neilernst</link><description>BibSonomy BuRST Feed for /user/neilernst</description><dc:date>2008-07-21T01:30:36+02:00</dc:date><items><rdf:Seq><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2e846680d25043dcbe72580caad7991ce/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/287a7d4ebaba2fbf9d96cf503f1b88a61/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/23c61810cc508b451ff22b240d45919ed/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2a84b07ef9a31bc9d3d9c5b10d783b070/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/26578f97ca6da1c4b4dd65e5d33812adf/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/21f8ee50a8b956cd3ef957867b6bc3c49/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2730c5b68fd7aaa3625a39056553bb10b/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2861899e60b360da6a2fad6dcd36f2d99/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/22b8e27648fd93674254e79e49b043bc8/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/20cadb6451a6b97309651f92be4466734/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2d53d93140b156b91e6769e57b2e46d85/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2b2f51f6db64467f11e7c2b18fb108ced/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/25ba58e7e6f0f83d14191a7bbc2b72a30/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/206dcf71f2a058f95f3cc133d1bee134c/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/27fed6b9d5ee86952a5c9fc5a41f3cf27/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/290e3c09f10e3b5ec06f3d79658cce415/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2e6ef2e5b454cabcb1c19d93f68907920/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/23d2b9a6a296195a8b9d25c193b26ceab/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/26ab9a79f3a20711a25425e2d55062964/neilernst"/><rdf:li rdf:resource="http://www.bibsonomy.org/bibtex/2d70d713c717fb28384fb073c9f6dfbc2/neilernst"/></rdf:Seq></items></channel><item rdf:about="http://www.bibsonomy.org/bibtex/2e846680d25043dcbe72580caad7991ce/neilernst"><title>An experiment on the role of graphical elements in architecture visualization</title><description>SpringerLink - Journal Article</description><link>http://www.bibsonomy.org/bibtex/2e846680d25043dcbe72580caad7991ce/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-07-13T02:14:03+02:00</dc:date><dc:subject>empirical should-read visualization </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Jens &lt;a href=&#034;http://www.bibsonomy.org/author/Knodel&#034;&gt;Knodel&lt;/a&gt;  and Dirk &lt;a href=&#034;http://www.bibsonomy.org/author/Muthig&#034;&gt;Muthig&lt;/a&gt;  and Matthias &lt;a href=&#034;http://www.bibsonomy.org/author/Naab&#034;&gt;Naab&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Empirical Software Engineering&lt;/em&gt;(&lt;em&gt;2008&lt;/em&gt;) &lt;em&gt;online only currently
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/empirical"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/should-read"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/visualization"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2e846680d25043dcbe72580caad7991ce/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2e846680d25043dcbe72580caad7991ce/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1007/s10664-008-9069-5"/><swrc:date>Sun Jul 13 02:14:03 CEST 2008</swrc:date><swrc:journal>Empirical Software Engineering</swrc:journal><swrc:note>online only currently</swrc:note><swrc:pages>--</swrc:pages><swrc:title>An experiment on the role of graphical elements in architecture visualization</swrc:title><swrc:year>2008</swrc:year><swrc:keywords>empirical should-read visualization </swrc:keywords><swrc:abstract>Abstract&amp;nbsp;&amp;nbsp;The evolution and maintenance of large-scale software systems requires first an understanding of its architecture before delving
into lower-level details. Tools facilitating the architecture comprehension tasks by visualization provide different setsof configurable, graphical elements to present information to their users. We conducted a controlled experiment that exemplifiesthe critical role of such graphical elements when aiming at understanding the architecture. In our setting, a different configurationof graphical elements had significant influence on program comprehension tasks. In particular, a 63% gain in effectivenessin architectural analysis tasks was achieved simply by changing the configuration of the graphical elements of the same tool.Based on the results, we claim that significant effort should be spent on the configuration of architecture visualizationtools and that configurability should be a requirement for such tools.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Jens Knodel"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Dirk Muthig"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Matthias Naab"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/287a7d4ebaba2fbf9d96cf503f1b88a61/neilernst"><title>Representing Temporal Information in UML.</title><description>dblp</description><link>http://www.bibsonomy.org/bibtex/287a7d4ebaba2fbf9d96cf503f1b88a61/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-27T19:11:29+02:00</dc:date><dc:subject>ocl uml requirements temporal </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Jordi &lt;a href=&#034;http://www.bibsonomy.org/author/Cabot&#034;&gt;Cabot&lt;/a&gt;  and Antoni &lt;a href=&#034;http://www.bibsonomy.org/author/Olivé&#034;&gt;Oliv&amp;#233;&lt;/a&gt;  and Ernest &lt;a href=&#034;http://www.bibsonomy.org/author/Teniente&#034;&gt;Teniente&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;International Conference on the Unified Modeling Language (UML), &lt;/em&gt;&lt;em&gt;volume2863ofLecture Notes in Computer Science, &lt;/em&gt;&lt;em&gt;page44-59. &lt;/em&gt;&lt;em&gt;San Francisco, &lt;/em&gt;&lt;em&gt;Springer, &lt;/em&gt;&lt;em&gt;October2003. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ocl"/><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/temporal"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/287a7d4ebaba2fbf9d96cf503f1b88a61/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/287a7d4ebaba2fbf9d96cf503f1b88a61/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=2863&amp;spage=44"/><swrc:date>Fri Jun 27 19:11:29 CEST 2008</swrc:date><swrc:address>San Francisco</swrc:address><swrc:booktitle>International Conference on the Unified Modeling Language (UML)</swrc:booktitle><swrc:month>October</swrc:month><swrc:pages>44-59</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Springer"/></swrc:publisher><swrc:series>Lecture Notes in Computer Science</swrc:series><swrc:title>Representing Temporal Information in UML.</swrc:title><swrc:volume>2863</swrc:volume><swrc:year>2003</swrc:year><swrc:keywords>ocl uml requirements temporal </swrc:keywords><swrc:abstract>The UML is a non-temporal conceptual modeling language. Conceptual schemas in the 
UML assume that the information base contains the current instances of entity and 
relationship types. For many information systems, the above assumption is acceptable. 
However, there are some information systems for which that assumption is a severe 
limitation. This happens when the functions of the information system require the 
knowledge of past states of the information base.

In this paper we extend the UML to define a set of temporal features of entity and 
relationship types, and to provide notational devices to refer to any past state of the 
information base. Using this extension, a designer may use the UML/OCL as if it were a 
temporal conceptual modeling language. We also present a method for the 
transformation of a conceptual schema in this extended language into a conventional 
one. The method can be automated, and we describe an implementation. The result of 
our transformation method is a conceptual schema that can be processed by ordinary 
CASE tools.
</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Jordi Cabot"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Antoni Olivé"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Ernest Teniente"/></rdf:_3></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Perdita Stevens"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Jon Whittle"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Grady Booch"/></rdf:_3></rdf:Seq></swrc:editor></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/23c61810cc508b451ff22b240d45919ed/neilernst"><title>On Querying UML data models with OCL</title><link>http://www.bibsonomy.org/bibtex/23c61810cc508b451ff22b240d45919ed/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-27T05:28:12+02:00</dc:date><dc:subject>UML SQL OCL Query </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;D.H. &lt;a href=&#034;http://www.bibsonomy.org/author/Akehurst&#034;&gt;Akehurst&lt;/a&gt;  and B. &lt;a href=&#034;http://www.bibsonomy.org/author/Bordbar&#034;&gt;Bordbar&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;International Conference on the Unified Modeling Language (UML), &lt;/em&gt;&lt;em&gt;2185/2001, &lt;/em&gt;&lt;em&gt;page91-103. &lt;/em&gt;&lt;em&gt;Toronto, &lt;/em&gt;&lt;em&gt;October2001. &lt;/em&gt;&lt;em&gt;Dated; refers to OCL 1. Most suggestions have been implemented in OCL 2.
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/SQL"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/OCL"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Query"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/23c61810cc508b451ff22b240d45919ed/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/23c61810cc508b451ff22b240d45919ed/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://www.cs.kent.ac.uk/pubs/2001/1270"/><swrc:date>Fri Jun 27 05:28:12 CEST 2008</swrc:date><swrc:address>Toronto</swrc:address><swrc:booktitle>International Conference on the Unified Modeling Language (UML)</swrc:booktitle><swrc:month>October</swrc:month><swrc:note>Dated; refers to OCL 1. Most suggestions have been implemented in OCL 2.</swrc:note><swrc:pages>91-103</swrc:pages><swrc:title>On Querying UML data models with OCL</swrc:title><swrc:volume>2185/2001</swrc:volume><swrc:year>2001</swrc:year><swrc:keywords>UML SQL OCL Query </swrc:keywords><swrc:abstract>UML is the de-facto standard language for Object-Oriented analysis and design of information systems. Persistent storage and extraction of data in such systems is supported by databases and query languages. UML sustains many aspects of software engineering; however, it does not provide explicit facility for writing queries. It is crucial for any such query language to have, at least, the expressive power of Relational Algebra, which serves as a benchmark for evaluating its expressiveness. The combination of UML and OCL can form queries with the required expressive power. However, certain extensions to OCL are essential if it is to be used effectively as a Query Language. The adoption of the ideas presented in this paper will enable query expressions to be written using OCL, that are elegant and ideally suited for use in conjunction with UML data models. This technique is illustrated by expressing the UML equivalent of an example Relational data model and associated query expressions.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="D.H. Akehurst"/></rdf:_1><rdf:_2><swrc:Person swrc:name="B. Bordbar"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2a84b07ef9a31bc9d3d9c5b10d783b070/neilernst"><title>On the Expressive Power of OCL</title><description>SpringerLink - Book Chapter</description><link>http://www.bibsonomy.org/bibtex/2a84b07ef9a31bc9d3d9c5b10d783b070/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-27T05:23:20+02:00</dc:date><dc:subject>ocl formal </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Luis &lt;a href=&#034;http://www.bibsonomy.org/author/Mandel&#034;&gt;Mandel&lt;/a&gt;  and Mar&amp;#237;a &lt;a href=&#034;http://www.bibsonomy.org/author/Victoria&#034;&gt;Victoria&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;World Congress on Formal Methods, &lt;/em&gt;&lt;em&gt;1708/1999, &lt;/em&gt;&lt;em&gt;page713. &lt;/em&gt;&lt;em&gt;Toulouse, France, &lt;/em&gt;&lt;em&gt;September1999. &lt;/em&gt;&lt;em&gt;Dated as it refers to OCL 1, which lacked tuples
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ocl"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/formal"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2a84b07ef9a31bc9d3d9c5b10d783b070/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2a84b07ef9a31bc9d3d9c5b10d783b070/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1007/3-540-48119-2_47 "/><swrc:date>Fri Jun 27 05:23:20 CEST 2008</swrc:date><swrc:address>Toulouse, France</swrc:address><swrc:booktitle>World Congress on Formal Methods</swrc:booktitle><swrc:month>September</swrc:month><swrc:note>Dated as it refers to OCL 1, which lacked tuples</swrc:note><swrc:pages>713</swrc:pages><swrc:title>On the Expressive Power of OCL</swrc:title><swrc:volume>1708/1999</swrc:volume><swrc:year>1999</swrc:year><swrc:keywords>ocl formal </swrc:keywords><swrc:abstract>This paper examines the expressive power of OCL in terms of navigability and computability. First the expressive power of OCL is compared with the relational calculus; it is showed that OCL is not equivalent to the relational calculus. Then an algorithm computing the transitive closure of a binary relation -operation that cannot be encoded in the relational calculus- is expressed in OCL. Finally the equivalence of OCL with a Turing machine is pondered. </swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Luis Mandel"/></rdf:_1><rdf:_2><swrc:Person swrc:name="María Victoria"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/26578f97ca6da1c4b4dd65e5d33812adf/neilernst"><title>Modelling database views with derived classes in the UML/OCL-framework</title><link>http://www.bibsonomy.org/bibtex/26578f97ca6da1c4b4dd65e5d33812adf/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-26T18:25:55+02:00</dc:date><dc:subject>database UML OCL </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Hermann &lt;a href=&#034;http://www.bibsonomy.org/author/Balsters&#034;&gt;Balsters&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;International Conference on the Unified Modeling Language (UML), &lt;/em&gt;&lt;em&gt;2863, &lt;/em&gt;&lt;em&gt;page295-309. &lt;/em&gt;&lt;em&gt;San Francisco, &lt;/em&gt;&lt;em&gt;September2003. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/database"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/UML"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/OCL"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/26578f97ca6da1c4b4dd65e5d33812adf/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/26578f97ca6da1c4b4dd65e5d33812adf/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1007/b14063"/><swrc:date>Thu Jun 26 18:25:55 CEST 2008</swrc:date><swrc:address>San Francisco</swrc:address><swrc:booktitle>International Conference on the Unified Modeling Language (UML)</swrc:booktitle><swrc:month>September</swrc:month><swrc:pages>295-309</swrc:pages><swrc:title>Modelling database views with derived classes in the UML/OCL-framework</swrc:title><swrc:volume>2863</swrc:volume><swrc:year>2003</swrc:year><swrc:keywords>database UML OCL </swrc:keywords><swrc:abstract>One of the central notions in database modelling is the notion of a database view. A database view closely corresponds to the notion of derived class in UML. This paper will show how the notion of a relational database view can be correctly expressed as a derived class in UML/OCL (version 2.0). A central part of our investigation concerns the generality of our manner of representing relational views in OCL. Since, in general terms, a database view closely corresponds to the notion of a named query, an important problem that we address in our paper is the expressiveness of OCL as a query language. In particular, we will discuss the relational completeness of OCL (w.r.t the relational algebra). We will show that OCL (version 2.0) is relationally complete in a minimal sense, but not in a (desired) maximal sense. As a consequence, we will argue for certain language extensions in OCL in order to achieve that OCL is maximally relationally complete.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Hermann Balsters"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/21f8ee50a8b956cd3ef957867b6bc3c49/neilernst"><title>21st Century Processes for Acquiring 21st Century Software-Intensive Systems of Systems</title><link>http://www.bibsonomy.org/bibtex/21f8ee50a8b956cd3ef957867b6bc3c49/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-24T20:17:31+02:00</dc:date><dc:subject>systems software </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Barry &lt;a href=&#034;http://www.bibsonomy.org/author/Boehm&#034;&gt;Boehm&lt;/a&gt;  and Jo Ann &lt;a href=&#034;http://www.bibsonomy.org/author/Lane&#034;&gt;Lane&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Crosstalk: Journal of Defence Software Engineering&lt;/em&gt;&lt;em&gt;May2006. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systems"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/21f8ee50a8b956cd3ef957867b6bc3c49/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/21f8ee50a8b956cd3ef957867b6bc3c49/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://www.stsc.hill.af.mil/crosstalk/2006/05/0605BoehmLane.html"/><swrc:date>Tue Jun 24 20:17:31 CEST 2008</swrc:date><swrc:journal>Crosstalk: Journal of Defence Software Engineering</swrc:journal><swrc:month>May</swrc:month><swrc:title>21st Century Processes for Acquiring 21st Century Software-Intensive Systems of Systems</swrc:title><swrc:year>2006</swrc:year><swrc:keywords>systems software </swrc:keywords><swrc:abstract>Our experiences in helping to define, acquire, develop, and assess 21st century software-intensive systems of systems (SISOS) have taught us that traditional 20th century acquisition and development processes do not work well on such systems. This article summarizes the characteristics of such systems, and indicates the major problem areas in using traditional processes on them. We also present new processes that we and others have been developing, applying, and evolving to address 21st century SISOS. These include extensions to the risk-driven spiral model to cover broad (many systems), deep (many supplier levels), and long (many increments) acquisitions needing rapid fielding, high assurance, adaptability to high-change traffic, and complex interactions with evolving commercial off-the-shelf products, legacy systems, and external systems. </swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Barry Boehm"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Jo Ann Lane"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2730c5b68fd7aaa3625a39056553bb10b/neilernst"><title>Toward Agile Systems Engineering Processes</title><link>http://www.bibsonomy.org/bibtex/2730c5b68fd7aaa3625a39056553bb10b/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-24T20:07:45+02:00</dc:date><dc:subject>systems agile </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Richard &lt;a href=&#034;http://www.bibsonomy.org/author/Turner&#034;&gt;Turner&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Crosstalk: Journal of Defence Software Engineering&lt;/em&gt;&lt;em&gt;April2007. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systems"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/agile"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2730c5b68fd7aaa3625a39056553bb10b/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2730c5b68fd7aaa3625a39056553bb10b/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://www.stsc.hill.af.mil/CrossTalk/2007/04/0704Turner.html"/><swrc:date>Tue Jun 24 20:07:45 CEST 2008</swrc:date><swrc:journal>Crosstalk: Journal of Defence Software Engineering</swrc:journal><swrc:month>April</swrc:month><swrc:title>Toward Agile Systems Engineering Processes</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>systems agile </swrc:keywords><swrc:abstract>Agile software development approaches have been highly successful in a variety of domains. Could they be effective if applied to systems engineering? This article begins a discussion to answer this question by comparing core agile characteristics to those of traditional systems engineering.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Richard Turner"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2861899e60b360da6a2fad6dcd36f2d99/neilernst"><title>A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance</title><link>http://www.bibsonomy.org/bibtex/2861899e60b360da6a2fad6dcd36f2d99/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-24T20:06:02+02:00</dc:date><dc:subject>empirical uml should-read </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;James &lt;a href=&#034;http://www.bibsonomy.org/author/Dzidek&#034;&gt;Dzidek&lt;/a&gt;  and Erik &lt;a href=&#034;http://www.bibsonomy.org/author/Arisholm&#034;&gt;Arisholm&lt;/a&gt;  and Lionel Claude &lt;a href=&#034;http://www.bibsonomy.org/author/Briand&#034;&gt;Briand&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;IEEE Transaction on Software Engineering&lt;/em&gt;&lt;em&gt;June2008. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/empirical"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/uml"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/should-read"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2861899e60b360da6a2fad6dcd36f2d99/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2861899e60b360da6a2fad6dcd36f2d99/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://doi.ieeecomputersociety.org/10.1109/TSE.2008.15"/><swrc:date>Tue Jun 24 20:06:02 CEST 2008</swrc:date><swrc:journal>IEEE Transaction on Software Engineering</swrc:journal><swrc:month>June</swrc:month><swrc:title>A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance</swrc:title><swrc:year>2008</swrc:year><swrc:keywords>empirical uml should-read </swrc:keywords><swrc:abstract>The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few empirical studies exist that investigate the costs and evaluate the benefits of using UML in realistic contexts. Such studies are needed so that the software industry can make informed decisions regarding the extent to which they should adopt UML in their development practices. This is the first controlled experiment that investigates the costs of maintaining and the benefits of using UML documentation during the maintenance and evolution of a real, non-trivial system, using professional developers as subjects, working with a state-of-the-art UML tool during an extended period of time. The subjects in the control group had no UML documentation. In this experiment, the subjects in the UML group had on average a practically and statistically significant 54\% increase in the functional correctness of changes (p=0.03), an insignificant 7\% overall improvement in design quality (p=0.22) - though a much larger improvement was observed on the first change task (56\%) - at the expense of an insignificant 14\% increase in development time caused by the overhead of updating the UML documentation (p=0.35).</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="James Dzidek"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Erik Arisholm"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Lionel Claude Briand"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/22b8e27648fd93674254e79e49b043bc8/neilernst"><title>Discovering Web Services to Specify More Complete System Requirements</title><description>SpringerLink - Book Chapter</description><link>http://www.bibsonomy.org/bibtex/22b8e27648fd93674254e79e49b043bc8/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-20T16:42:26+02:00</dc:date><dc:subject>system requirements services goals </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;K. &lt;a href=&#034;http://www.bibsonomy.org/author/Zachos&#034;&gt;Zachos&lt;/a&gt;  and N. &lt;a href=&#034;http://www.bibsonomy.org/author/Maiden&#034;&gt;Maiden&lt;/a&gt;  and X. &lt;a href=&#034;http://www.bibsonomy.org/author/Zhu&#034;&gt;Zhu&lt;/a&gt;  and S. &lt;a href=&#034;http://www.bibsonomy.org/author/Jones&#034;&gt;Jones&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Conference on Advanced Information Systems Engineering (CAiSE&#039;07), &lt;/em&gt;&lt;em&gt;page142--157. &lt;/em&gt;&lt;em&gt;Trondheim, Norway, &lt;/em&gt;&lt;em&gt;June2007. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/system"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/requirements"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/services"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/goals"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/22b8e27648fd93674254e79e49b043bc8/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/22b8e27648fd93674254e79e49b043bc8/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1007/978-3-540-72988-4_11"/><swrc:date>Fri Jun 20 16:42:26 CEST 2008</swrc:date><swrc:address>Trondheim, Norway</swrc:address><swrc:booktitle>Conference on Advanced Information Systems Engineering (CAiSE&#039;07)</swrc:booktitle><swrc:month>June</swrc:month><swrc:pages>142--157</swrc:pages><swrc:title>Discovering Web Services to Specify More Complete System Requirements</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>system requirements services goals </swrc:keywords><swrc:abstract>Service-centric systems pose new challenges and opportunities for requirements processes and techniques. This paper reports
new techniques developed by the EU-funded SeCSE Integrated Project that enable service discovery during early requirementsprocesses and exploit discovered services to enhance requirements specifications. The paper describes the algorithm for discoveringservices from requirements expressed using structured natural language, and demonstrates it using an automotive example. Thepaper also reports a first evaluation of the utility of the environment that implements this algorithm when improving thespecification of requirements with retrieved services.</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="K. Zachos"/></rdf:_1><rdf:_2><swrc:Person swrc:name="N. Maiden"/></rdf:_2><rdf:_3><swrc:Person swrc:name="X. Zhu"/></rdf:_3><rdf:_4><swrc:Person swrc:name="S. Jones"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/20cadb6451a6b97309651f92be4466734/neilernst"><title>Steps Toward a Science of Service Systems</title><link>http://www.bibsonomy.org/bibtex/20cadb6451a6b97309651f92be4466734/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-20T05:49:36+02:00</dc:date><dc:subject>science service </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Jim &lt;a href=&#034;http://www.bibsonomy.org/author/Spohrer&#034;&gt;Spohrer&lt;/a&gt;  and Paul P. &lt;a href=&#034;http://www.bibsonomy.org/author/Maglio&#034;&gt;Maglio&lt;/a&gt;  and John &lt;a href=&#034;http://www.bibsonomy.org/author/Bailey&#034;&gt;Bailey&lt;/a&gt;  and Daniel &lt;a href=&#034;http://www.bibsonomy.org/author/Gruhl&#034;&gt;Gruhl&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;IEEE Computer&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/science"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/service"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/20cadb6451a6b97309651f92be4466734/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/20cadb6451a6b97309651f92be4466734/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1109/MC.2007.33"/><swrc:date>Fri Jun 20 05:49:36 CEST 2008</swrc:date><swrc:journal>IEEE Computer</swrc:journal><swrc:pages>71-77</swrc:pages><swrc:title>Steps Toward a Science of Service Systems</swrc:title><swrc:volume>40</swrc:volume><swrc:year>2007</swrc:year><swrc:keywords>science service </swrc:keywords><swrc:abstract>The service sector accounts for most of the world&#039;s economic activity, but it&#039;s the least-studied part of the economy. A service system comprises people and technologies that adaptively compute and adjust to a system&#039;s changing value of knowledge. A science of service systems could provide theory and practice around service innovation</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0018-9162" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Jim Spohrer"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Paul P. Maglio"/></rdf:_2><rdf:_3><swrc:Person swrc:name="John Bailey"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Daniel Gruhl"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2d53d93140b156b91e6769e57b2e46d85/neilernst"><title>Architecting principles for systems-of-systems</title><link>http://www.bibsonomy.org/bibtex/2d53d93140b156b91e6769e57b2e46d85/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-20T05:45:54+02:00</dc:date><dc:subject>systems seminal complexity </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Mark W. &lt;a href=&#034;http://www.bibsonomy.org/author/Maier&#034;&gt;Maier&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Systems Engineering&lt;/em&gt;&lt;em&gt;1(4):267 - 284&lt;/em&gt;(&lt;em&gt;1999&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systems"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/seminal"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/complexity"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d53d93140b156b91e6769e57b2e46d85/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d53d93140b156b91e6769e57b2e46d85/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://www3.interscience.wiley.com/journal/40003635/abstract?CRETRY=1&amp;SRETRY=0"/><swrc:date>Fri Jun 20 05:45:54 CEST 2008</swrc:date><swrc:journal>Systems Engineering </swrc:journal><swrc:number>4</swrc:number><swrc:pages>267 - 284 </swrc:pages><swrc:title>Architecting principles for systems-of-systems</swrc:title><swrc:volume>1</swrc:volume><swrc:year>1999</swrc:year><swrc:keywords>systems seminal complexity </swrc:keywords><swrc:abstract>While the phrase system-of-systems is commonly seen, there is less agreement on what they are, how they may be distinguished from conventional systems, or how their development differs from other systems. This paper proposes a definition, a limited taxonomy, and a basic set of architecting principles to assist in their design. As it turns out, the term system-of-systems is infelicitous for the taxonomic grouping. The grouping might be better termed collaborative systems. The paper also discusses the value of recognizing the classification in system design, and some of the problems induced by misclassification. One consequence of the classification is the identification of principal structuring heuristics for system-of-systems. Another is an understanding that, in most cases, the architecture of a system-of-systems is communications. The architecture is nonphysical, it is the set of standards that allow meaningful communication among the components. This is illustrated through existing and proposed systems

</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Mark W. Maier"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2b2f51f6db64467f11e7c2b18fb108ced/neilernst"><title>A Scenario-Based Method for Software Product Line Architecting</title><description>MetaPress - Book Chapter</description><link>http://www.bibsonomy.org/bibtex/2b2f51f6db64467f11e7c2b18fb108ced/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-06-19T19:01:43+02:00</dc:date><dc:subject>scenario product software line </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Eelco &lt;a href=&#034;http://www.bibsonomy.org/author/Rommes&#034;&gt;Rommes&lt;/a&gt;  and Pierre &lt;a href=&#034;http://www.bibsonomy.org/author/America&#034;&gt;America&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Software Product Lines - Research Issues in Engineering and Management, &lt;/em&gt;&lt;em&gt;Springer, &lt;/em&gt;&lt;em&gt;Berlin, &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/scenario"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/product"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/line"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2b2f51f6db64467f11e7c2b18fb108ced/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2b2f51f6db64467f11e7c2b18fb108ced/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InCollection"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1007/978-3-540-33253-4"/><swrc:date>Thu Jun 19 19:01:43 CEST 2008</swrc:date><swrc:address>Berlin</swrc:address><swrc:booktitle>Software Product Lines - Research Issues in Engineering and Management</swrc:booktitle><swrc:pages>3--52</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Springer "/></swrc:publisher><swrc:title>A Scenario-Based Method for Software Product Line Architecting</swrc:title><swrc:year>2006</swrc:year><swrc:keywords>scenario product software line </swrc:keywords><swrc:abstract>Software product line engineering implies making a long-term investment in a common
architecture. This architecture must support the derivation of potentially many generations of
products in the line. Short-term and long-term business considerations should be well balanced
when defining and evolving software product line architectures. Established methods
for architecting lack support for doing this in an efficient manner. We present a scenariobased
architecting method that addresses this problem. The method uses various types of
scenario to ensure that the long-term future is taken into account, and to enable the efficient
description, evaluation and comparison of multiple candidate architectures in parallel.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="978-3-540-33252-7" swrc:key="isbn"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Eelco Rommes"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Pierre America"/></rdf:_2></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Timo Käkölä"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Juan C. Dueñas"/></rdf:_2></rdf:Seq></swrc:editor></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/25ba58e7e6f0f83d14191a7bbc2b72a30/neilernst"><title>How do APIs evolve? A story of refactoring</title><link>http://www.bibsonomy.org/bibtex/25ba58e7e6f0f83d14191a7bbc2b72a30/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-29T21:07:47+02:00</dc:date><dc:subject>framework must-read evolution </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Danny &lt;a href=&#034;http://www.bibsonomy.org/author/Dig&#034;&gt;Dig&lt;/a&gt;  and Ralph &lt;a href=&#034;http://www.bibsonomy.org/author/Johnson&#034;&gt;Johnson&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Journal of Software Maintenance and Evolution: Research and Practice&lt;/em&gt;&lt;em&gt;18(2):83-107&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/framework"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/must-read"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/evolution"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/25ba58e7e6f0f83d14191a7bbc2b72a30/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/25ba58e7e6f0f83d14191a7bbc2b72a30/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1002/smr.328"/><swrc:date>Thu May 29 21:07:47 CEST 2008</swrc:date><swrc:journal>Journal of Software Maintenance  and Evolution: Research and Practice</swrc:journal><swrc:number>2</swrc:number><swrc:pages>83-107</swrc:pages><swrc:title>How do APIs evolve? A story of refactoring</swrc:title><swrc:volume>18</swrc:volume><swrc:year>2006</swrc:year><swrc:keywords>framework must-read evolution </swrc:keywords><swrc:abstract>Frameworks and libraries change their APIs. Migrating an application to the new API is tedious and disrupts the development process. Although some tools and ideas have been proposed to solve the evolution of APIs, most updates are done manually. To better understand the requirements for migration tools, we studied the API changes of four frameworks and one library. We discovered that the changes that break existing applications are not random, but tend to fall into particular categories. Over 80% of these changes are refactorings. This suggests that refactoring-based migration tools should be used to update applications.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="" 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="Danny Dig"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Ralph Johnson"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/206dcf71f2a058f95f3cc133d1bee134c/neilernst"><title>Analyzing model evolution</title><description>dblp</description><link>http://www.bibsonomy.org/bibtex/206dcf71f2a058f95f3cc133d1bee134c/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-29T21:00:17+02:00</dc:date><dc:subject>model requirements evolution </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Sven &lt;a href=&#034;http://www.bibsonomy.org/author/Wenzel&#034;&gt;Wenzel&lt;/a&gt;  and Udo &lt;a href=&#034;http://www.bibsonomy.org/author/Kelter&#034;&gt;Kelter&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Intl Conf. on Software Engineering, &lt;/em&gt;&lt;em&gt;page831-834. &lt;/em&gt;&lt;em&gt;May2008. &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/requirements"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/evolution"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/206dcf71f2a058f95f3cc133d1bee134c/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/206dcf71f2a058f95f3cc133d1bee134c/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://dblp.uni-trier.de/db/conf/icse/icse2008.html#WenzelK08"/><swrc:date>Thu May 29 21:00:17 CEST 2008</swrc:date><swrc:booktitle>Intl Conf. on Software Engineering</swrc:booktitle><swrc:crossref>conf/icse/2008</swrc:crossref><swrc:month>May</swrc:month><swrc:pages>831-834</swrc:pages><swrc:title>Analyzing model evolution</swrc:title><swrc:year>2008</swrc:year><swrc:keywords>model requirements evolution </swrc:keywords><swrc:abstract>Model-driven development leads to development processes in which a large number of different versions of models are produced. We present FAME, a tool environment which enables fine-grained analysis of the version history of a model. The tool is generic in the sense that it can work with various model types including UML and domain-specific languages.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="http://doi.acm.org/10.1145/1368088.1368214" swrc:key="ee"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="978-1-60558-079-1" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="2008-05-15" swrc:key="date"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Sven Wenzel"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Udo Kelter"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/27fed6b9d5ee86952a5c9fc5a41f3cf27/neilernst"><title>Tracing Model Elements</title><link>http://www.bibsonomy.org/bibtex/27fed6b9d5ee86952a5c9fc5a41f3cf27/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-29T20:38:08+02:00</dc:date><dc:subject>model uml diff </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;S. &lt;a href=&#034;http://www.bibsonomy.org/author/Wenzel&#034;&gt;Wenzel&lt;/a&gt;  and H. &lt;a href=&#034;http://www.bibsonomy.org/author/Hutter&#034;&gt;Hutter&lt;/a&gt;  and U. &lt;a href=&#034;http://www.bibsonomy.org/author/Kelter&#034;&gt;Kelter&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;International Conference on Software Maintenance, &lt;/em&gt;&lt;em&gt;page104-113. &lt;/em&gt;&lt;em&gt;October2007. &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/uml"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/diff"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/27fed6b9d5ee86952a5c9fc5a41f3cf27/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/27fed6b9d5ee86952a5c9fc5a41f3cf27/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1109/ICSM.2007.4362623"/><swrc:date>Thu May 29 20:38:08 CEST 2008</swrc:date><swrc:booktitle>International Conference on Software Maintenance</swrc:booktitle><swrc:month>October</swrc:month><swrc:pages>104-113</swrc:pages><swrc:title>Tracing Model Elements</swrc:title><swrc:year>2007</swrc:year><swrc:keywords>model uml diff </swrc:keywords><swrc:abstract>In model-driven engineering developers work mainly or only with models, which exist in many versions. This paper presents an approach to trace single model elements or groups of elements within a version history of a model. It also offers analysis capabilities such as detection of logical coupling between model elements. The approach uses a differencing algorithm blown as SiDiff to identify similar elements in different versions of a model. SiDiff is highly configurable and thus our tracing approach can be adapted to all diagram types of the UML and to a large set of domain specific languages. The approach has been implemented as an Eclipse plug-in that visualizes all relevant information about the traces and it allows developers to interactively explore details. It has been evaluated by several groups of test persons; they considered most of the functions of the tool to be very useful</swrc:abstract><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="S. Wenzel"/></rdf:_1><rdf:_2><swrc:Person swrc:name="H. Hutter"/></rdf:_2><rdf:_3><swrc:Person swrc:name="U. Kelter"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/290e3c09f10e3b5ec06f3d79658cce415/neilernst"><title>Types of software evolution and software maintenance</title><description>Not previously uploaded</description><link>http://www.bibsonomy.org/bibtex/290e3c09f10e3b5ec06f3d79658cce415/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-27T15:06:33+02:00</dc:date><dc:subject>taxonomy software evolution </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Ned &lt;a href=&#034;http://www.bibsonomy.org/author/Chapin&#034;&gt;Chapin&lt;/a&gt;  and Joanne E. &lt;a href=&#034;http://www.bibsonomy.org/author/Hale&#034;&gt;Hale&lt;/a&gt;  and Juan &lt;a href=&#034;http://www.bibsonomy.org/author/Fernandez-Ramil&#034;&gt;Fernandez-Ramil&lt;/a&gt;  and Wui-Gee &lt;a href=&#034;http://www.bibsonomy.org/author/Tan&#034;&gt;Tan&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Journal of Software Maintenance and Evolution: Research and Practice&lt;/em&gt;&lt;em&gt;13(1):3--30&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/taxonomy"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/evolution"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/290e3c09f10e3b5ec06f3d79658cce415/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/290e3c09f10e3b5ec06f3d79658cce415/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1002/smr.220"/><swrc:date>Tue May 27 15:06:33 CEST 2008</swrc:date><swrc:journal>Journal of Software Maintenance and Evolution: Research and Practice</swrc:journal><swrc:number>1</swrc:number><swrc:pages>3--30</swrc:pages><swrc:publisher><swrc:Organization swrc:name="John Wiley \&amp; Sons, Ltd."/></swrc:publisher><swrc:title>Types of software evolution and software maintenance</swrc:title><swrc:volume>13</swrc:volume><swrc:year>2001</swrc:year><swrc:keywords>taxonomy software evolution </swrc:keywords><swrc:abstract>The past two decades have seen increasing sophistication in software
	work. Now and in the future, the work of both practitioners and
	researchers would be helped by a more objective and finer granularity
	recognition of types of software evolution and software maintenance
	activities as actually done. To these ends, this paper proposes
	a clarifying redefinition of the types of software evolution and
	software maintenance. The paper bases the proposed classification
	not on people&#039;s intentions but upon objective evidence of maintainers&#039;
	activities ascertainable from observation of activities and artifacts,
	and/or a before and after comparison of the software documentation.
	The classification includes taking into account in a semi-hierarchical
	manner evidence of the change or lack thereof in: (1) the software,
	(2) the documentation, (3) the properties of the software, and (4)
	the customer-experienced functionality. A comparison is made with
	other classifications and typologies. The paper provides a classified
	list of maintenance activities and a condensed decision tree as
	a summary guide to the proposed evidence-based classification of
	the types of software evolution and software maintenance.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="606026" swrc:key="id"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="3" swrc:key="priority"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1002/smr.220" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Ned Chapin"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Joanne E. Hale"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Juan Fernandez-Ramil"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Wui-Gee Tan"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2e6ef2e5b454cabcb1c19d93f68907920/neilernst"><title>Exploring the Effectiveness of Normative i* Modelling: Results from a Case Study on Food Chain Traceability</title><link>http://www.bibsonomy.org/bibtex/2e6ef2e5b454cabcb1c19d93f68907920/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-27T14:56:24+02:00</dc:date><dc:subject>i* case traceability </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;A. &lt;a href=&#034;http://www.bibsonomy.org/author/Siena&#034;&gt;Siena&lt;/a&gt;  and N. &lt;a href=&#034;http://www.bibsonomy.org/author/Maiden&#034;&gt;Maiden&lt;/a&gt;  and J. &lt;a href=&#034;http://www.bibsonomy.org/author/Lockerbie&#034;&gt;Lockerbie&lt;/a&gt;  and K. &lt;a href=&#034;http://www.bibsonomy.org/author/Karlsen&#034;&gt;Karlsen&lt;/a&gt;  and A. &lt;a href=&#034;http://www.bibsonomy.org/author/Perini&#034;&gt;Perini&lt;/a&gt;  and A. &lt;a href=&#034;http://www.bibsonomy.org/author/Susi&#034;&gt;Susi&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;International Conference on Advanced Information Systems Engineering (CAiSE&#039;08), &lt;/em&gt;&lt;em&gt;Montpellier, France, &lt;/em&gt;&lt;em&gt;June2008. &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/i*"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/case"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/traceability"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2e6ef2e5b454cabcb1c19d93f68907920/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2e6ef2e5b454cabcb1c19d93f68907920/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://www.dit.unitn.it/~asiena/"/><swrc:date>Tue May 27 14:56:24 CEST 2008</swrc:date><swrc:address>Montpellier, France</swrc:address><swrc:booktitle>International Conference on Advanced Information Systems Engineering (CAiSE&#039;08)</swrc:booktitle><swrc:month>June</swrc:month><swrc:title>Exploring the Effectiveness of Normative i* Modelling: Results from a Case Study on Food Chain Traceability</swrc:title><swrc:year>2008</swrc:year><swrc:keywords>i* case traceability </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="A. Siena"/></rdf:_1><rdf:_2><swrc:Person swrc:name="N. Maiden"/></rdf:_2><rdf:_3><swrc:Person swrc:name="J. Lockerbie"/></rdf:_3><rdf:_4><swrc:Person swrc:name="K. Karlsen"/></rdf:_4><rdf:_5><swrc:Person swrc:name="A. Perini"/></rdf:_5><rdf:_6><swrc:Person swrc:name="A. Susi"/></rdf:_6></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/23d2b9a6a296195a8b9d25c193b26ceab/neilernst"><title>Supervisory Control of a Class of Discrete-Event Systems</title><link>http://www.bibsonomy.org/bibtex/23d2b9a6a296195a8b9d25c193b26ceab/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-27T14:52:53+02:00</dc:date><dc:subject>control Discrete systems </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;P. &lt;a href=&#034;http://www.bibsonomy.org/author/Ramadge&#034;&gt;Ramadge&lt;/a&gt;  and M. &lt;a href=&#034;http://www.bibsonomy.org/author/Wonham&#034;&gt;Wonham&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;SIAM J of Control and Optimization&lt;/em&gt;&lt;em&gt;25(1):206-230&lt;/em&gt;(&lt;em&gt;1987&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/control"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/Discrete"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/systems"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/23d2b9a6a296195a8b9d25c193b26ceab/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/23d2b9a6a296195a8b9d25c193b26ceab/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><swrc:date>Tue May 27 14:52:53 CEST 2008</swrc:date><swrc:journal>SIAM J of Control and Optimization</swrc:journal><swrc:number>1</swrc:number><swrc:pages>206-230</swrc:pages><swrc:title>Supervisory Control of a Class of Discrete-Event Systems</swrc:title><swrc:volume>25</swrc:volume><swrc:year>1987</swrc:year><swrc:keywords>control Discrete systems </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="P. Ramadge"/></rdf:_1><rdf:_2><swrc:Person swrc:name="M. Wonham"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/26ab9a79f3a20711a25425e2d55062964/neilernst"><title>A taxonomy of variability realization techniques.</title><description>dblp</description><link>http://www.bibsonomy.org/bibtex/26ab9a79f3a20711a25425e2d55062964/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-27T04:06:24+02:00</dc:date><dc:subject>taxonomy evolution </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Mikael &lt;a href=&#034;http://www.bibsonomy.org/author/Svahnberg&#034;&gt;Svahnberg&lt;/a&gt;  and Jilles van &lt;a href=&#034;http://www.bibsonomy.org/author/Gurp&#034;&gt;Gurp&lt;/a&gt;  and Jan &lt;a href=&#034;http://www.bibsonomy.org/author/Bosch&#034;&gt;Bosch&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Softw., Pract. Exper.&lt;/em&gt;&lt;em&gt;35(8):705-754&lt;/em&gt;(&lt;em&gt;2005&lt;/em&gt;)</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/taxonomy"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/evolution"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/26ab9a79f3a20711a25425e2d55062964/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/26ab9a79f3a20711a25425e2d55062964/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="http://dx.doi.org/10.1002/spe.652"/><swrc:date>Tue May 27 04:06:24 CEST 2008</swrc:date><swrc:journal>Softw., Pract. Exper.</swrc:journal><swrc:number>8</swrc:number><swrc:pages>705-754</swrc:pages><swrc:title>A taxonomy of variability realization techniques.</swrc:title><swrc:volume>35</swrc:volume><swrc:year>2005</swrc:year><swrc:keywords>taxonomy evolution </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Mikael Svahnberg"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Jilles van Gurp"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Jan Bosch"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="http://www.bibsonomy.org/bibtex/2d70d713c717fb28384fb073c9f6dfbc2/neilernst"><title>On the Origin of Species by Means of Natural Selection</title><link>http://www.bibsonomy.org/bibtex/2d70d713c717fb28384fb073c9f6dfbc2/neilernst</link><dc:creator>neilernst</dc:creator><dc:date>2008-05-27T04:02:47+02:00</dc:date><dc:subject>evolution </dc:subject><content:encoded>&lt;span style=&#034;color:#555555;&#034;&gt;Charles &lt;a href=&#034;http://www.bibsonomy.org/author/Darwin&#034;&gt;Darwin&lt;/a&gt;  &lt;/span&gt;&lt;em&gt;Murray, &lt;/em&gt;&lt;em&gt;London, &lt;/em&gt;(&lt;em&gt;1859&lt;/em&gt;) &lt;em&gt;or the Preservation of Favored Races in the Struggle for Life
		    .
	    &lt;/em&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/evolution"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d70d713c717fb28384fb073c9f6dfbc2/neilernst"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d70d713c717fb28384fb073c9f6dfbc2/neilernst"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Book"/><swrc:date>Tue May 27 04:02:47 CEST 2008</swrc:date><swrc:address>London</swrc:address><swrc:note> or the Preservation of Favored Races in the Struggle for Life</swrc:note><swrc:publisher><swrc:Organization swrc:name="Murray"/></swrc:publisher><swrc:title>On the Origin of Species by Means of Natural Selection</swrc:title><swrc:year>1859</swrc:year><swrc:keywords>evolution </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="2376343" swrc:key="id"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="2" swrc:key="priority"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Charles Darwin"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description></burst:publication></item></rdf:RDF>