Start Date:
1-1-2011
End Date: 1-1-2012
Funded by: Aselsan
Project Partners: Aselsan-REHIS
Role: Principal Investigator
Description:
- Variability Management
- Domain Engineering
- Software/System Product Line Engineering
- Software Architecture Design and Documentation
Start Date:
1-12-2010
End Date: 1-12-2011
Funded by: Aselsan
Project Partners: Aselsan-REHIS
Role: Principal Investigator
Description:
- Variability Management
- Domain Engineering
- Software/System Product Line Engineering
- Software Architecture Design and Documentation
- Software Architecture Analysis
Start Date:
1-4-2010
End Date: 1-4-2011
URL: -
Funded by: Cybersoft
Project Partners: Cybersoft
Role: Principal Investigator
Description:
- Research on Architecture Design for Global Software
Development
- Software Product Line Engineering in Global Software Development
- Model-driven development of Domain-Specific Toolkits
Start Date:
1-8-2009
End Date: 1-8-2010
URL: -
Funded by: Meteksan Defence
Project Partners: Meteksan Defence
Role: Principal Investigator
Description:
- Software Architecture Design and Documentation for Radar
Systems.
- Software Architecture Analysis
Start Date:
1-5-2009
End Date: 1-5-2010
URL: -
Funded by: Havelsan
Project Partners: Havelsan Peace Eagle Project Members
Role: Principal Investigator
Description:
- Software Architecture Documentation of Command and Control Systems
- Analyzing Framework-based Development Approach
- Software Product Line Adoption Strategy Definition
- Defining Cost Models for Industrial Software Product Line Engineering
Strategies
Start Date:
1-9-2007
End Date: 1-5-2009
URL: http://trese.cs.utwente.nl/taosad/aosad_project.htm
Funded by: Dutch Organization for Scientific
Research (NWO), Jacquard Software Engineering Programme
Role: Primary researcher and daily supervisor of PhD Students
Description: This project was a follow-up of the earlier
project with the same title. We have elaborated on our earlier research outcomes
and this time the
identified solutions were validated using
pilot studies within the context of NXP (Philips Consumer Electronics).
Start Date: 1-9-2004
End Date: 31-8-2008
URL:
http://www.esi.nl/site/projects/trader/home.asp
Funded by: BSIK (Netherlands Ministry of
Economical Affairs under the Bsik program)
Industrial Project Partners: NXP (Philips Semiconductors),
Philips Research, Embedded Systems Institute
Role: Primary researcher and daily supervisor of PhD students
Description: Modern technical systems such as household goods,
DVD players, PCs, medical X-ray imaging, printers, advanced car vehicles, and
airplanes rely increasingly on software. Complex systems cannot be built without
software accomplishing their integration. Embedded computer programs monitor the
whole system and take care that the system accomplishes more than its parts
would. In such software-intensive systems reliability is of prime importance. A
number of technical trends in embedded systems press a need for better
development methods resulting in reliable products. It is the objective of the
Trader product to develop methods and tools for ensuring reliability of consumer
electronic products. This should result in minimizing product failures that are
exposed to the user. We use cases from Philips Semiconductors’ Innovation Center
Eindhoven in the area of digital television. We focus on the industrial sector
of consumer electronic products, in particular on digital television. Consumer
products present the most stringent conditions due to the high emphasis on both
cost-effectiveness and ease of use.
Start Date: 1-12-2006
End Date: 1-12-2010
URL:
http://quadread.ewi.utwente.nl/
Funded by: Dutch Organization for Scientific Research (NWO),
Jacquard Software Engineering Programme
Project Partners: Atos Consulting, Chess Information
Technology, Getronics PinkRoccade, Logica CMG, Shell Information Technology,
Kwards Consultancy
Role: Researcher and Advisor
Description: This project aims at a better alignment between
analysts (RE) and architects (AD). It elaborates on traceability research and
focuses on tracing between user requirements and architectural design decisions.
The specific contribution of the project lies in the quantification of quality
attributes and trade-offs in relation to trace information. The project provides
a framework for qualitative and quantitative reasoning about requirements and
architectural decisions to ensure selected quality properties. It enables
decision-making in the quality-driven design of software architectures meeting
user requirements and system properties. The practical applicability of the
approach is strengthened through the central role of case studies from
participating business partners in the project.
Start Date:
1-9-2003
End Date: 1-9-2007
URL: http://trese.cs.utwente.nl/taosad/aosad_project.htm
Funded by: Dutch Organization for
Scientific Research (NWO)
Industrial Partners: IBM Research The Netherlands
Role: Primary researcher and daily supervisor of PhD Students
Description: Based on our experience in both software
architecture design and aspect-oriented software development this project aimed
to enhance architecture design methods, by introducing new techniques that can
represent and compose aspects at the architecture design level. The project was
supported by IBM Research in The Netherlands.
Start Date: 1-10-1999
End Date: 1-10-2002
URL: -
Funded by: Dutch Organization for Scientific Research (NWO)
Role: Postdoc for three years
Description: While analyzing requirement specifications,
software engineers generally have to deal with various kinds of inconsistencies.
Certain kinds of inconsistencies are inevitable, for instance, in case of
multiple persons working independently of each other within the same project.
Some inconsistencies are desirable when, for instance, alternative requirements
and solutions exist for the same problem, and these have to be preserved to
allow further refinements along the development process. Conventional
object-oriented requirement analysis methods do not provide adequate means to
model the desired inconsistencies, and therefore, aim at resolving the
inconsistencies whenever they are detected. Although early resolution of
inconsistencies reduces possible alternatives and thereby complexity of design,
it results in loss of information and excessive restriction of the design space.
This project aimed at enhancing the current object-oriented requirement analysis
methods by modeling and controlling the desired inconsistencies through the
application of fuzzy-logic techniques. The aim of the proposed approach was to
increase the adaptability and usability of requirement analysis models.
Start Date: 1-9-1995
End Date: 1-3-2000
URL: -
Funded by: Dutch Organization for Scientific Research (NWO)
Role: Primary Researcher (PhD)
Description: My PhD research activities were
carried out in the industrial context of Siemens-Nixdorf for designing adaptable
car dealer software architectures. In particular the first three years we had
regular meetings with the researchers and engineers at Siemens-Nixdorf. I did
research on the notion of software engineering, problem solving, software
architecture design methods, quality modeling in software design and design
space modeling. My research resulted in the Synthesis-Based Software
Architecture Design method which we applied to design an adaptable transaction
system architecture for the car dealer management system of Siemens-Nixdorf.
Start Date: 1-3-1994
End Date: 1-9-1995
URL: http://www.cs.utwente.nl/~bedir/itssel/intro.html
Funded by: Dutch Organization for Scientific Research (NWO)
and Department of Education University of Twente
Role: Primary Researcher
Description: This project was concerned with the requirements
and design of a tutoring shell for building intelligent tutoring systems that
teach imperative programming languages. The project was carried out as a
cooperation project between department of computer science and department of
education. I was the primary researcher in designing an intelligent tutoring
shell system for teaching imperative programming languages. The research
resulted in the Reflective Intelligent Tutoring System.
|