Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alexander, I., Kiedaisch, F.: Towards recyclable system requirements. Proceedings of the 9th IEEE Inter- national Conference on Engineering of Computer-Based Systems (ECBS 2002), 2002, pp 9-16
Ambriola, V., Gervasi, V.: Processing natural language requirements. In Proceedings of 13th IEEE Confer- ence on Automated Software Engineering (IEEE, New York 1997) pp 36-45
Baeza-Yates, R., Ribeiro-Neto, B.: Modern Information Retrieval (Addison-Wesley, Reading, MA 1999)
Basili, V., Caldiera, G., Rombach, D.: The goal question metric approach. In: Encyclopedia of Software Engineering, ed by Marciniak, J.J. (Wiley, New York 1994)
Basili, V., Selby, R., Hutchens, D.: Experimentation in software engineering. IEEE Trans. Softw. Eng. 12(7), 733-743 (1986)
Bayer, J., Flege, O., Knauber, P., Laqua, R., Muthig, D., Schmid, K., Widen, T., DeBaud, J.-M.: PuLSE: a methodology to develop software product lines. Proceedings of the 5th ACM SIGSOFT Symposium on Software Reusability (SSR’99) (ACM, New York 1999) pp 122-131
Bayer, J., Muthig, D., Widen, T.: Customizable domain analysis. Proceedings of the 1st International Sym- posium on Generative and Component-Based Software Engineering (GCSE’99), 1999, pp 178-194
Bayer, J., Girard, J.-F., Wuerthner, M., DeBaud, J.-M., Apel, M.: Transitioning legacy assets to a product line architecture. Proceedings of the 7th European Software Engineering Conference. Lecture Notes in Computer Science, vol 1687, 1999, pp 446-463
Becks, A., Köller, J.: Automatically structuring textual requirements scenarios. Proceedings of 14th IEEE Conference on Automated Software Engineering (IEEE, New York 1999) pp 271-274
Chastek, G., Donohoe, P., Kang, K., Thiel, S.: Product line analysis: a practical introduction. Technical re-port CMU/SEI-2001-TR-001 (Software Engineering Institute, Carnegie Mellon University 2001)
Chikofsky, E., Cross, J.H.: Reverse engineering and design recovery: a taxonomy. IEEE Softw. 7(1), 13-17 (1990)
Clements, P.C., Northrop, L.: Software Product Lines: Practices and Patterns (Addison-Wesley, Reading, MA 2001)
Cockburn, A.: Writing Effective Use Cases (Addison-Wesley, Reading, MA 2001)
Cybulsky, J., Reed, K.: Requirements classification and reuse. Crossing domain boundaries. Proceedings of the International Conference on Software Reuse (ICSR-6). Lecture Notes in Computer Science, vol 1844, 2000, pp 190-210
Fantechi, A., Gnesi, S., John, I., Lami, G., Dörr, J.: Elicitation of use cases for product lines. International Workshop on Product Family Engineering (PFE5). Lecture Notes in Computer Science, vol 3014, 2004, pp 152-167
Forster, T., Ganesan, D., Girard, J.-F., Grund, M., John, I., Knodel, J.: Combination of requirements recov- ery and architecture recovery for existing systems. Deliverable of the FAMILIES project and IESE-report, 058.05/E (IESE, Fraunhofer 2005)
Frakes, W., Prieto-Diaz, R., Fox, C.: DARE-COTS: a domain analysis support tool. Proceedings of the 17th International Conference of the Chilean Computer Science Society (SCCC’97), 1997
Frankel, D.: Model Driven Architecture (OMG, New York 2003)
Gacek, C., Knauber, P., Schmid, K., Clements, P.: Successful software product line development in a small organization: a case study. IESE-report no. 013.01/E (IESE, Fraunhofer 2001)
Halmans, G., Pohl, K.: Communicating the variability of a software-product family to customers. J. Softw. Syst. Model. 2(1), 15-36 (2003)
Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Q. 28(1), 75-105 (2004)
Hoppenbrouwers, J., van den Heuvel, W., Hoppenbrouwers, S., Weigand, H., Troyer, O.: The Grammal- izer: a CASE Tool based on textual analysis. Unpublished paper, Submitted to Tools USA’99. http://infolab.uvt.nl/pub/hoppenbrouwersj-1999-43.pdf (1999)
IEEE-Std 830-1998: IEEE Guide to Software Requirements Specifications (IEEE, New York 1998)
John, I., Dörr, J., Schmid, K.: Building domain models based on legacy system descriptions. Deliverable of the CAF É project and IESE report 004/04/E (IESE, Fraunhofer 2004). http://www.iese.fhg.de/pdf_files/ iese-004_04.pdf
John, I., Kohler, K., Schmettow, M.: Use line - process description and case study. IESE report 074/04E (IESE, Fraunhofer 2004)
John, I., Muthig, D., Schmettow, M.: The state of the practice of systematic software development/product line development in Germany. IESE report 080/04E (IESE, Fraunhofer 2004)
John, I., Muthig, D.: Tailoring use cases for product line modeling. Proceedings of the International Work- shop on Requirements Engineering for Product Lines (REPL’02), 2002, pp 26-32
Kang, K., Cohen, S., Hess, J., Novak, W., Peterson, S.: Feature-oriented domain analysis (FODA) feasibil- ity study. Technical report, CMU/SEI-90-TR-21. (Software Engineering Institute, Carnegie Mellon University 1990)
Kasunic, M.: Synthesis: a reuse-based software development methodology, process guide, version 1.0. Technical report (Software Productivity Consortium Services Corporation 1992)
Knauber, P. et al: Applying product line concepts in small and medium-sized companies. IEEE Softw. 17(5), 88-95 (2000)
Kuusela, J., Savolainen, J.: Requirement engineering for product families. Proceedings of the 22nd Interna- tional Conference on Software Engineering (ICSE) (ACM, New York 2000) pp 61-69
Luisa, M. et al: Market research for requirements analysis using linguistic tools. Require. Eng. J. 9(1), 40-56 (2004)
Maarek, Y.S., Berry, D.M.: The use of lexical affinities in requirements extraction. Proceedings of the 5th International Workshop on Software Specification and Design, Pittsburg, PA, 1989
Mannion, M. et al: Using viewpoints to define domain requirements. IEEE Softw. 15(1), 95-102 (1998)
Mannion, M., Keepence, B., Kaindl, H., Wheadon, J.: Reusing single system requirements for application family requirements. Proceedings of the 21st International Conference on Software Engineering (ICSE’99) (ACM, New York 1999) pp 453-462
Melchisedech, R.: Investigation of requirements documents written in natural language. Require. Eng. 3(2), 91-97 (1998)
Muthig, D.: A lightweight approach facilitating the incremental transition into software product line. PhD theses in Experimental Software Engineering (IRB, Fraunhofer 2002)
Nattoch Dag, J. et al: A feasibility study of automated support for similarity analysis of natural language requirements in market-driven development. Require. Eng. J. 7(1), 20-33 (2002)
Rayson, P., Emmet, L., Garside, R., Sawyer, P.: The REVERE project. Proceedings of the International Conference on Applications of Natural Language to Information Systems (NLDB 2000), 2000, pp 288-300
Reason, P., Bradbury, H. (eds): Handbook of Action Research (Sage, Beverly Hills, CA 2001)
Schmid, K., John, I.: A customizable approach to full-life cycle variability management. Sci. Comput. Pro- gram. 53(3) (2004)
Schmid, K.: Planning software reuse - a disciplined scoping approach for software product lines. PhD the- ses in Experimental Software Engineering (IRB, Fraunhofer 2003)
Software Technology for Adaptable, Reliable Systems (STARS): Organization Domain Modeling (ODM) Guidebook, Version 2.0 (1996)
Sommerville, I.: Software Engineering (Addison-Wesley, Reading, MA 2001)
Stierna, E.: Requirements reuse in support of the aviation mission planning system migration to the joint mission planning system. Masters thesis (Naval Postgraduate School, Monterey, CA 2000)
Tschaitschian, B., Wenzel, C., John, I. Tuning the quality of informal software requirements with KARAT. Proceedings of the 3rd International Workshop on Requirements Engineering: Foundations of Software Quality (REFSQ’97), 1997
van der Linden, F.: Software product families in Europe: the ESAPS and CAF É projects. IEEE Softw. 19(4): 41-49 (2002)
Von der Maßen, T., Lichter, H.: Modeling variability by UML use case diagrams. Proceedings of the Inter- national Workshop on Requirements Engineering for Product Lines (REPL’02), 2002, pp 19-25
Von Knethen, A., Paech, B., Kiedaisch, F., Houdek, F. Systematic requirements recycling through abstrac-tion and traceability. Proceedings of Joint International Requirements Engineering Conference (ACM, New York 2002) pp 512-519
Weiss, D., Lai, C.: Software Product Line Engineering (Addison-Wesley, Reading, MA 1999)
Wickens, C.-D.: Processing resources in attention. In: Varieties of Attention, ed by Parasuraman, R., Davies, R. (Academic, New York 1984) pp 63-101
Zopelari Roseti, M., Werner, C.: A knowledge acquisition systematic within the domain analysis context. Proceedings of the 2nd Ibero-American Workshop on Requirements Engineering, Buenos Aires, Argentina, 1999
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
John, I. (2006). Capturing Product Line Information from Legacy User Documentation. In: Käköla, T., Duenas, J.C. (eds) Software Product Lines. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-33253-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-33253-4_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-33252-7
Online ISBN: 978-3-540-33253-4
eBook Packages: Computer ScienceComputer Science (R0)