<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">SERVUS -Collaborative Tool Support for Agile Requirements Analysis</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Thomas</forename><surname>Usländer</surname></persName>
							<email>thomas.uslaender@iosb.fraunhofer.de</email>
							<affiliation key="aff0">
								<orgName type="institution">Fraunhofer IOSB</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Thomas</forename><surname>Batz</surname></persName>
							<email>thomas.batz@iosb.fraunhofer.de</email>
							<affiliation key="aff0">
								<orgName type="institution">Fraunhofer IOSB</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Hylke</forename><surname>Van Der Schaaf</surname></persName>
							<email>hylke.vanderschaaf@iosb.fraunhofer.de</email>
							<affiliation key="aff0">
								<orgName type="institution">Fraunhofer IOSB</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">SERVUS -Collaborative Tool Support for Agile Requirements Analysis</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">D9DC688D790B2D25BDE11C4D0212047D</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T01:57+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Requirements analysis</term>
					<term>agility</term>
					<term>use cases</term>
					<term>service-oriented analysis and design</term>
					<term>Future Internet</term>
					<term>environment information space</term>
					<term>SERVUS</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Agility in software and service engineering usually needs to encompass the requirements analysis phase. This paper describes a multi-lingual Webbased tool that allows multiple users and stakeholders of different, possibly geographically dispersed organizations to perform requirements analysis activities in an agile and collaborative manner, and in close cooperation with software architects and engineers. The tool relies upon the identification and semi-formal description of use cases, e.g. following Cockburn's approach, and the resource-oriented extensions proposed by the SERVUS Design Methodology. It supports to define relationships between use cases, their representation in UML, their stepwise refinement and mapping to existing or emerging capabilities of service platforms as well as the specification of associated test cases. The tool is illustrated by its use in the European research project ENVIROFI. This project aims at analyzing and specifying the generic and specific enablement of the Future Internet core platform for the environmental information space.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Motivation</head><p>Agility in software and service engineering usually needs to encompass the requirements analysis phase. The reason is that, only in rare cases, the requirements are fully available and fixed when software design and developments starts. In contrary, especially in the domain of environmental information systems, requirements analysis is an agile process including a multi-step dialogue between the user(s), the stakeholders and the software architects who know about the technological capabilities and constraints, and who may also estimate the effort to realize the expectations of the user. The resulting discussion often leads to reconsiderations and/or refinements of the user requirements. If multiple users of one or even multiple organizations are involved, such dialogues are usually carried out during requirements analysis workshops facilitated by experienced systems analysts or architects. The crucial aspects are a solid methodology underpinning this process as well as an associated flexible documentation of the requirements during this process, also taking into account capabilities and constraints of underlying geospatial architectures <ref type="bibr" target="#b8">[9]</ref>. This paper presents a Web-based collaborative tool that supports the documentation according to the SERVUS design methodology <ref type="bibr" target="#b0">[1]</ref>.</p><p>The paper is structured as follows: Section 2 provides an overview about the SERVUS Design Methodology, before the structure of the use case model, i.e. its metamodel, is presented in section 3. The architecture of the tool supporting the methodology in form of a so-called use case server is described in section 4. As an illustrative example, section 5 explains how it is used in the ENVIROFI project, before the paper concludes with references to other tool applications and ideas about future developments.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">SERVUS Design Methodology</head><p>The SERVUS design methodology <ref type="bibr" target="#b0">[1]</ref> describes individual design activities interconnected by a common modelling environment that is common to the Enterprise, Information and Service Viewpoint of geospatial architectural frameworks <ref type="bibr" target="#b3">[4]</ref>. The common modelling environment follows a resource-oriented approach according to the Representational State Transfer (REST) architectural style <ref type="bibr" target="#b4">[5]</ref>. Hereby, a resource is considered to be an information object that is uniquely identified, may be represented in one or more representational forms (e.g. as a diagram, XML document or a map layer) and support resource methods that are taken from a limited set of operations whose semantics are well-known (uniform interface). A resource has own characteristics (attributes) and is linked to other resources forming a resource network. Furthermore, resource descriptions may refer to concepts of the domain model (design ontology) using the principle of semantic annotation, yielding so-called semantic resources SERVUS considers requirement analysis to be part of the Enterprise Viewpoint. It results in use case models that describe the behavior of a system <ref type="bibr" target="#b5">[6]</ref> whereby "a use case is a sequence of actions performed by the system to yield an observable result that is typically of value for one or more actors or other stakeholders of the system".</p><p>When designing an (environmental information) system, a use case expresses the functional, informational and qualitative requirements of a user (i.e. an actor or a stakeholder) with respect to the system. Usually, use cases do not describe the user interactions themselves. The requirements for the user interface, i.e. a description of how the system functions are accessed by and presented to the user depending on his end-user device, may be captured in separate task models and then mapped to use cases <ref type="bibr" target="#b10">[10]</ref>. It is essential for the use case description that the level of abstraction, the type of formalism as well as the language should be such that it is adequate to the domain of expertise of the users. In order to serve as a kind of contract with the user, a use case shall be both understandable to the user but also precise enough. Very often this means that use cases shall be specified in a non-technical way, normally achieved using plain text in natural language. However, in order to reduce the ambiguities and impreciseness of descriptions in natural language, structured textual descriptions are preferred. This means that use case descriptions are structured according to a given template, e.g. an application form comprising identifier and description fields or thematic domain references associated with code lists.</p><p>The SERVUS design methodology recommends a semi-formal description of use cases, e.g. according to the template proposed by Cockburn <ref type="bibr" target="#b7">[8]</ref>, but extends it in order to include references to requested resources, e.g. a time-series of water gauge values represented as a diagram. Optionally, it may be accompanied by a UML use case diagram. The templates of the ENVIROFI project are contained in <ref type="bibr" target="#b2">[3]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Use Case Meta-Model</head><p>The use case meta-model describes all the element types in a use case model and its relationships to each other. In addition to use cases as main element types, the SERVUS use case meta-model comprises the following element types:</p><p> actors: describes the roles of users that initiate use cases.  test cases: describes a possible instantiation of a use case that is decisive for the system test with respect to this use case.  requirements: describe functions of the system under design that may support the execution of a use case. In the ENVIROFI project also called enablers (see below).  information resources: describes the information elements including its basic operations (create, read, update, delete) that are required to carry out the use case (see the resource-oriented approach of SERVUS introduced in section 2). Note that the early identification and linkage to information resource is the key idea that aims at reducing the gap between thematic experts as users and software architects. Hence, it distinguishes SERVUS from other use case-based approaches.</p><p>Each element type has its own structure and template, i.e. its own set of text elements. There are the following relations between these element types: use cases (UC) are linked to actors, to other use cases, to test cases (TC), to requirements (REQ) and information resources (IR). These relations are illustrated in Fig. <ref type="figure" target="#fig_0">1</ref> and will be explained below.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>UC to Actor</head><p> performs (inverse relation: is performed by): a UC is initiated and performed by an actor.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>UC to UC</head><p> includes (inverse relation: is included in): one UC is included in another UC, i.e. one UC is included as a whole in the main success scenario, extension or alternate path of another UC.</p><p> refines (inverse relation: abstracted from): one UC is a refinement of another UC, e.g. it provides more details in its main success scenario, adds an extension or interprets a more abstract UC in the context of a thematic domain.</p><p>Note: The relation type &lt;&lt;refine&gt;&gt; corresponds to the relation type &lt;&lt;extend&gt;&gt; that is typically used in conventional UML use case diagrams.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>UC to TC</head><p> is tested by (inverse relation: tests): one UC may be tested by one or more test cases.</p><p>Note: As use cases may be included in other use cases, one test case may also be linked to several use cases (which are then included in each other).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>UC to REQ</head><p> maps to (inverse relation: is derived from): a UC is mapped to one or more requirements. This means that the system under design should provide function (may be in terms of a Web service) that fulfills each requirement.. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>REQ to REQ</head><p> related to (bijective relation): one REQ is related to another REQ, i.e. there is some relationship between the requirements. This relation has to be better qualified in the future. It could be a unilateral or bilateral dependency but also some similarity in terms of concepts, design pattern or technology.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>UC to IR</head><p> requests (inverse relation: is requested by): a UC requests an information resource in a defined access mode (create, read, update, delete).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>IR to IR</head><p> refines (inverse relation: abstracted from): an information resource is a refinement of another information resource (in the sense of inheriting all properties of the more abstract information resource).  related to (bijective relation): an information resource is related to another information resource. The meaning of the relation may be defined during the information modelling design step</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Tool Support -The SERVUS Use Case Server</head><p>Non-trivial projects and related system analysis and design activities require a tool that supports the edition and documentation of the use cases. For the SERVUS design methodology a dedicated tool has been implemented that allows the users to work in a collaborative and distributed manner. Furthermore, it supports an agile approach, i.e. use cases and the other elements in the model may be iteratively specified which allows the users to refine and change them according to the knowledge that is typically gained in the analysis and design process.</p><p>The architecture of the SERVUS Use Case Server is illustrated in Fig. <ref type="figure">2</ref>. There are the following basic architectural decisions and characteristics of the SERVUS Use Case Server:</p><p> The server is realized as an application of the Fraunhofer IOSB WebGenesis ® content and community management framework that supports the implementation of Web-based collaborative applications by rich generic functions.  Use cases and all other elements following the meta-model (e.g. test cases, information resources) are persistently stored in a relational database as WebGenesis ® entries. This enables the immediate use of built-in search functions for use cases and the other elements.  The database structure is organized according to the use case meta-model which acts in this case as an ontology. Due to the built-in ontology support of WebGenesis ® this design decision increases the flexibility of the system and facilitates the linkage of these core elements to ontologies representing thematic domains.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fig. 2. System Architecture of the SERVUS Use Case Server</head><p> At any time, there is the possibility to generate document reports out of the content of the use case server. In most projects, there is a need to deliver written use case specifications as soon as a given milestone has been reached. By using LATEX as document generation tool, the structure and the layout of the report may be easily changed and adapted to the requirements of a given project (e.g., addition of project or company logos or compliance with corporate designs).  The face to the thematic expert as one of the user roles is the Web browser, hence, no installation on the user site is necessary. Furthermore, due to WebGenesis ® as underlying framework, the layout of the Web-based application may be tailored to the corporate or project design constraints. Furthermore, user management and collaboration utilities between users (e.g. calendar functions, etc) are already available, and may be easily integrated in order to support the analysis process within and across organizational boundaries.  On the other side of the user role spectrum there is the system architect whose objective is to formalize the requirements as UML use case diagrams (e.g. using a UML tool such as the Enterprise Architect) and map the use case scenarios to call sequences of interfaces and services, possibly also specified in UML.  The system analyst has to mediate between both communities: On the one hand, he/she shall facilitate the requirements analysis process within the community of the thematic experts aiming at getting consolidated semi-structured use case models. On the other hand, he/she shall guarantee the consistency with the UML models required for the system design activities led by the system architect. For this purpose the SERVUS use case server provides a mediator tool that, among others, extracts UML use case diagrams from the Enterprise Architect and feeds them as associated figures into the use case models.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Example: Use in the ENVIROFI Future Internet Project</head><p>The European Commission (EC) launched the Future Internet Public-Private Partnership programme (FI-PPP) with the idea of enabling a broad range of Internet applications, including those of the environmental knowledge domain. The FI-PPP programme shall advance a shared vision for common pan-European technology platforms and their implementation, as well as the integration and harmonization of the relevant policy, legal, and regulatory frameworks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fig. 3. ENVIROFI Approach to Design an Environmental Observation Web</head><p>As illustrated in Fig. <ref type="figure">3</ref> the FI-WARE platform is an ICT platform based on generic functional building blocks: the so-called Generic Enablers (GE). These are used by the usage area projects in order to validate and demonstrate the new generation FI enabled environmental applications. ENVIROFI represents the environmental usage area within phase 1 of FI-PPP (see http://www.envirofi.eu/). It explores the so-called environmental enablers, i.e. reusable building blocks for collecting and processing environmental data, and provides environmental sector requirements to FI-WARE <ref type="bibr" target="#b6">[7]</ref>. Thus, ENVIROFI lays the foundation for an FI-enabled Environmental Observation Web, which will help Europe to tackle the grand challenges of climate change, socio-economic pressures on the environment and sustainable development.</p><p>ENVIROFI's vision is to establish an Environmental Observation Web in which all environmental data from sensors, citizens and models become available through the Internet in a standardized and usable format <ref type="bibr" target="#b13">[13]</ref>. ENVIROFI specifically works on three environmental application areas: biodiversity, personalized atmospheric data and marine assets.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fig. 4. Requirements linked to use cases</head><p>The setting of the FI-PPP encompassing both usage area projects collecting requirements and a core platform project providing a capability platform under development requires a sophisticated and transparent analysis and design process. The ENVIROFI project has selected the SERVUS methodology including its tool support. The SERVUS use case meta-model has been interpreted such that the entry category of "requirements" represents requirements for FI-PPP generic or specific enablers, hence, generic functions to be integrated as reusable components into the platform with a welldefined, if possible, standard interface <ref type="bibr" target="#b2">[3]</ref>.</p><p>Fig. <ref type="figure">4</ref> shows a screenshot of the use case server as it was applied and configured in the ENVIROFI project. It illustrates on the left side a list of requirements for specific enablers and in the middle the list of those use case entries from which a selected requirement was derived. These links are realized as bijective hyperlinks in the use case server, hence, the user can browse through the entries in both directions and therefore get full transparency.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Further Application Examples and Next Steps</head><p>In addition to European research projects such as ENVIROFI, the SERVUS methodology and its use case server is used in the following environmental projects in Germany:  WIBAS 5.0 -Architectural Re-Engineering of the Integrated Environmental Information System WIBAS <ref type="bibr" target="#b11">[11]</ref>. In this project, user requirements for a functional upgrade in the context of a new virtually centralized system architecture in the German Federal State of Baden-Württemberg have to be collected among several dozens of multi-disciplinary experts of regional environmental authorities.  FLIWAS 3.0: Requirements analysis of the German-Dutch Flood Information and Warning System along the Rhine river basin. FLIWAS is a Web-based flood information and warning system for local and regional decision support <ref type="bibr" target="#b12">[12]</ref>. Originally developed and installed as a central database application for the German Federal State of Baden-Württemberg it will now undergo an essential architectural and functional upgrade along the Rhine river basin encompassing other German federal states and cities (e.g. the city of Cologne) as well as water authorities in the Netherlands.</p><p>For this new analysis process, the SERVUS methodology is used. Hence, one of the utmost new functions in the SERVUS use case server will be a multi-lingual support of the use case edition and documentation process.</p><p>All these example projects demonstrate that an agile requirements analysis methodology urgently needs a powerful software tool to support its edition and documentation. However, beyond technical tool support, there is also a confirmation that requirements analysis is a social process and needs didactical and facilitation skills, especially for the system analyst as the "man or the woman in the middle". Further developments will focus on investigations how to enrich the SERVUS use case server to better support such group facilitation techniques.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Relationships between Use Cases, Requirements, Actors and Information Resources</figDesc><graphic coords="4,124.68,380.04,349.80,255.72" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="6,125.16,165.36,345.00,249.00" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="8,124.68,201.36,332.64,182.28" type="bitmap" /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Service-oriented Design of Environmental Information Systems</title>
		<author>
			<persName><forename type="first">T</forename><surname>Usländer</surname></persName>
		</author>
		<ptr target="http://digbib.ubka.uni-karlsruhe.de/volltexte/1000016721" />
		<imprint>
			<date type="published" when="2010">2010</date>
			<publisher>KIT Scientific Publishing</publisher>
		</imprint>
		<respStmt>
			<orgName>of the Karlsruhe Institute of Technology (KIT)</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">PhD thesis</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">How to Analyse User Requirements for Service-Oriented Environmental Information Systems</title>
		<author>
			<persName><forename type="first">T</forename><surname>Usländer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Batz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ISESS 2011</title>
				<meeting>the ISESS 2011<address><addrLine>Brno, Czech Republic</addrLine></address></meeting>
		<imprint>
			<publisher>Springer Verlag</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="161" to="168" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">D4.1.2 Environmental Requirements II</title>
		<ptr target="http://www.envirofi.eu/Downloads/PublicDeliverables/tabid/4983/Default.aspx" />
	</analytic>
	<monogr>
		<title level="m">of the FP7 project ENVIROFI Work Package</title>
				<imprint>
			<date type="published" when="2012">2012</date>
			<biblScope unit="volume">4</biblScope>
		</imprint>
	</monogr>
	<note>Deliverable D4.1.2</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Reference Model for the ORCHESTRA Architecture Ver-sion 2.1</title>
		<idno>07-097</idno>
		<ptr target="http://portal.opengeospatial.org/files/?artifact_id=23286" />
	</analytic>
	<monogr>
		<title level="m">OGC Best Practices Document</title>
				<editor>
			<persName><forename type="first">T</forename><surname>Usländer</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">Architectural Styles and the Design of Network-Based Software Architectures</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">T</forename><surname>Fielding</surname></persName>
		</author>
		<ptr target="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm" />
		<imprint>
			<date type="published" when="2000">2000</date>
		</imprint>
		<respStmt>
			<orgName>University of California, Irvine</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Doctoral dissertation</note>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Aspect-Oriented Software Development with Use Cases</title>
		<author>
			<persName><forename type="first">I</forename><surname>Jacobson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P.-W</forename><surname>Ng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The Addison-Wesley Object Technology Series</title>
				<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Identification and Specification of Generic and Specific Enablers of the Future Internet -Illustrated by the Geospatial and Environmental Domain</title>
		<author>
			<persName><forename type="first">A.-J</forename><surname>Berre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Usländer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Schade</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">6994</biblScope>
			<biblScope unit="page" from="278" to="289" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<title level="m" type="main">Writing Effective Use Cases</title>
		<author>
			<persName><forename type="first">A</forename><surname>Cockburn</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2001">2001</date>
			<publisher>Addison-Wesley</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Requirements and Open Architecture for Environmental Risk Management Information Systems</title>
		<author>
			<persName><forename type="first">T</forename><surname>Usländer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Denzer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Information Systems for Emergency Management. In the Advances in Management Information Systems monograph series</title>
				<editor>
			<persName><forename type="first">B</forename><surname>Van De Walle</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Turoff</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><forename type="middle">R</forename><surname>Hiltz</surname></persName>
		</editor>
		<imprint>
			<publisher>Vladimir Zwass</publisher>
		</imprint>
	</monogr>
	<note>Chapter 15</note>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title/>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">E</forename><surname>Sharpe Inc</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2009">2009</date>
			<pubPlace>Armonk, NY</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Use case and Task Models: An Integrated Development Methodology and Its Formal Foundation</title>
		<author>
			<persName><forename type="first">D</forename><surname>Sinnig</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Chalin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Khendek</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Transactions on Software Engineering and Methodology</title>
		<imprint>
			<biblScope unit="volume">22</biblScope>
			<biblScope unit="issue">3</biblScope>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">WIBAS 5.0 Modellierung von Anwendungsfallen in WIBAS 5.0 unter Nutzung von SERVUS</title>
		<author>
			<persName><forename type="first">T</forename><surname>Batz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Rudolf</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Usländer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Braun Von Stumm</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K.-P</forename><surname>Schulz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Uhrig</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Scherrieble</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Schillinger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Spandl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Frenzl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Wiechmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Umweltinformationssystem Baden-Württemberg : F+E-Vorhaben KEWA; kooperative Entwicklung wirtschaftlicher Anwendungen für Umwelt, Verkehr und benachbarte Bereiche in neuen Verwaltungsstrukturen; Phase VI</title>
		<title level="s">KIT Scientific Reports</title>
		<editor>
			<persName><forename type="first">R</forename><surname>Mayer-Föll</surname></persName>
		</editor>
		<imprint>
			<publisher>KIT Scientific Publishing</publisher>
			<date type="published" when="2010">2010. 2011</date>
			<biblScope unit="volume">7586</biblScope>
			<biblScope unit="page" from="87" to="97" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Bewältigung der Hochwasserlage im Mai/Juni 2013 mit FLIWAS</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sartorius</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Die Gemeinde (BWGZ</title>
				<meeting><address><addrLine>Baden-Württemberg</addrLine></address></meeting>
		<imprint>
			<publisher>Organ des Gemeindetags</publisher>
			<date type="published" when="2013">2013</date>
			<biblScope unit="volume">18</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">The Future Internet Enablement of the Environment Information Space</title>
		<author>
			<persName><forename type="first">T</forename><surname>Usländer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">J</forename><surname>Berre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Granell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Havlik</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Lorenzo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Sabeur</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Modafferi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ISESS 2013</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Hřebíček</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="volume">413</biblScope>
			<biblScope unit="page" from="109" to="120" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
