<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
         xmlns="http://purl.org/rss/1.0/">




    



<channel rdf:about="http://www.se.cs.put.poznan.pl/search_rss">
  <title>PUT Software Engineering Team</title>
  <link>http://www.se.cs.put.poznan.pl</link>
  
  <description>
    
            These are the search results for the query, showing results 6 to 20.
        
  </description>
  
  
  
  
  <image rdf:resource="http://www.se.cs.put.poznan.pl/logo.png"/>

  <items>
    <rdf:Seq>
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/transactions-in-use-cases-nfr-and-architectural-decisions"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/specyfikacja-wymagan-dla-systemow-informatycznych-1"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/projekty/konsulting/um-srs"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/crud-pattern-in-use-cases"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/ucd-and-uc"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/ucp"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/use-case-diagram"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/introduction-to-use-cases"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database/use-cases-database-ucdb/use-cases-database-ucdb"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database/use-cases-database-ucdb"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/enhancing-use-case-based-effort-estimation-with-transaction-types"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/publikacje/olek2005"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/publikacje/Ciemniewska-2007BIS"/>
        
        
            <rdf:li rdf:resource="http://www.se.cs.put.poznan.pl/publikacje/ochodek-2008"/>
        
    </rdf:Seq>
  </items>

</channel>

    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/transactions-in-use-cases-nfr-and-architectural-decisions">        <title>Transactions in Use Cases, Non-functional Requirements, and Architectural Decisions</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/transactions-in-use-cases-nfr-and-architectural-decisions</link>        <description>Architectural decisions are usually considered to be influenced mainly by non-functional requirements (NFRs). It is difficult to disagree with such thesis. However, some of the decisions are not directly driven by NFRs, but by the functionality of the system. It can also happen that some of the NFRs are not explicitly defined. In this entry, you can find a checklist containing 20 questions regarding functional requirements that can help you investigate required capabilities of a system architecture.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>architectural knowledge</dc:subject>                    <dc:subject>architecture evaluation</dc:subject>                    <dc:subject>use cases</dc:subject>                <dc:date>2010-09-04T12:25:44Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/specyfikacja-wymagan-dla-systemow-informatycznych-1">        <title>Specyfikacja wymagań dla systemów informatycznych </title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/specyfikacja-wymagan-dla-systemow-informatycznych-1</link>        <description>Właśnie otrzymaliśmy zgodę na publikację wyników projektu realizowanego we współpracy z Urzędem Miasta Poznania, którego celem było dostarczenie zestawu wytycznych odnośnie tworzenia specyfikacji wymagań dla systemów informatycznych (zwłaszcza w modelu przetargowym)</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>quality attributes</dc:subject>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>use case diagram</dc:subject>                    <dc:subject>SRS</dc:subject>                    <dc:subject>use cases</dc:subject>                    <dc:subject>ieee830:1998</dc:subject>                <dc:date>2010-03-25T11:23:00Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/projekty/konsulting/um-srs">        <title>Specyfikacja wymagań dla systemów informatycznych</title>        <link>http://www.se.cs.put.poznan.pl/projekty/konsulting/um-srs</link>        <description>Celem projektu, realizowanego we współpracy z Urzędem Miasta Poznania, było dostarczenie zestawu wytycznych odnośnie tworzenia specyfikacji wymagań dla systemów informatycznych (zwłaszcza w modelu przetargowym)</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>iso9126</dc:subject>                    <dc:subject>use cases</dc:subject>                <dc:date>2011-05-08T19:45:22Z</dc:date>        <dc:type>Rich document</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/crud-pattern-in-use-cases">        <title>CRUD Pattern in Use Cases</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/crud-pattern-in-use-cases</link>        <description>If you have ever been writing use cases for a data-oriented system (i.e.  CMS), you have probably noticed that there is a problem with the large number of use cases like "Add an article", "Remove an article" etc. If you have all CRUD operations available for all objects in the system, you can finish with up to 4 x number-of-objects of use cases. You can reduce this number by introducing the CRUD pattern, which I would like to present you in this blog entry.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>pattern</dc:subject>                    <dc:subject>use case diagram</dc:subject>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>use cases</dc:subject>                    <dc:subject>uml</dc:subject>                <dc:date>2010-04-07T19:35:00Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/ucd-and-uc">        <title>Use-Case Relations - Diagram and Text</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/ucd-and-uc</link>        <description>In this blog entry, I would like to show you how the relations (include, and extend) between use cases are presented on use case diagrams and how to use them in textual representations of use cases.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>use cases</dc:subject>                    <dc:subject>use case diagram</dc:subject>                    <dc:subject>uml</dc:subject>                <dc:date>2010-01-24T09:11:47Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/ucp">        <title>Use Case Points</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/ucp</link>        <description>The Use Case Points (UCP) method, proposed by Gustav Karner can be used to estimate effort early in the project life-cycle, with relatively low cost. It is based on two main inputs which are actors complexity, measured based on the interface actor uses to communicate with the system; and use-case complexity measured in the number of so-called transactions in use-case scenarios. Here, I would like to present you  basic information about the original method proposed by Karner.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>effort estimation</dc:subject>                    <dc:subject>use case points</dc:subject>                    <dc:subject>metrics</dc:subject>                    <dc:subject>use cases</dc:subject>                    <dc:subject>use-case transaction</dc:subject>                <dc:date>2010-09-01T10:12:30Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/use-case-diagram">        <title>Use Case Diagram</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/use-case-diagram</link>        <description>Use cases were Ivar Jacobson's contribution to the UML notation. Although they are in most cases presented in a textual form, there is a special diagram in UML called Use Case Diagram (UCD), which is used to present their structure and associations with actors.
In this article I will try to present you all necessary information to use UCD effectively.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>use cases</dc:subject>                    <dc:subject>use case diagram</dc:subject>                    <dc:subject>uml</dc:subject>                <dc:date>2009-12-22T09:54:15Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/introduction-to-use-cases">        <title>Introduction to Use Cases</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/introduction-to-use-cases</link>        <description>Use cases, introduced by Ivar Jacobson more than 20 years ago, are used to capture user (actor) point of view while describing functional requirements of the system. In this brief article I would like to present you an overview of them (what are they, what are the most important parts of use-case model etc.)</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>use cases</dc:subject>                <dc:date>2009-12-19T12:05:19Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database/use-cases-database-ucdb/use-cases-database-ucdb">        <title>Use Cases Database (UCDB)</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database/use-cases-database-ucdb/use-cases-database-ucdb</link>        <description>The goal of UCDB is to collect use-case-based requirements specification from real software projects.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>metrics</dc:subject>                    <dc:subject>benchmark</dc:subject>                    <dc:subject>use cases</dc:subject>                <dc:date>2009-12-09T07:28:47Z</dc:date>        <dc:type>Rich document</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database/use-cases-database-ucdb">        <title>Use Cases Database (UCDB)</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database/use-cases-database-ucdb</link>        <description>The goal of UCDB is to collect use-case-based requirements specification from real software projects.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>benchmark</dc:subject>                    <dc:subject>use cases</dc:subject>                <dc:date>2009-11-05T11:38:12Z</dc:date>        <dc:type>Folder</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database">        <title>Database of Software Projects</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-projects-database</link>        <description>We are trying to collect data from real software projects for research and calibration of effort estimation methods.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>benchmark</dc:subject>                    <dc:subject>use cases</dc:subject>                <dc:date>2009-11-05T11:37:49Z</dc:date>        <dc:type>Folder</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/enhancing-use-case-based-effort-estimation-with-transaction-types">        <title>Enhancing Use-Case-Based Effort Estimation with Transaction Types (presentation)</title>        <link>http://www.se.cs.put.poznan.pl/knowledge-base/software-engineering-blog/enhancing-use-case-based-effort-estimation-with-transaction-types</link>        <description>Recently we have conducted some research regarding use-case-based effort estimation. Results were presented at CEE-SET'09 conference. If you would like to read how knowledge about use-case transactions semantics can help in estimating effort, go ahead and see the presentation. If you like the idea you can find more information in the paper.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>effort estimation</dc:subject>                    <dc:subject>use case points</dc:subject>                    <dc:subject>ttpoints</dc:subject>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>use cases</dc:subject>                    <dc:subject>use-case transaction</dc:subject>                <dc:date>2010-09-04T11:21:15Z</dc:date>        <dc:type>Blog Entry</dc:type>    </item>
    <item rdf:about="http://www.se.cs.put.poznan.pl/publikacje/olek2005">        <title>UC Workbench – A Tool for Writing Use Cases and Generating Mockups</title>        <link>http://www.se.cs.put.poznan.pl/publikacje/olek2005</link>        <description>Agile methodologies are based on effective communication with the customer. The ideal case is XP s on-site customer. Unfortunately, in practice customer representatives are too busy to work with the development team all the time. Moreover, frequently there are many of them and each representative has only partial domain knowledge. To cope with this we introduced to our projects a proxy-customer role resembling RUP s Analyst and we equipped him with a tool, called UC Workbench, that supports the communication with the customer representatives and the developers. Analyst collects user stories from customer representatives and translates them into use cases. UC Workbench contains among other things a use-case editor and a generator of mockups (a mockup generated by UC Workbench animates use-cases and illustrates them with screen designs).</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>uc workbench</dc:subject>                    <dc:subject>use cases</dc:subject>                <dc:date>2009-09-09T06:55:23Z</dc:date>        <dc:type>Inproceedings Reference</dc:type>    </item>
    <item rdf:about="http://dx.doi.org/10.1007/978-3-540-72035-5_33">        <title>Supporting Use-Case Reviews</title>        <link>http://www.se.cs.put.poznan.pl/publikacje/Ciemniewska-2007BIS</link>        <description>Use cases are a popular way of specifying functional requirements of computer-based systems. Each use case contains a sequence of steps which are described with a natural language. Use cases, as any other description of functional requirements, must go through a review process to check their quality. The problem is that such reviews are time consuming. Moreover, effectiveness of a review depends on quality of the submitted document - if a document contains many easy-to-detect defects, then reviewers tend to find those simple defects and they feel exempted from working hard to detect difficult defects. To solve the problem it is proposed to augment a requirements management tool with a detector that would find easy-to-detect defects automatically.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>use cases</dc:subject>                    <dc:subject>natural language processing</dc:subject>                <dc:date>2009-08-09T19:30:37Z</dc:date>        <dc:type>Inproceedings Reference</dc:type>    </item>
    <item rdf:about="http://dx.doi.org/10.1007/978-3-540-85279-7_5">        <title>Automatic Transactions Identification in Use Cases</title>        <link>http://www.se.cs.put.poznan.pl/publikacje/ochodek-2008</link>        <description>Od początku lat 90-tych ubiegłego stulecia, przypadki użycia stały się nieformalnych standardem przedstawiania wymagań funkcjonalnych. Gwałtowny wzrost popularności zaawocował wieloma różnymi podejściami do ich prezentacji oraz stylami ich pisania. Niestety, ta różnorodność sprawia, że automatyczne przetwarzanie przypadków użycia jest bardzo trudne. Ten problem może być zniwelowany poprzez wykorzystanie koncepcji transakcji, która jest zdefiniowana jako atomowej część scenariusza przypadku użycia.   W artykule prezentujemy podejście do automatycznego wykrywania transakcji w przypadkach użycia, poprzez analizę języka naturalnego (NLP). Proponowane rozwiązanie zostało zaimplementowane w postaci prototypowego narzędzia  UCTD  i wstępnie zweryfikowane.</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>mochodek</dc:creator>        <dc:rights></dc:rights>                    <dc:subject>effort estimation</dc:subject>                    <dc:subject>use case points</dc:subject>                    <dc:subject>requirements engineering</dc:subject>                    <dc:subject>natural language processing</dc:subject>                    <dc:subject>use cases</dc:subject>                    <dc:subject>use-case transaction</dc:subject>                <dc:date>2009-09-08T06:25:39Z</dc:date>        <dc:type>Inproceedings Reference</dc:type>    </item>



</rdf:RDF>
