Do we need maps to navigate round hypertext documents?
Electronic Publishing—Origination, Dissemination, and Design
Software requirements: analysis and specification
Software requirements: analysis and specification
Hypertext and hypermedia
Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
The Requirements Apprentice: Automated Assistance for Requirements Acquisition
IEEE Transactions on Software Engineering
Object-oriented analysis and design
Object-oriented analysis and design
Supporting Systems Development by Capturing Deliberations During Requirements Engineering
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Object-oriented modeling and design
Object-oriented modeling and design
Object-oriented analysis (2nd ed.)
Object-oriented analysis (2nd ed.)
A comparative study of object-oriented analysis methods
Journal of Object-Oriented Programming
KBRA: A New Paradigm for Requirements Engineering
IEEE Expert: Intelligent Systems and Their Applications
Representing and Using Nonfunctional Requirements: A Process-Oriented Approach
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Requirements Engineering in großen Projekten
GI/OCG/ÖGI-Jahrestagung 1985, Wirtschaftsuniversität Wien, Übersichtsbeiträge und Fachgespräche zu den Themenschwerpunkten Softwaretechnologie / Standardsoftware / Bürokommunikation / Bildschirmtext
Hypertext and Structured Object Representation: A Unifying View
Verteilte Künstliche Intelligenz und kooperatives Arbeiten, 4. Internationaler GI-Kongress Wissensbasierte Systeme
HyperAuthor - An Authoring Tool Based on Hypertext
Hypertext/Hypermedia, Tagung der GI, SI und OCG
Comparing object-oriented analysis with knowledge acquisition
ACM SIGPLAN OOPS Messenger
Reusing single system requirements from application family requirements
Proceedings of the 21st international conference on Software engineering
Finding linking opportunities through relationship-based analysis
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
An Object-Oriented Tool for Tracing Requirements
IEEE Software
Event-Based Traceability for Managing Evolutionary Change
IEEE Transactions on Software Engineering
A case study on value-based requirements tracing
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Risk management with enhanced tracing of requirements rationale in highly distributed projects
Proceedings of the 2006 international workshop on Global software development for the practitioner
Proposition d'un noyau et d'une structure pour les modèles de tâches orientés utilisateurs
IHM 2005 Proceedings of the 17th international conference on Francophone sur l'Interaction Homme-Machine
Modeling of Requirements Tracing
Balancing Agility and Formalism in Software Engineering
Innovations in Natural Language Document Processing for Requirements Engineering
Innovations for Requirement Analysis. From Stakeholders' Needs to Formal Designs
Improving automated requirements trace retrieval: a study of term-based enhancement methods
Empirical Software Engineering
Imperfect requirements in software development
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
Graph-based traceability: a comprehensive approach
Software and Systems Modeling (SoSyM)
A study to support agile methods more effectively through traceability
Innovations in Systems and Software Engineering
Thesis proposal on "Requirement Engineering Process for Service Oriented Software Development"
Proceedings of the 11th International Conference on Product Focused Software
Ontology-driven guidance for requirements elicitation
ESWC'11 Proceedings of the 8th extended semantic web conference on The semanic web: research and applications - Volume Part II
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Hi-index | 0.01 |
Especially the early phase of requirements engineering is one of the most important and least supported parts of the software life cycle. Since pure natural language has its disadvantages, and directly arriving at a formal representation is very difficult, a link through a mediating representation is missing. We use hypertext for this purpose, providing also links among requirements statements and the representation of objects in a domain model. This possibility of explicit representation of links allows the users and analysts to make relationships and dependencies explicit and helps to be aware of them. Actually, our approach and the tool supporting it use a combination of various technologies, including also object-oriented approaches and a grain of artificial intelligence (in particular frames). Therefore, inheritance is provided by our tool already in the early phase of requirements engineering. In particular, we found it very useful to view requirements as objects. A key idea is to support the ordering of ideas especially through classification already in the early stages. While our approach is not intended to substitute useful existing techniques emphasizing more formal representations, it can be combined with them.