![]() |
Dr. Timo Wolf wolft@in.tum.de Technische Universität München Institut für Informatik I1 D-85748 Garching b. München Germany Office 01.07.053 Tel: +49 (89) 289-18234 |
Content of this page: |
| Brian Berenbach, T. Wolf
A unified requirements model; integrating features, use cases, requirements, requirements analysis and hazard analysis In Proceedings of the Second IEEE International Conference on Global Software Engineering (ICGSE'07). August 2007 (bib) |
|
| A.K. Thurimella, T. Wolf
Issue Based Variability Modeling In Proceedings, 1st International Global Requirements Engineering Workshop GREW 07, in conjunction with 2nd IEEE International Conference on Global Software Engineering, ICGSE 07, Munch, Germany, Aug 17-30, 2007. (bib) |
|
| T. Wolf
Rationale-based Unified Software Engineering Model Dissertation, Technische Universität München, July 2007. (bib) |
|
| T. Wolf
Sysiphus: Modelbasierte Kollaboration in Software-Entwicklungsprojekten T. Wolf. Sysiphus: Modelbasierte Kollaboration in Software-Entwicklungsprojekten. Objektspektrum, 2:30–35, March/April 2007. (bib) |
|
| B. Bruegge, A.H. Dutoit, T. Wolf
Sysiphus: Enabling informal collaboration in global software development In Proceedings of the IEEE international conference on Global Software Engineering (Costão do Santinho, Florianópolis, Brazil, October 2006), ICGSE, IEEE Computer Society Washington, DC, USA, pp. 139-148. (bib) |
|
|
|
P. Kruchten, P. Lago, H. v. Vliet, T. Wolf
Building up and Exploiting Architectural Knowledge 5th Working IEEE/IFIP Conference on Software Architecture, 2005. (bib) |
| T. Wolf, A.H. Dutoit
Supporting Traceability in Distributed Software Development Projects In Proceedings of the International Workshop on Distributed Software Development, pages 111-124, August 2005. (bib) |
|
|
|
A.H. Dutoit, T. Wolf, B. Paech, L. Borner, J. Rueckert
Using Rationale for Software Engineering Education 18th Conference on Software Engineering Education and Training (CSEE&T 2005). Ottawa, Canada, April 18-20, 2005 (bib) |
| B. Paech, L. Borner, J. Rueckert, A.H. Dutoit, T. Wolf
Vom Kode zu den Anforderungen und zurück: Software Engineering in 6 Semesterwochenstunden Software Engineering im Unterricht der Hochschulen. Aachen, 2005 (bib) |
|
|
|
T. Wolf, A.H. Dutoit
Sysiphus: Combining system modeling with collaboration and rationale Softwaretechnik-Trends, 24(4), November 2004. (bib) |
|
|
O. Creighton, C. Angerer, T. Wolf, A.H. Dutoit, B. Bruegge
Temporary Roles: An Explicit, User-Specified Organizational Model First Workshop on Pervasive Security, Privacy and Trust (PSPT), Boston, MA, USA, 26 Aug 2004 (bib) |
|
|
T. Wolf, A.H. Dutoit
A Rationale-based Analysis Tool 13th International Conference on Intelligent & Adaptive Systems and Software Engineering, July 1-3, 2004, Nice, France (bib) |
| Sysiphus | Sysiphus is a suite of tools for developing and collaborating over software engineering models. In particular, sysiphus aims at supporting project participants in geographically distributed environments. In software engineering projects, different models are needed to support the activities of different participants. For example, requirements can be written in terms of a use case model and nonfunctional requirements. The detailed design of a component can be represented in terms of a class model. Models allow participants to reason about the system using a simplified abstraction. In any realistic project, however, models themselves can become complex and difficult to maintain, as they change and overlap, diverting increasingly large project resources towards documentation and model maintenance. Agile projects address this issue by minimizing the size and number of models to maintain. Models are used only when needed, as short term support for collaboration or as overview. Otherwise, most design knowledge is either embedded into the source code or exchanged among participants directly, for example, during peer reviews or frequent demostrations to the client. While agile methods have proven successful dealing with rapid change for single site development projects, they do not transfer easily into a geographically distributed environment. Not only models are needed to support the transfer knowledge between sites, other information, such as justification of decisions, current issues, and project status also need to be made explicit. Sysiphus provides a unified modeling and collaboration environment aimed at addressing the above issues while retaining the essence of agile methods in a geographically distributed environment. |
| Arena | ARENA is a distributed, multi-user system for organizing and conducting tournamets. ARENA is game independent in the sense that organizers can adapt a new game to the ARENA game interface, upload it to the ARENA server, and announce and conduct tournaments with players and spectators located anywhere on the Internet. Organizers can also define new tournament styles, describing how players are mapped to a set of matches and how to compute an overall ranking of players by adding up their victories and losses (and hence, figuring out who won the tournament). ARENA has been developed as a companion example for the book Object-Oriented Software Engineering. Our goal is to provide a non-trivial and living example for software engineering education. With ARENA, an instructor can cover technical topics (e.g., access control, concurrency control, dynamic class loading), and methodological topics (e.g applying design patterns, specifying contracts). ARENA can also be used for supporting project courses in which students extend or refine the system. |
Lehrstuhl: TimoWolf .
|
|
r39 - 28 Jul 2008 - 05:05:21 - TimoWolf
|
Copyright © 1999-2008 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors. Ideas, requests, problems regarding the website? Send feedback |